From ae740cad0f5352ce17f167c33188df4c23266391 Mon Sep 17 00:00:00 2001 From: Jim Lawson Date: Wed, 26 Jun 2019 11:19:32 -0700 Subject: Use Verilator 4.016 (#1116) * Use Verilator 4.016 Now that ucbbar/chisel3-tools has Verilator 4.016, use that for tests. * Update Verilator version in SETUP --- .circleci/config.yml | 2 +- SETUP.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2a2472b3..10a82b72 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -37,7 +37,7 @@ commands: at: /home/chisel # Set environment - - run: echo 'export PATH="/opt/verilator/verilator_4_006/bin:/opt/yosys/bin:$PATH"' >> $BASH_ENV + - run: echo 'export PATH="/opt/verilator/verilator_4_016/bin:/opt/yosys/bin:$PATH"' >> $BASH_ENV # The -DminimalResources flag causes sbt to run tests sequentially, # so we could actually use "sbt +test" to run all the crossVersioned tests. diff --git a/SETUP.md b/SETUP.md index dca0ccaa..6bb0e1f2 100644 --- a/SETUP.md +++ b/SETUP.md @@ -23,7 +23,7 @@ Note that both [PeekPokeTester](https://github.com/freechipsproject/chisel-teste ``` 1. Install Verilator. - We currently recommend Verilator version 4.006. + We currently recommend Verilator version 4.016. Follow these instructions to compile it from source. 1. Install prerequisites (if not installed already): @@ -39,7 +39,7 @@ Note that both [PeekPokeTester](https://github.com/freechipsproject/chisel-teste 3. In the Verilator repository directory, check out a known good version: ``` git pull - git checkout verilator_4_006 + git checkout verilator_4_016 ``` 4. In the Verilator repository directory, build and install: -- cgit v1.2.3