tools: update iis environment - #140
Conversation
|
Let me know if you can try on your end to see if it works as before, |
Camma2001
left a comment
There was a problem hiding this comment.
The Verilator compilation is successful.
Bender needs to be built separately.
The Python version and its requirements remain a separate issue.
| echo "export Spatz toolchains" | ||
| export LLVM_INSTALL_DIR=/usr/pack/riscv-1.0-kgf/spatz-llvm-2023.08.10 | ||
| export GCC_INSTALL_DIR=/usr/pack/riscv-1.0-kgf/spatz-gcc-7.1.1 No newline at end of file | ||
| export LLVM_INSTALL_DIR=/usr/scratch/blitzstein/nkunhi/Spatz/tools/riscv-llvm |
There was a problem hiding this comment.
Better to use pisoc machines
There was a problem hiding this comment.
has been fixed
|
|
||
| export CC=gcc-11.2.0 | ||
| export CXX=g++-11.2.0 | ||
|
|
There was a problem hiding this comment.
What about bender?
What about python version?
These are the two sources of failure during make sw.vlt -B
There was a problem hiding this comment.
Bender, we just specify the version within make and this will be installed
For python, @DiyouS has a cleaner virtual environment which can be used and I can look into it
There was a problem hiding this comment.
The python env should also be there now, you can give a try
65470b5 to
043cf67
Compare
043cf67 to
849df50
Compare
Camma2001
left a comment
There was a problem hiding this comment.
Consider to change the README.md (it should be updated with make sw.vlt -B).
If we do not put -B the first time, it fails.
We are using bender 0.29.1 and we are not tracking the bender version development.
The latest bender release is 0.32.1
These fixes in my opinion, can be done in this PR.
Update iis environment
LLVM_INSTALL_DIRto point to a new installation path.VERILATOR_INSTALL_DIR,VERILATOR_ROOT, andLD_PRELOADto support Verilatorv5.034CCandCXXto the GCC 11.2.0 compilers.