Comments (5)
The error doesn't occur in a stand-alone ns-3-dev repo. After:
./waf -d optimized configure; ./waf
cp examples/wireless/wifi-multi-tos.cc scratch/my-multi-tos.cc
./waf --run my-multi-tos
the my-multi-tos
script is executed correctly even though build/build-status.py
contains:
# Programs that are runnable.
ns3_runnable_programs = ['build/scratch/ns3-dev-my-multi-tos-optimized', 'build/scratch/ns3-dev-scratch-simulator-optimized', 'build/scratch/subdir/ns3-dev-subdir-optimized']
from sem.
The most straightforward solution to this would be to detect whether the path proposed by build-status contains the scratch folder, and in that case default the script_executable to build/scratch/script-name, since this seems to always be the case for files built from the scratch folder.
I've looked into fixing this at the root by modifying the wscript, but I am not confident with the build system yet to modify that file. I think the solution described above should be good enough!
from sem.
@SzymonSzott, are you working on this currently?
If not, I can try and tackle this!
from sem.
I think i did it already, just going to commit changes and u can check whether it suits you!
from sem.
Fixed in #15
from sem.
Related Issues (20)
- Logging with SEM HOT 14
- Absolute path to scratch subdirectories not correctly built HOT 3
- Exception: ns-3 repository is not clean HOT 2
- Compilation ended with an error HOT 5
- Multi CPUs parallel execution HOT 1
- Run simulation with couple of parameters HOT 4
- error while running simple example HOT 10
- module 'sem.utils' has no attribute HOT 2
- Using DRMAA clusters for parallel execution of simulations HOT 2
- ModuleNotFoundError: No module named 'sem' DEI Account HOT 4
- invalid argument value when using a lambda / function HOT 1
- Delete specific simualtion from result folder HOT 1
- No module named 'poetry.masonry' HOT 1
- Error: "No such file or directory: 'path-to-ns3/build/build-status.py'" HOT 2
- Support other simulation frameworks
- Output Folder Name
- SEM : FileNotFoundError: [Errno 2] No such file or directory: '/home/aks/IB/new/bake/source/ns-3.36/build/optimized/build-status.p
- not able to import the sem library in jupyter HOT 1
- Unable to run simulations as root. HOT 1
- SimulationRunner::configure_and_build() has redundant `optimized` parameter
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sem.