Kamil Rakoczy
|
a16ea94836
|
Fix detecting local vars in nested forks (#4493) (#4506)
|
2023-09-19 17:32:42 -04:00 |
|
Michal Czyz
|
b9ea249f81
|
Rewrite usage of annotation options (#4486) (#4504)
|
2023-09-19 09:08:17 -04:00 |
|
Wilson Snyder
|
470f480bc1
|
Fix -m32 compile issue
|
2023-09-19 07:23:35 -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 |
|
github action
|
cd201f8eb8
|
Apply 'make format'
|
2023-09-18 01:44:43 +00:00 |
|
Wilson Snyder
|
016278a759
|
Commentary
|
2023-09-17 21:43:00 -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
|
f507ee56b0
|
Fix warning in configure sc_main compile. (#4499)
|
2023-09-17 08:01:54 -04:00 |
|
Wilson Snyder
|
761adf1cf0
|
Internals: Add cloneTreePure to prepare for side effect check.
Use cloneTreePure when what is being cloned must be side-effect free.
Use cloneTree when safe to contain side effects (e.g. cloning module).
|
2023-09-16 22:50:54 -04:00 |
|
Wilson Snyder
|
cd1fe64e6c
|
devel release
|
2023-09-16 21:46:01 -04:00 |
|
Wilson Snyder
|
8f43e74288
|
Update CMakeList version
|
2023-09-16 20:54:54 -04:00 |
|
Wilson Snyder
|
cef3960a4e
|
Version bump
|
2023-09-16 18:36:39 -04:00 |
|
Wilson Snyder
|
783b7ecdab
|
Fix clang override warning (last commit)
|
2023-09-16 17:52:02 -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
|
10fbe74cef
|
Commentary: Changes update
|
2023-09-15 23:25:28 -04:00 |
|
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
|
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
|
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 |
|
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 |
|
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
|
ec2e3ec0e4
|
Update clang_check_attributes to take into account MT_DISABLED (#4479)
|
2023-09-13 16:32:18 -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 |
|