Wilson Snyder
65bb93a6c5
Add OBJCACHE envvar support to examples and generated Makefiles.
2018-06-15 07:13:18 -04:00
Wilson Snyder
fd98d231e4
Tests: Fix determinism of randomization.
2018-05-25 07:15:29 -04:00
Wilson Snyder
92649ba494
includes: Fix VL_RDTSC & misc stuff.
2018-05-24 22:17:44 -04:00
Wilson Snyder
35be80f789
Tests: Use vlt_all for any Verilator test.
2018-05-08 19:39:32 -04:00
Wilson Snyder
c29e7619eb
Tests: Support multiple scenario testing.
2018-05-07 20:42:28 -04:00
Wilson Snyder
3cd96cf558
Tests: Print error line in summary file.
2018-03-16 19:54:25 -04:00
Wilson Snyder
e07ee559a0
Tests: Fix gcc7.2 warnings.
2018-01-31 19:27:42 -05:00
Wilson Snyder
b2322ae873
Fix tracing example file output, bug1268.
2018-01-29 19:07:49 -05:00
Wilson Snyder
8e65d93d6d
Copyright year update. No functional change.
2018-01-02 18:05:06 -05:00
Wilson Snyder
345657ab32
Workaround GCC/clang bug with huge compile times, bug1248.
2017-12-09 11:52:35 -05:00
Wilson Snyder
78192308e1
Tests: Favor make -C over cd+make. No functional change.
2017-11-23 08:56:13 -05:00
Wilson Snyder
d542921ff7
Tests: Detect old GCC and skip unsupported tests.
2017-10-26 21:48:45 -04:00
Wilson Snyder
350932e9c0
Fix false failure on clang 3.8
2017-10-26 19:14:05 -04:00
Wilson Snyder
c17a9eb5f1
Tests: Fix driver when VERILATOR_ROOT not set.
2017-10-26 07:34:02 -04:00
John Coiner
c7cbe11ba4
Fix Ubuntu 17.10 issues, bug1223 partial.
...
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
2017-09-30 13:33:14 -04:00
Wilson Snyder
16234bb713
Tests: Call driver's run instead of private _run.
2017-09-23 08:50:39 -04:00
Wilson Snyder
691fbb0c42
Tests: Support newer VCS.
2017-09-12 18:42:58 -04:00
Wilson Snyder
074689b5de
SystemPerl mode (-sp-deprecated) has been removed.
2017-09-07 21:08:49 -04:00
Wilson Snyder
ea82bfcced
Fix GCC 6 warnings.
2017-07-06 19:07:23 -04:00
Wilson Snyder
6c87724af8
Support set_time_unit/set_time_precision in C traces, msg2261.
2017-06-20 19:33:58 -04:00
Wilson Snyder
e6d7e7e329
Version bump
2017-01-15 12:13:13 -05:00
Wilson Snyder
b738d1960a
Copyright year update
2016-01-06 20:36:41 -05:00
Wilson Snyder
b0a249f338
Fix display %u, %v, %p, %z, bug989.
2015-11-10 21:12:15 -05:00
Wilson Snyder
379bfd062f
Fix crash in commandArgsPlusMatch, bug987.
2015-10-29 21:07:49 -04:00
Wilson Snyder
b16ea8b719
Tests: With --benchmark, don't time directory change.
2015-10-21 06:54:03 -04:00
Wilson Snyder
486d69da5f
Add --clk and related optimizations, msg1533.
2015-03-12 19:20:46 -04:00
Wilson Snyder
a001babad2
Fix executable bit on driver.pl from recent change.
2015-02-11 18:14:08 -05:00
Wilson Snyder
b7df3e24b4
Tests: Support -ms for modelsim testing, bug878
2015-02-10 20:16:03 -05:00
Wilson Snyder
4c91ade61d
Copyright year update
2015-01-07 18:25:53 -05:00
Wilson Snyder
5078152292
Tests: Fix sigstop on parallel tests
2014-11-27 10:48:27 -05:00
Wilson Snyder
4a3bdc340d
Tests: Remove unneeded SystemPerl dependencies.
2014-11-23 22:18:07 -05:00
Wilson Snyder
9ec35a2348
New verilator_coverage and infrastructure to replace SystemPerl's vcoverage.
2014-11-23 21:06:10 -05:00
Wilson Snyder
27af9b6b06
Fix clang warnings, bug818.
2014-09-11 21:28:53 -04:00
Wilson Snyder
adb39ceb98
Internals: cppcheck clean and add cppcheck_filtered
2014-04-29 22:59:38 -04:00
Wilson Snyder
30601c77d4
tests: Add driver --unsupported
2014-04-22 20:50:22 -04:00
Holger Waechtler
b655c17c09
Fix Mac OS-X test issues.
...
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
2014-03-29 08:30:08 -04:00
Wilson Snyder
d37709a922
test driver: Update VCDs when given HARNESS_UPDATE_GOLDEN
2014-03-08 15:34:42 -05:00
Wilson Snyder
4422de0c6c
Copyright year update.
2014-01-06 19:28:57 -05:00
Wilson Snyder
daf19e241e
Fix struct trace coredump from recent commit.
2013-12-21 06:46:48 -05:00
Rich Porter
cf9ffd16dd
tests: For icarus, exit on stop. Merge from RPORTER/vpi-vpiSize-680.
...
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
2013-10-11 21:34:48 -04:00
Wilson Snyder
9aba617bad
Fix --output-split-cfunc to count internal functions.
2013-09-03 19:35:32 -04:00
Wilson Snyder
6cf9468477
Fix vpi_iterate on memory words, bug655.
2013-06-13 07:58:52 -04:00
Wilson Snyder
24fcae4f49
Internals: When broken link fatal, say which rule violated
2013-05-25 17:05:22 -04:00
Wilson Snyder
99cd2818a1
Tests: Allow driver to find 't' signals when not first in file.
2013-05-23 22:00:55 -04:00
Wilson Snyder
3bd3d01968
Tests: Move driver.pl tee into perl to avoid process issue, bug650.
2013-05-23 20:08:39 -04:00
Wilson Snyder
e01b69198a
driver: Fix if no forker.
2013-05-11 16:11:26 -04:00
Varun Koyyalagunta
e0edb596ea
Add duplicate clock gate optimization, msg980.
...
Experimental and disabled unless -OD or -O3 used (for now),
Please try it as may get some significant speedups.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
2013-02-20 20:14:15 -05:00
Wilson Snyder
a8bbf7231b
Copyright year update.
2013-01-01 09:42:59 -05:00
Wilson Snyder
30f6c0e105
Fix mis-optimized identical submodule subtract, bug581.
2012-11-28 07:36:47 -05:00
Wilson Snyder
38b9fa7b93
driver: Print message when no Parallel::Forker.
2012-11-21 07:09:29 -05:00