Geza Lore
|
3bc09d49fb
|
Generate one trigger per SenItem instead of per SenTree (#5483)
|
2024-09-25 10:35:50 +01:00 |
|
Wilson Snyder
|
6c61a9aff3
|
Support objcache when compiling Verilated files with cmake.
|
2024-09-24 20:55:11 -04:00 |
|
Wilson Snyder
|
a4085f3a06
|
Internals: Standardize format of CMake files with gersemi. No functional change intended.
|
2024-09-24 20:43:19 -04:00 |
|
Wilson Snyder
|
3ae18af8dd
|
Fix short-circuting on method calls (#5486).
|
2024-09-24 20:24:27 -04:00 |
|
Wilson Snyder
|
811eab8fa5
|
Fix short-circuting with associative array access (#5484).
|
2024-09-24 19:24:01 -04:00 |
|
Wilson Snyder
|
4ec75b2618
|
Fix over-permissive parsing of UDPs without identifiers
|
2024-09-24 18:53:32 -04:00 |
|
Wilson Snyder
|
5a65d27851
|
Internals: bisonpre: Support -Wcounterexamples
|
2024-09-23 21:42:02 -04:00 |
|
Chris Bachhuber
|
685ea0bc65
|
Add Docker pre-commit hook (#5238) (#5452)
|
2024-09-23 07:37:24 -04:00 |
|
Wilson Snyder
|
c48d80592e
|
Fix extra dot in coverage point hierarchy when using name()=''.
|
2024-09-23 07:34:12 -04:00 |
|
Wilson Snyder
|
0aa8356eca
|
Change --main and --binary to use a TOP hierarchy name of "" (#5482).
|
2024-09-22 23:03:51 -04:00 |
|
Wilson Snyder
|
670b7c5243
|
Support DPI imports and exports with double underscores (#5481).
|
2024-09-22 22:11:01 -04:00 |
|
Wilson Snyder
|
706679e6b1
|
Support DPI imports and exports with double underscores.
|
2024-09-22 22:06:39 -04:00 |
|
Wilson Snyder
|
d288488b7f
|
Fix --binary with .cpp PLI filenames under relative directory paths.
|
2024-09-22 16:47:15 -04:00 |
|
Chris Bachhuber
|
b17619296a
|
Documentation: Highlight syntax in install.rst (#5478)
|
2024-09-22 15:55:12 -04:00 |
|
Wilson Snyder
|
88bd479bc7
|
Add error on instances without parenthesis.
|
2024-09-22 12:25:35 -04:00 |
|
Wilson Snyder
|
2584befa5a
|
Internals: Show tree traversal in V3LinkDot Resolve debug. No functional change intended.
|
2024-09-22 10:46:04 -04:00 |
|
Wilson Snyder
|
90215878f8
|
Tests: Improve t_dist_warn_coverage.py
|
2024-09-22 09:10:03 -04:00 |
|
Wilson Snyder
|
a1a74cb1d9
|
Fix mis-parsing of constraint = new .
|
2024-09-22 09:10:01 -04:00 |
|
Wilson Snyder
|
9f9770e722
|
Parse elaboration-time nettype declarations (as UNSUPPORTED)
|
2024-09-21 21:00:02 -04:00 |
|
Wilson Snyder
|
888af29a72
|
Delay struct type determination until elaboration
|
2024-09-21 20:27:55 -04:00 |
|
Wilson Snyder
|
5f39c69d19
|
Delay parameter type assignment determination until elaboration
|
2024-09-21 20:27:41 -04:00 |
|
Wilson Snyder
|
e7de2c5a05
|
Remove warning on unsized numbers exceeding 32-bits.
|
2024-09-21 19:19:12 -04:00 |
|
Geza Lore
|
59b07529b1
|
driver.py: fix aslr_off (#5477)
|
2024-09-21 16:37:51 +01:00 |
|
Geza Lore
|
a6e9bce0dd
|
driver.py: consume all stdout from subprocess (#5476)
|
2024-09-21 16:24:45 +01:00 |
|
Wilson Snyder
|
2c52119d6c
|
Tests: Rename some tests into proper groups. No functional change.
|
2024-09-21 10:04:58 -04:00 |
|
Wilson Snyder
|
48faf8d036
|
Fix tracing when name() is empty (#5470).
|
2024-09-21 08:25:14 -04:00 |
|
Wilson Snyder
|
0484143282
|
Tests: Update t_timing_finish (#5472)
|
2024-09-21 07:46:04 -04:00 |
|
Wilson Snyder
|
0ee214a157
|
Tests: Fix t_timing_fork_comb_bad committed earlier
|
2024-09-20 22:16:00 -04:00 |
|
Wilson Snyder
|
774ec42be4
|
Internals: Experimental cleanup; avoid :: on package symbol tables
|
2024-09-20 20:39:49 -04:00 |
|
Wilson Snyder
|
5a6f2b661d
|
Tests: Avoid multiple lint/compile runs in one test; hard to debug
|
2024-09-20 20:34:35 -04:00 |
|
Wilson Snyder
|
80cba789f4
|
Internals: Remove V3LinkParse's need of class links. No functional change intended.
|
2024-09-20 18:26:23 -04:00 |
|
Wilson Snyder
|
92dd8ee8f5
|
Fix timing mode not exiting on empty events (#5472).
|
2024-09-20 17:46:27 -04:00 |
|
Todd Strader
|
1665d15d4d
|
Fix user-type parameter overlap (#5469)
|
2024-09-20 14:29:31 -04:00 |
|
Wilson Snyder
|
f0fb0b05ff
|
Internals: Misc V3Param cleanups.
|
2024-09-20 08:59:10 -04:00 |
|
Wilson Snyder
|
02e88e3848
|
Fix suppression of WIDTH* warnings when immediately under a size cast (#3417).
|
2024-09-19 22:56:47 -04:00 |
|
Wilson Snyder
|
87eef36b1c
|
Tests: Fix driver race sometimes missing final log data
|
2024-09-19 22:49:40 -04:00 |
|
Wilson Snyder
|
579257bc42
|
Tests: Fix driver not accepting debug pass-down flags to Verilator, broke earlier commit.
|
2024-09-19 22:08:40 -04:00 |
|
Wilson Snyder
|
e2041f7450
|
Commentary: Changes update
|
2024-09-19 20:29:39 -04:00 |
|
Yilou Wang
|
70112438c3
|
Support packed/unpacked and dynamic array unconstrained randomization (#5414) (#5415)
|
2024-09-19 20:07:05 -04:00 |
|
Wilson Snyder
|
175e1dde73
|
Tests: Run t_hier_block_cmake.py first so finishes
|
2024-09-19 19:33:43 -04:00 |
|
Wilson Snyder
|
e990415ee0
|
Tests: Improve driver performance with forkserver
|
2024-09-19 19:28:07 -04:00 |
|
Wilson Snyder
|
1543b202b2
|
Tests: Move per-command expect= to instead check logfiles
|
2024-09-19 18:53:22 -04:00 |
|
Wilson Snyder
|
f63168a5b5
|
CI: More parallelism
|
2024-09-19 18:51:33 -04:00 |
|
Wilson Snyder
|
49bccb5f1b
|
Commentary
|
2024-09-19 17:58:37 -04:00 |
|
Wilson Snyder
|
c7e1358bb7
|
Tests: Fix --gdb with one test (#5466)
|
2024-09-19 17:06:32 -04:00 |
|
Geza Lore
|
62a58f420c
|
Fix latest pylint issues (#5465)
|
2024-09-19 15:51:13 +01:00 |
|
Arkadiusz Kozdra
|
dd95e033e7
|
Support inside array constraints (#5448)
Signed-off-by: Arkadiusz Kozdra <akozdra@antmicro.com>
|
2024-09-19 07:27:59 -04:00 |
|
Wilson Snyder
|
371a4055b0
|
Fix false LIFETIME warning on repeat in fork-join (#5456).
|
2024-09-18 21:20:17 -04:00 |
|
Wilson Snyder
|
f251f7b774
|
Tests: CONSTRIAINTIGN, ZERODLY no longer need suppression on UVM
|
2024-09-17 21:21:08 -04:00 |
|
Wilson Snyder
|
0f3e0de891
|
Commentary
|
2024-09-17 20:58:14 -04:00 |
|