Wilson Snyder
|
e49ae663a6
|
Fix constification of $realtobits, $bitstoreal (#4522).
|
2023-09-28 22:45:00 -04:00 |
|
Wilson Snyder
|
2385ab8294
|
Tests: randc now supported
|
2023-09-26 22:53:25 -04:00 |
|
Wilson Snyder
|
ad343f8260
|
Add warning on interface instantiation without parens (#4094).
|
2023-09-26 22:15:48 -04:00 |
|
Wilson Snyder
|
018d766179
|
Fix clang error (#4462)
|
2023-09-26 21:07:43 -04:00 |
|
Justin Thiel
|
a948be184c
|
Tests: Add t_interface_localparam_unsup (#3857 partial) (#3858)
|
2023-09-26 20:35:23 -04:00 |
|
Wilson Snyder
|
36c824d973
|
Add trace() API even when Verilated without --trace (#4462).
|
2023-09-26 18:37:50 -04:00 |
|
Anthony Donlon
|
229ce1aecf
|
Fix handling input file path separator (#4515) (#4516)
|
2023-09-26 15:42:15 -04:00 |
|
Anthony Donlon
|
be45a9b7d5
|
Style: Update clang-format config to make formatted code consistent between versions. No functional change (#4520)
|
2023-09-26 15:05:57 -04:00 |
|
Anthony Donlon
|
60e9827ffe
|
Support converting parameters inside modules to localparams (#4511)
|
2023-09-25 11:39:04 -04:00 |
|
Anthony Donlon
|
750b5be5d3
|
Remove support for parameterized UDPs (#4518)
|
2023-09-25 10:40:44 -04:00 |
|
Wilson Snyder
|
9f75068059
|
Cleanup some error messages to properly quote
|
2023-09-23 08:52:50 -04:00 |
|
Ryszard Rozak
|
4636e9cffb
|
Fix passing arguments by reference (#3385 partial) (#4489)
|
2023-09-20 07:33:11 -04:00 |
|
Wilson Snyder
|
4b2bf556d8
|
Tests: Revert UVM upstream (chipsalliance/uvm-verilator#7)
|
2023-09-20 07:32:21 -04:00 |
|
Kamil Rakoczy
|
a16ea94836
|
Fix detecting local vars in nested forks (#4493) (#4506)
|
2023-09-19 17:32:42 -04:00 |
|
Wilson Snyder
|
24ff3155ae
|
Support randc (#4349).
|
2023-09-18 21:17:21 -04:00 |
|
Ryszard Rozak
|
47b3f464a9
|
Disable conversion of impure logical expressions to bitwise expressions (#487 partial) (#4437)
|
2023-09-18 09:21:30 -04:00 |
|
Wilson Snyder
|
b68f101e81
|
Support preprocessing __LINE__
|
2023-09-17 19:49:38 -04:00 |
|
Wilson Snyder
|
ab13548018
|
Support resizing function call inout arguments (#4467).
|
2023-09-17 18:23:44 -04:00 |
|
Wilson Snyder
|
8bd1c63b32
|
Support function non-constant default arguments (#4470).
|
2023-09-16 17:37:25 -04:00 |
|
Wilson Snyder
|
e6fb7e970d
|
Fix recursive display causing segfault (#4480).
|
2023-09-16 10:10:21 -04:00 |
|
Wilson Snyder
|
891cc0f9b6
|
Fix t_dist_cppstyle Perl performance issue (#4085).
|
2023-09-16 09:22:12 -04:00 |
|
Wilson Snyder
|
19f7279542
|
Fix false INFINITELOOP on forever..mailbox.get() (#4323).
|
2023-09-15 22:05:55 -04:00 |
|
Wilson Snyder
|
aa608472ae
|
Support recursive function calls (#3267).
|
2023-09-15 20:46:31 -04:00 |
|
Wilson Snyder
|
26ed2a06a0
|
Tests: Add UVM test that generates ok with known issues commented out. (#1538) (#3267) (#4125) (#4323) (#4349) (#4465) (#4467) (#4468) (#4470) (#4493) (#4494) (#4495) (#4496) (#4497)
|
2023-09-15 20:26:46 -04:00 |
|
Wilson Snyder
|
07013da13d
|
Tests: Disabled test (#4493)
|
2023-09-15 19:56:05 -04:00 |
|
Wilson Snyder
|
d840c612d4
|
Fix IGNOREDRETURN to not warn on void-cast static function calls.
|
2023-09-15 19:01:11 -04:00 |
|
Wilson Snyder
|
c52ba28dd0
|
Tests: Fix commentary to unify issue references.
|
2023-09-15 18:12:11 -04:00 |
|
Wilson Snyder
|
10c1653e72
|
Fix ZERODLY to not warn on 'wait(0)'.
|
2023-09-15 08:53:29 -04:00 |
|
Wilson Snyder
|
2fbd41e13b
|
Tests: Add t_queue_persistence.pl as broken test (#3385) (#4489)
|
2023-09-15 07:59:06 -04:00 |
|
Ryszard Rozak
|
96857c5f95
|
Fix the error message when the type of ref argument is wrong (#4490)
|
2023-09-15 07:17:24 -04:00 |
|
Wilson Snyder
|
131eb319e0
|
Tests: Advance UVM through V3LinkDot Param (#1538 partial)
|
2023-09-14 20:09:43 -04:00 |
|
Wilson Snyder
|
6e589377f4
|
Fix reference to extended class in parameterized class (#4466).
|
2023-09-14 20:07:49 -04:00 |
|
Anthony Donlon
|
3dde57d539
|
Fix lint of case statements with enum and wildcard bits (#4464) (#4487)
|
2023-09-14 07:22:49 -04:00 |
|
Kamil Rakoczy
|
ec2e3ec0e4
|
Update clang_check_attributes to take into account MT_DISABLED (#4479)
|
2023-09-13 16:32:18 -04:00 |
|
Wilson Snyder
|
839a8fa4d9
|
Fix error on enum with VARHIDDEN of cell (#4482).
|
2023-09-12 17:47:57 -04:00 |
|
Ryszard Rozak
|
6c6f03cf7c
|
Fix static cast from a stream type (#4469) (#4485)
|
2023-09-12 11:06:12 -04:00 |
|
Wilson Snyder
|
d72f1b89fc
|
Internals: Minor internal code coverage cleanups
|
2023-09-10 18:53:51 -04:00 |
|
Wilson Snyder
|
b5b278d072
|
Fix fork crash with no init, test for (#4471)
|
2023-09-10 08:53:21 -04:00 |
|
Wilson Snyder
|
4de25369da
|
Tests: Add t_uvm_all
|
2023-09-08 22:29:23 -04:00 |
|
Krzysztof Boroński
|
70b11f91b4
|
Support block_item_declaration in forks (#4455)
|
2023-09-08 16:40:14 +02:00 |
|
Wilson Snyder
|
014301587f
|
Unsupported instead of syntax error on parameter var initial values
|
2023-09-08 08:37:17 -04:00 |
|
Wilson Snyder
|
9882ab6c67
|
Tests: Remove unstable new test
|
2023-09-08 07:22:52 -04:00 |
|
Ryszard Rozak
|
1a1f919882
|
Check the output in t_class_method_str_literal.v (#4459)
|
2023-09-08 08:51:54 +02:00 |
|
Wilson Snyder
|
11b5dae88d
|
Support let
|
2023-09-07 21:45:51 -04:00 |
|
Ryszard Rozak
|
c40e34b134
|
Support assignments of stream expressions on queues to packed values (#4458)
|
2023-09-06 15:25:48 +02:00 |
|
Wilson Snyder
|
c65265477f
|
Tests: Enable cover named property
|
2023-09-03 21:02:42 -04:00 |
|
Wilson Snyder
|
de77f1ee5c
|
Improve error that assert-under-assert is unsupported
|
2023-09-03 09:08:43 -04:00 |
|
Wilson Snyder
|
c8c980c49d
|
Fix mis-warning on #() in classes' own functions.
|
2023-09-02 08:33:56 -04:00 |
|
Wilson Snyder
|
679a4314dc
|
Tests: Avoid side effect on array index
|
2023-09-01 19:26:50 -04:00 |
|
Wilson Snyder
|
3d2399ea0f
|
Tests: Enable fixed-earlier (#2314)
|
2023-08-30 18:10:30 -04:00 |
|