Wilson Snyder
|
05d04a3959
|
Internals: Fix misnamed member. No functional change.
|
2023-09-15 23:02:34 -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
|
d840c612d4
|
Fix IGNOREDRETURN to not warn on void-cast static function calls.
|
2023-09-15 19:01:11 -04:00 |
Wilson Snyder
|
188cf85b3f
|
Suppress some debug unknown hash/simulate warnings in UVM.
|
2023-09-15 18:33:02 -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 |
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 |
Wilson Snyder
|
2c84b37bf7
|
Internals: Rename some V3LinkDot variables. No functional change.
|
2023-09-14 20:06:20 -04:00 |
Kamil Rakoczy
|
0d67caff77
|
Internals: V3Task: refactor common code to connectPort. No functional change intended (#4488)
Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com>
|
2023-09-14 07:24: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
|
9fe459c820
|
Internals: V3LockGuard: Add constructor for adopting already locked mutex. (#4476)
|
2023-09-13 13:52:59 -04:00 |
Wilson Snyder
|
823e0723fb
|
Internals: Remove legacy define. No functional change.
|
2023-09-13 08:46:51 -04:00 |
Kamil Rakoczy
|
8bd6d7c5b1
|
Internals: Add V3ThreadSafety (#4477)
|
2023-09-13 07:57:48 -04:00 |
Wilson Snyder
|
839a8fa4d9
|
Fix error on enum with VARHIDDEN of cell (#4482).
|
2023-09-12 17:47:57 -04:00 |
Krzysztof Boroński
|
24917a187a
|
Fix V3CUse, do not consider implementations (.cpp) at all (#4386)
|
2023-09-12 17:59:57 +02:00 |
Ryszard Rozak
|
6c6f03cf7c
|
Fix static cast from a stream type (#4469) (#4485)
|
2023-09-12 11:06:12 -04:00 |
Kamil Rakoczy
|
5676443139
|
Internals: Rename and slightly change other threads stopping/resuming methods. (#4478)
Co-authored-by: Mariusz Glebocki <mglebocki@antmicro.com>
|
2023-09-11 13:43:26 -04:00 |
Kamil Rakoczy
|
e77d847671
|
Check whether V3ERROR_NO_GLOBAL_ is not already defined. (#4475)
Co-authored-by: Mariusz Glebocki <mglebocki@antmicro.com>
|
2023-09-11 09:01:34 -04:00 |
Kamil Rakoczy
|
0baee84e96
|
Move `dpiTemporaryVarSuffix()` to header. (#4474)
Co-authored-by: Mariusz Glebocki <mglebocki@antmicro.com>
|
2023-09-11 09:01:09 -04:00 |
Ryszard Rozak
|
c446cc2596
|
Internals: Remove unused constructor. No functional change. (#4473)
Signed-off-by: Ryszard Rozak <rrozak@antmicro.com>
|
2023-09-11 07:10:33 -04:00 |
Ryszard Rozak
|
b66c4153b1
|
Compute purity of AstCMethodHard (#4460)
|
2023-09-11 13:06:15 +02: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
|
cb5466a90b
|
Tests: UVM passes V3Param stage
|
2023-09-09 11:54:55 -04:00 |
Wilson Snyder
|
cdd8953085
|
Disable Subst when not pure
|
2023-09-08 21:52:33 -04:00 |
Wilson Snyder
|
2f2f0164ff
|
Internals: Use specific types on some cloneTrees. No functional change.
|
2023-09-08 21:51:59 -04:00 |
Kamil Rakoczy
|
6e977e1024
|
Generate compile_commands.json using bear (#4463)
|
2023-09-08 17:26:11 -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 |
Krzysztof Bieganski
|
139e93d371
|
Internals: Reduce the number of typechecks in graphs (#4398). No functional change intended.
|
2023-09-08 07:35:52 -04:00 |
Krzysztof Bieganski
|
fb1fc46b06
|
Internals: Rework self pointers (#4396)
|
2023-09-08 07:34:35 -04:00 |
Ryszard Rozak
|
91227d26bb
|
Internals: Rename pure to dpiPure. No functional change. (#4461)
|
2023-09-08 08:51:19 +02:00 |
Wilson Snyder
|
11b5dae88d
|
Support let
|
2023-09-07 21:45:51 -04:00 |
Wilson Snyder
|
0c7d485417
|
Fix error printing internal name()
|
2023-09-06 21:07:06 -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
|
ad329612fd
|
Internals: Remove unnecessary cloneTree.
|
2023-09-01 20:13:20 -04:00 |
Wilson Snyder
|
c324895cbc
|
Internals: Remove unnecessary cloneTree.
|
2023-09-01 19:49:57 -04:00 |
Ryszard Rozak
|
5b7e32581b
|
Internals: Cleanup V3Task. No function change intended. (#4454)
|
2023-09-01 08:03:16 -04:00 |
Wilson Snyder
|
2f90fb2bec
|
Set lifetime for repeat variable (#4451 partial)
|
2023-08-31 18:34:37 -04:00 |
Wilson Snyder
|
8c480fd39e
|
Internals: Fix cppcheck warnings
|
2023-08-31 18:29:58 -04:00 |
Krzysztof Bieganski
|
ffbbd438ae
|
Internals: Use runtime type info instead of `dynamic_cast` for faster graph type checks (#4397)
|
2023-08-31 18:00:53 -04:00 |
Anthony Donlon
|
96ee81fa3f
|
Fix unstable output of VHashSha256 (#4453)
|
2023-08-31 13:42:37 -04:00 |
Wilson Snyder
|
6d5dde8645
|
Fix duplicate Vfork functions (#4418)
|
2023-08-30 17:59:25 -04:00 |
Wilson Snyder
|
048c9f3fe2
|
Support extra commas before $display
|
2023-08-30 17:31:11 -04:00 |