From e617bb8aa8ddcc827c04a4cd0e1da604b91c9533 Mon Sep 17 00:00:00 2001 From: Palmer Dabbelt Date: Tue, 14 Jun 2016 11:42:25 -0700 Subject: [PATCH] Start testing Chisel 3 in Travis Now that we have verilator support we can start testing the Chisel 3 Verilog on Travis. This disables Chisel 2 Travis tests because they're too slow. --- .travis.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5ede2f08..2744f302 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,17 +32,17 @@ addons: env: matrix: - - CONFIG=DefaultConfig - - CONFIG=DefaultL2Config - - CONFIG=RoccExampleConfig - - CONFIG=DualCoreConfig - - CONFIG=MemtestConfig - - CONFIG=FancyMemtestConfig - - CONFIG=BroadcastRegressionTestConfig - - CONFIG=CacheRegressionTestConfig - - CONFIG=NastiConverterTestConfig - - CONFIG=UnitTestConfig - - CONFIG=SplitL2MetadataTestConfig + - CONFIG=DefaultConfig CHISEL_VERSION=3 + - CONFIG=DefaultL2Config CHISEL_VERSION=3 + - CONFIG=RoccExampleConfig CHISEL_VERSION=3 + - CONFIG=DualCoreConfig CHISEL_VERSION=3 + - CONFIG=MemtestConfig CHISEL_VERSION=3 + - CONFIG=FancyMemtestConfig CHISEL_VERSION=3 + - CONFIG=BroadcastRegressionTestConfig CHISEL_VERSION=3 + - CONFIG=CacheRegressionTestConfig CHISEL_VERSION=3 + - CONFIG=NastiConverterTestConfig CHISEL_VERSION=3 + - CONFIG=UnitTestConfig CHISEL_VERSION=3 + - CONFIG=SplitL2MetadataTestConfig CHISEL_VERSION=3 # blacklist private branches branches: @@ -55,11 +55,11 @@ before_install: - export CXX=g++-4.8 CC=gcc-4.8 script: - - make vsim-verilog -C regression CONFIG=$CONFIG TORTURE_CONFIG=default CHISEL_VERSION=3 - - make fsim-verilog -C regression CONFIG=$CONFIG TORTURE_CONFIG=default - - make emulator-ndebug -C regression CONFIG=$CONFIG TORTURE_CONFIG=default - - make emulator-asm-tests -C regression CONFIG=$CONFIG TORTURE_CONFIG=default - - make emulator-bmark-tests -C regression CONFIG=$CONFIG TORTURE_CONFIG=default -j1 + - make vsim-verilog -C regression CONFIG=$CONFIG TORTURE_CONFIG=default CHISEL_VERSION=$CHISEL_VERSION + - make fsim-verilog -C regression CONFIG=$CONFIG TORTURE_CONFIG=default CHISEL_VERSION=$CHISEL_VERSION + - make emulator-ndebug -C regression CONFIG=$CONFIG TORTURE_CONFIG=default CHISEL_VERSION=$CHISEL_VERSION + - make emulator-asm-tests -C regression CONFIG=$CONFIG TORTURE_CONFIG=default CHISEL_VERSION=$CHISEL_VERSION + - make emulator-bmark-tests -C regression CONFIG=$CONFIG TORTURE_CONFIG=default CHISEL_VERSION=$CHISEL_VERSION -j1 before_cache: - ls -tr regression/install | tail -n+2 | sed s@^@regression/install/@ | xargs rm -rf