Update .travis.yml

This commit is contained in:
tinebp
2020-08-25 15:04:31 -04:00
committed by GitHub
parent 0f0621a4b0
commit eb6ab28d0e

View File

@@ -14,16 +14,10 @@ addons:
install: install:
# RISCV_TOOLCHAIN # RISCV_TOOLCHAIN
- export RISCV_TOOLCHAIN_PATH=$PWD/riscv-gnu-toolchain/drops - export RISCV_TOOLCHAIN_PATH=$PWD/riscv-gnu-toolchain
- sudo apt-get -y install binutils build-essential libtool texinfo gzip zip unzip patchutils curl git make cmake ninja-build automake bison flex gperf grep sed gawk python bc zlib1g-dev libexpat1-dev libmpc-dev libglib2.0-dev libfdt-dev libpixman-1-dev - wget https://github.com/stnolting/riscv_gcc_prebuilt/raw/master/data/$TOOLCHAIN_V.tar.gz
- git clone https://github.com/riscv/riscv-gnu-toolchain - mkdir $RISCV_TOOLCHAIN_PATH
- cd riscv-gnu-toolchain - tar -xzf $TOOLCHAIN_V.tar.gz -C $RISCV_TOOLCHAIN_PATH
- git submodule update --init --recursive
- mkdir build
- cd build
- ../configure --prefix=$RISCV_TOOLCHAIN_PATH --with-arch=rv32im --with-abi=ilp32
- make -j`nproc`
- make -j`nproc` build-qemu
# VORTEX # VORTEX
- git clone --recursive https://github.com/vortexgpgpu/vortex.git - git clone --recursive https://github.com/vortexgpgpu/vortex.git
@@ -33,7 +27,10 @@ install:
- make -C benchmarks/opencl/sgemm run - make -C benchmarks/opencl/sgemm run
script: script:
- ci/regression.sh .. - ci/test_runtime.sh
- ci/test_driver.sh
- ci/test_riscv_isa.sh
- ci/test_opencl.sh
after_success: after_success:
# Gather code coverage # Gather code coverage