do not use parallel make. guaranteed to fail and/or far too heavy a load
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 15 Sep 2021 16:24:45 +0000 (17:24 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 15 Sep 2021 16:24:45 +0000 (17:24 +0100)
coriolis_install

index a898a797639c2daefcdf05ead36e68b5a1eab1a4..c90bee451effb1eea915bf884d5b3c7def0a737a 100755 (executable)
@@ -43,7 +43,8 @@ git clone https://github.com/cliffordwolf/yosys.git
 cd yosys
 git checkout 049e3abf9baf795e69b9ecb9c4f19de6131f8418
 make config-clang
-make -j$(nproc)
+# WAY too heavy a load - make -j$(nproc)
+make
 
 cd /home/$SUDO_USER/yosys
 sudo make install
@@ -56,7 +57,8 @@ cd /home/$SUDO_USER/coriolis-2.x/src
 git clone https://gitlab.lip6.fr/vlsi-eda/coriolis.git
 cd coriolis
 git checkout devel
-./bootstrap/ccb.py --project=coriolis --make="-j$(nproc) install"
+# guaranteed to fail ./bootstrap/ccb.py --project=coriolis --make="-j$(nproc) install"
+./bootstrap/ccb.py --project=coriolis --make="-j1 install"
 
 # Setup and test coriolisenv
 /home/$SUDO_USER/coriolis-2.x/src/coriolis/bootstrap/coriolisEnv.py > /home/$SUDO_USER/coriolisenv