rakshith@LAPTOP-1GDD30NB:~/Numerical_method$ make setup
if [ -d "/home/rakshith/Numerical_method/caravel" ]; then\
echo "Deleting exisiting /home/rakshith/Numerical_method/caravel" && \
rm -rf /home/rakshith/Numerical_method/caravel && sleep 2;\
fi
Deleting exisiting /home/rakshith/Numerical_method/caravel
echo "Installing caravel.."
Installing caravel..
git clone -b gfmpw-0b
https://github.com/efabless/caravel-gf180mcu /home/rakshith/Numerical_method/caravel --depth=1
Cloning into '/home/rakshith/Numerical_method/caravel'...
remote: Enumerating objects: 493, done.
remote: Counting objects: 100% (493/493), done.
remote: Compressing objects: 100% (329/329), done.
remote: Total 493 (delta 154), reused 454 (delta 148), pack-reused 0
Receiving objects: 100% (493/493), 51.75 MiB | 77.00 KiB/s, done.
Resolving deltas: 100% (154/154), done.
Note: switching to '1d93da129df3447b27b9facbf791cc94543ecbe7'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
export CARAVEL_ROOT=/home/rakshith/Numerical_method/caravel && make -f /home/rakshith/Numerical_method/caravel/Makefile check-env
make[1]: Entering directory '/home/rakshith/Numerical_method'
/home/rakshith/Numerical_method/caravel/Makefile
263 target 'gds/user_project_wrapper.gds.gz.00.split' given more than once in the same rule
/home/rakshith/Numerical_method/caravel/Makefile
263 target 'gds/spare_logic_block.gds.gz.00.split' given more than once in the same rule
make[1]: Nothing to be done for 'check-env'.
make[1]: Leaving directory '/home/rakshith/Numerical_method'
export CARAVEL_ROOT=/home/rakshith/Numerical_method/caravel && make -f /home/rakshith/Numerical_method/caravel/Makefile install_mcw
make[1]: Entering directory '/home/rakshith/Numerical_method'
/home/rakshith/Numerical_method/caravel/Makefile
263 target 'gds/user_project_wrapper.gds.gz.00.split' given more than once in the same rule
/home/rakshith/Numerical_method/caravel/Makefile
263 target 'gds/spare_logic_block.gds.gz.00.split' given more than once in the same rule
if [ -d "/home/rakshith/Numerical_method/mgmt_core_wrapper" ]; then \
echo "Deleting exisiting /home/rakshith/Numerical_method/mgmt_core_wrapper" && \
rm -rf /home/rakshith/Numerical_method/mgmt_core_wrapper && sleep 2;\
fi
Deleting exisiting /home/rakshith/Numerical_method/mgmt_core_wrapper
Installing mcw-litex-vexriscv..
Cloning into '/home/rakshith/Numerical_method/mgmt_core_wrapper'...
remote: Enumerating objects: 198, done.
remote: Counting objects: 100% (198/198), done.
remote: Compressing objects: 100% (159/159), done.
remote: Total 198 (delta 48), reused 140 (delta 32), pack-reused 0
Receiving objects: 100% (198/198), 34.17 MiB | 68.00 KiB/s, done.
Resolving deltas: 100% (48/48), done.
make[1]: Leaving directory '/home/rakshith/Numerical_method'
cd openlane && make openlane
make[1]: Entering directory '/home/rakshith/Numerical_method/openlane'
if [ -d "/home/rakshith/Numerical_method/dependencies/openlane_src" ]; then\
echo "Deleting exisiting /home/rakshith/Numerical_method/dependencies/openlane_src" && \
rm -rf /home/rakshith/Numerical_method/dependencies/openlane_src && sleep 2; \
fi
Deleting exisiting /home/rakshith/Numerical_method/dependencies/openlane_src
rm: cannot remove '/home/rakshith/Numerical_method/dependencies/openlane_src': Permission denied
make[1]:
* [Makefile
83 openlane] Error 1
make[1]: Leaving directory '/home/rakshith/Numerical_method/openlane'
make:
* [Makefile
180 openlane] Error 2