Howard Mao
2b61f28356
don't test DMA controller for now
2016-03-29 20:16:07 -07:00
Palmer Dabbelt
39cf945efb
Use Chisel 3 to build verilog on Travis
...
Chisel 3 can't build the C++ emulator, so we currently can't have direct
support for testing RocketChip. We can at least test to see if the
Verilog builds when run through Chisel 3, which this patch does.
2016-03-24 12:00:13 -07:00
Albert Magyar
a80b0e959d
Add support for per-way cache metadata
...
Adds a new cache parameter (SplitMetadata) and an associated knob.
Closes #62
2016-03-01 13:03:24 -08:00
Howard Mao
8c02cb09ca
some additions to Travis and fixes for Testing
2016-02-23 23:37:29 -08:00
Palmer Dabbelt
58d6af207f
Cache all the Scala build directories
...
I hope this will result in Travis building our stuff a lot faster, since this
currently takes about half the time.
2016-02-23 16:47:48 -08:00
Colin Schmidt
1e49eb4958
format .travis.yml (trigger rebuilt to test cache)
2016-02-23 10:58:51 -08:00
Palmer Dabbelt
28c91795c3
Enable travis caching
2016-02-23 10:58:51 -08:00
Palmer Dabbelt
edd0b3b824
Move travis to the regression Makefile
...
We want to add support for caching riscv-tools builds on Travis and the easiest
way to do so looks like to jus go ahead and use
2016-02-23 10:58:51 -08:00
Colin Schmidt
c1b5f71ee7
don't run bmarks in parallel
2016-02-22 13:34:24 -08:00
Colin Schmidt
43c2237ef7
add more memtest configs and remove channel test
2016-02-22 09:38:44 -08:00
Colin Schmidt
e4c4a90648
add a config to travis for memchannel mux select
2016-02-22 09:36:53 -08:00
Colin Schmidt
3dae576c9e
add travis configs for memtest
2016-02-22 09:36:53 -08:00
Colin Schmidt
c944193e16
add dma configs to travis
2016-02-02 16:06:01 -08:00
Colin Schmidt
ec4ade988b
[travis] add multiple configs including rocc
2015-11-28 07:17:49 -08:00
Colin Schmidt
7ecb936bf5
Remove -j from "make run-bmark-tests" in travis
...
+currently causes inconsistency in build success
+unclear what root cause is
2015-09-16 12:27:05 -07:00
Christopher Celio
754c47bdd1
Removed "make debug" test from travis
...
- currently causes gcc4.8 to crash
- likely due to high memory requirements in compiling generated c++
code for debug/vcd output
2015-09-14 15:45:50 -07:00
Christopher Celio
17e971bbfa
Add emulator "make debug" and "-j" to travis
2015-09-10 17:34:16 -07:00
Colin Schmidt
af7336ef8b
blacklist private branches from travis
2015-09-08 15:13:38 -07:00
Scott Beamer
b88c283b21
add travis support and tests
2015-08-25 13:29:20 -07:00