fix ci bui;d

This commit is contained in:
Blaise Tine
2020-09-01 10:45:44 -07:00
parent c63217f67d
commit b82f5a9011
3 changed files with 28 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
language: cpp
dist: focal
dist: bionic
os: linux
compiler: gcc
addons:
@@ -11,13 +11,13 @@ addons:
- valgrind
- verilator
- yosys
install:
# RISCV_TOOLCHAIN
# TOOLCHAIN
- ci/toolchain_install.sh
- export RISCV_TOOLCHAIN_PATH=$PWD/riscv-gnu-toolchain
- wget https://github.com/stnolting/riscv_gcc_prebuilt/raw/master/data/$TOOLCHAIN_V.tar.gz
- mkdir $RISCV_TOOLCHAIN_PATH
- tar -xzf $TOOLCHAIN_V.tar.gz -C $RISCV_TOOLCHAIN_PATH
- export VERILATOR_ROOT=$PWD/verilator
- export PATH=$VERILATOR_ROOT/bin:$PATH
# VORTEX
- git clone --recursive https://github.com/vortexgpgpu/vortex.git

20
ci/toolchain_install.sh Executable file
View File

@@ -0,0 +1,20 @@
#!/bin/bash
REPOSITORY=https://github.com/vortexgpgpu/vortex-toolchain-prebuilt/raw/master
# RISCV-GNU_TOOLCHAIN
for x in {a..o}
do
wget $REPOSITORY/riscv-gnu-toolchain/ubuntu/bionic/riscv-gnu-toolchain.tar.bz2.parta$x
done
cat riscv-gnu-toolchain.tar.bz2.parta* > riscv-gnu-toolchain.tar.bz2
tar -xvf riscv-gnu-toolchain.tar.bz2
rm -f riscv-gnu-toolchain.tar.bz2*
# VERILATOR
wget $REPOSITORY/verilator/ubuntu/bionic/verilator.bz2
tar -xvf verilator.bz2
rm -f verilator.bz2

View File

@@ -78,7 +78,8 @@ tar -zcvf vortex.vcd.tar.gz ./build_ase_1c/work/vortex.vcd
tar -zcvf trace.vcd.tar.gz obj_dir/trace.vcd
tar -zcvf trace.vcd.tar.gz trace.vcd
tar -zcvf run.log.tar.gz run.log
tar -cjvf run.log.tar.bz2 run.log
tar -cvjf run.log.tar.bz2 run.log
# decompress VCD trace
tar -zxvf /mnt/c/Users/Blaise/Downloads/vortex.vcd.tar.gz