Wilson Snyder
|
3aece189ac
|
Fix tracing chandles (#4860).
|
2024-01-25 08:13:52 -05:00 |
|
Wilson Snyder
|
188f0eb4ad
|
Tests: Add t_enum_enumvalue_struct_bad (#2855)
|
2024-01-25 07:57:45 -05:00 |
|
Wilson Snyder
|
d4c8a15407
|
Add --runtime-debug for Verilated executable runtime debugging.
|
2024-01-25 07:34:30 -05:00 |
|
Wilson Snyder
|
354a534d68
|
Add '--decorations node' for inserting debug comments into emitted code.
|
2024-01-24 21:51:47 -05:00 |
|
Wilson Snyder
|
c8a40e0b52
|
Commentary; Tests: Check summary options match guide options
|
2024-01-24 19:28:46 -05:00 |
|
Wilson Snyder
|
771cb5f60b
|
Tests: Fix last commit when no coroutines.
|
2024-01-24 18:48:27 -05:00 |
|
Wilson Snyder
|
23836ee8d0
|
Document gprof steps better. Add t_prof_timing test to show GCC bug (#4858).
|
2024-01-24 17:55:23 -05:00 |
|
Jonathan Schröter
|
31262e81f9
|
Fix to not emit already waived warnings in waiver output (#4574) (#4818)
|
2024-01-24 07:45:38 -05:00 |
|
Wilson Snyder
|
74ec50f933
|
Support interface class diamond relationship.
|
2024-01-23 22:07:35 -05:00 |
|
Wilson Snyder
|
21e85f87bc
|
Fix compilation error on multi-inherited interface class usage (#4819).
|
2024-01-23 19:36:11 -05:00 |
|
Paul Swirhun
|
6c0c88cfc4
|
Fix unsafe write in wide array insertion (#4850) (#4855)
|
2024-01-23 13:05:27 -05:00 |
|
Wilson Snyder
|
2989e54eaa
|
Add unsupported warning on property iff (#4848)
|
2024-01-21 16:18:48 -05:00 |
|
Yutetsu TAKATSUKASA
|
6b8531f0a6
|
Fix widthMin in replaceShiftOp (#4837) (#4841) (#4849)
|
2024-01-21 10:30:01 -05:00 |
|
Yutetsu TAKATSUKASA
|
50df902b54
|
Fix incorrect bit-op-tree NOT optimization (#4832) (#4847)
* Fix #4832. Bit-op-tree opt. should not touch a subtree under NOT in AND/OR tree.
|
2024-01-21 07:25:24 -05:00 |
|
Wilson Snyder
|
3a5248a919
|
Internals: Mark structs final/VL_NOT_FINAL. No functional change intended.
|
2024-01-20 15:06:46 -05:00 |
|
Wilson Snyder
|
1a92502788
|
Add --main support for dumping coverage, and +verilator+coverage+file runtime option.
|
2024-01-20 12:28:49 -05:00 |
|
Wilson Snyder
|
a38fea1f9e
|
Tests: Use context coverage write
|
2024-01-20 11:19:42 -05:00 |
|
Wilson Snyder
|
d595d4c7ac
|
Tests: Use --binary with some --timing tests
|
2024-01-20 10:57:00 -05:00 |
|
Wilson Snyder
|
a43fd06f85
|
Tests: Imply no driver.pl make when using --build. No functional change intended
|
2024-01-20 10:37:35 -05:00 |
|
Wilson Snyder
|
375a121377
|
Tests: Use lint() where able instead of compile(). No functional change intended.
|
2024-01-20 10:25:17 -05:00 |
|
Wilson Snyder
|
fef0502d50
|
Tests: Imply make_main=>0 on --main tests
|
2024-01-20 10:17:35 -05:00 |
|
Wilson Snyder
|
c30b9d04a8
|
Change unused vars to standard void syntax. No functional change intended.
|
2024-01-20 08:57:22 -05:00 |
|
Szymon Gizler
|
372cdf1fc8
|
Tests: Let debugger handle signals instead of test driver (#4817)
|
2024-01-16 11:18:20 -05:00 |
|
Andrew Nolte
|
ab47fc6656
|
Fix localparam elaboration (#3858) (#4794)
|
2024-01-11 07:49:07 -05:00 |
|
Anthony Donlon
|
55d1b87b34
|
Support parsing anonymous primitive instantiations (#4809)
|
2024-01-07 10:59:56 -05:00 |
|
Wilson Snyder
|
eec41fd039
|
Fix lint_off disables on preprocessor warnings (#4703).
|
2024-01-06 18:49:19 -05:00 |
|
Wilson Snyder
|
0ca90257a5
|
Add predicted stack overflow warning (#4799).
|
2024-01-06 16:14:58 -05:00 |
|
Wilson Snyder
|
acbbb2594a
|
Tests: Make some tests single-threaded only, for faster regressions
|
2024-01-05 18:25:39 -05:00 |
|
Wilson Snyder
|
5294140753
|
Fix delays using wrong timeunits when modules inlined (#4806).
|
2024-01-05 18:07:24 -05:00 |
|
Pengcheng Xu
|
ec01008fe3
|
Change zero replication width error to ZEROREPL warning (#4753) (#4762)
|
2024-01-03 07:11:50 -05:00 |
|
Marlon James
|
8ea814e4b4
|
Fix VPI parameter iteration (#4798)
|
2024-01-02 18:57:34 -05:00 |
|
Marlon James
|
0195fe9dfd
|
Add vpiConstType support to vpi_get_str() (#4797)
|
2024-01-02 18:52:57 -05:00 |
|
Marlon James
|
e430ea13f4
|
Fix vpi_get() and vpi_get64() to return vpiUndefined on errors (#4795)
See IEEE 1800-2017 section 38.6 and 38.7.
|
2024-01-02 16:25:14 -05:00 |
|
Paul Wright
|
3adb31f53b
|
Fix $time not rounding up (#4790) (#4792)
|
2024-01-01 20:11:46 -05:00 |
|
Wilson Snyder
|
3eaed3b6f5
|
Remove deprecated 32-bit pointer mode (#4791).
|
2024-01-01 10:16:48 -05:00 |
|
Wilson Snyder
|
e76f29e5ba
|
Copyright year update
|
2024-01-01 03:19:59 -05:00 |
|
Wilson Snyder
|
5a83209b9b
|
Tests: Fix last commit on width (#4781).
|
2023-12-31 13:28:49 -05:00 |
|
Wilson Snyder
|
40f0378136
|
CI: Run --sanitize on Ubuntu 22.04 in prep for eventual 24.04. (#4782)
|
2023-12-27 15:01:17 -05:00 |
|
Wilson Snyder
|
6bf253deda
|
Tests: Test for unsupported default disable (#4016)
|
2023-12-24 13:11:09 -05:00 |
|
Wilson Snyder
|
aa4346a0e3
|
Tests: Add test for unfixed (#4237)
|
2023-12-24 12:19:15 -05:00 |
|
Wilson Snyder
|
8c541a6e4d
|
Tests: Add test for unfixed (#4038)
|
2023-12-24 12:17:54 -05:00 |
|
Wilson Snyder
|
1a43afe6f7
|
Fix $finish twice to no longer exit (#4757).
|
2023-12-24 11:02:52 -05:00 |
|
Wilson Snyder
|
54ad04b6e9
|
Fix 'for' loop with outside variable reference (#4660).
|
2023-12-24 10:17:44 -05:00 |
|
Fan Shupei
|
540cd772e4
|
Add user C/C++ code to final achieve, and make a libmodel.a (#4749) (#4754)
|
2023-12-23 09:31:10 -05:00 |
|
Krzysztof Bieganski
|
621de301c7
|
Run the V3Fork stage only if --timing is set (#4778)
Signed-off-by: Krzysztof Bieganski <kbieganski@antmicro.com>
|
2023-12-22 22:57:45 +01:00 |
|
Wilson Snyder
|
8769c1a92b
|
Internals: Add -fno-dead-cells, -fno-dead-assigns for debug use
|
2023-12-22 16:26:51 -05:00 |
|
Jordan McConnon
|
56d6791205
|
Support invoking interface methods on virtual interface variables (#4774) (#4775)
|
2023-12-21 07:49:07 -05:00 |
|
Krzysztof Bieganski
|
016e630ecf
|
Refine dynamic NBA condition (#4773)
Signed-off-by: Krzysztof Bieganski <kbieganski@antmicro.com>
|
2023-12-20 18:12:17 +01:00 |
|
Wilson Snyder
|
7a537765bc
|
Tests: Comment driver.pl with some argument meanings. No functional change.
|
2023-12-19 22:43:18 -05:00 |
|
Wilson Snyder
|
21b2e874ce
|
Tests: Make some includes more generic to help copying tests. No test change.
|
2023-12-19 21:08:30 -05:00 |
|