Kornel Uriasz
|
2957939d4b
|
Throw unsupported when reduction constraining dynamic subarray (#8111)
Signed-off-by: Kornel Uriasz <[email protected]>
|
2026-08-14 07:56:31 -04:00 |
|
Igor Zaworski
|
945ea27fec
|
Fix undefined symbol solver error (#8080)
Signed-off-by: Igor Zaworski <[email protected]>
|
2026-08-11 07:33:37 -04:00 |
|
Kornel Uriasz
|
38259d11b6
|
Fix skipping non-constrained enum constraining when inside object of other class (#8075)
Signed-off-by: Kornel Uriasz <[email protected]>
|
2026-08-10 06:52:14 -04:00 |
|
Wilson Snyder
|
7601011bba
|
Internals: Cleanup some user() comments. No functional change.
Fixes #8048.
|
2026-08-08 13:05:05 -04:00 |
|
Kornel Uriasz
|
3fa88ae7f3
|
Fix array size references in constraints (#8040)
Signed-off-by: Kornel Uriasz <[email protected]>
|
2026-08-05 12:07:28 -04:00 |
|
BRDR LIFE
|
967b1bae57
|
Fix unique constraint crash, guards, and size (#8018) (#8018)
|
2026-07-31 23:37:53 -04:00 |
|
BRDR LIFE
|
6b3aebfa32
|
Fix dist inside a foreach nested in a constraint if (#8016)
|
2026-07-31 23:35:01 -04:00 |
|
Yilou Wang
|
99b71a37b7
|
Internals: Refactor randomization next and nextPhased into shared helpers (#7991 prep) (#8009). No functional change intended.
|
2026-07-30 21:41:37 -04:00 |
|
Kornel Uriasz
|
7d3021c34d
|
Fix varRef scope in unique on dynamic array (#7981)
Signed-off-by: Kornel Uriasz <[email protected]>
|
2026-07-23 15:56:51 -04:00 |
|
Philip Axer
|
8113f1df7a
|
Fix randomization of unreferenced rand members of unpacked structs (#7910) (#7911)
Fixes #7910.
|
2026-07-21 07:42:04 -04:00 |
|
Yilou Wang
|
b34f685f70
|
Fix dist constraint on a frozen variable failing randomization (#7878)
|
2026-07-21 06:39:09 -04:00 |
|
Yilou Wang
|
22050b97a7
|
Internals: Refactor dist constraint lowering helpers from lowerDistConstraints (#7878 prepull) (#7954)
|
2026-07-17 11:42:58 -04:00 |
|
Adam Kostrzewski
|
7e1efe6d76
|
Support dynamic containers in unique constraints (#7947)
Signed-off-by: Adam Kostrzewski <[email protected]>
|
2026-07-17 10:55:14 -04:00 |
|
Kornel Uriasz
|
232b2eb04c
|
Fix dynamic array handling in solve...before (#7922)
|
2026-07-15 10:48:54 -04:00 |
|
Kornel Uriasz
|
d9fdc20492
|
Internals: V3Randomize.cpp cleanup (#7937). No functional change.
|
2026-07-15 05:32:56 -07:00 |
|
Yilou Wang
|
7ca78a75e7
|
Fix scoped randomize with array members under rand_mode (#7877)
|
2026-07-11 20:28:49 -07:00 |
|
Yilou Wang
|
ca83bc50bf
|
Fix solve-before over array variables failing randomization (#7876)
|
2026-07-11 20:44:37 -04:00 |
|
Yilou Wang
|
f1a8192a36
|
Fix mixed-width inside and dist range bounds failing randomization (#7875)
|
2026-07-07 11:26:19 -07:00 |
|
Wilson Snyder
|
9448e4366c
|
Fix MSVC warning. No functional change.
|
2026-06-28 09:47:53 -04:00 |
|
Yilou Wang
|
f0f1c44dd6
|
Fix object randomization skipped by an unrelated global constraint (#7833) (#7838)
Fixes #7833.
|
2026-06-25 09:30:05 -04:00 |
|
Jakub Wasilewski
|
d5c040d8e6
|
Fix skewed dist operator for arrays (#7802)
|
2026-06-23 09:47:55 -04:00 |
|
Yilou Wang
|
22b45f0fd7
|
Fix randomize() with skipping derived pre/post_randomize (#7799)
|
2026-06-18 11:04:57 -04:00 |
|
Ryszard Rozak
|
792008514b
|
Fix randomization of dynamic arrs of objects (#7790)
|
2026-06-16 12:19:00 -04:00 |
|
Kornel Uriasz
|
4c92c035e7
|
Support reduction XOR/AND operations in constraints (#7753)
|
2026-06-11 09:43:18 -04:00 |
|
Yilou Wang
|
6c96ce4b40
|
Fix inherited rand array with .size + foreach constraint (#7650)
Fixes #7558.
|
2026-05-24 09:02:01 -04:00 |
|
Wilson Snyder
|
c1ab369da2
|
Fix process comparison compile error with --public-flat-rw (#7592).
Fixes #7592.
|
2026-05-15 18:22:46 -04:00 |
|
Wilson Snyder
|
349dd546e7
|
Internals: Rename stdPackageProcessp etc. No functional change.
|
2026-05-15 17:33:19 -04:00 |
|
Igor Zaworski
|
25d4827bd5
|
Internals: Four state pre-pull (types) (#7520)
|
2026-04-30 16:56:15 -04:00 |
|
Yilou Wang
|
4befec4463
|
Support rand_mode() on static rand class members (#7484) (#7510)
|
2026-04-29 17:07:27 -04:00 |
|
Yilou Wang
|
76c1b26e3b
|
Support obj.randomize(null) (#7487) (#7509)
|
2026-04-28 15:31:08 -04:00 |
|
hjsanjana
|
982b9ee219
|
Fix std::randomize internal error on static member of different class (#7498) (#7499)
Fixes #7498.
|
2026-04-26 06:24:40 -04:00 |
|
Yilou Wang
|
27e7fdc9eb
|
Fix std::randomize inside {typedef array} internal error (#7481)
Fixes #7481.
|
2026-04-23 11:16:24 -04:00 |
|
Yilou Wang
|
ae642facf5
|
Fix function-in-constraint internal error on bare port VarRef return (#7473) (#7480)
Fixes #7473.
|
2026-04-23 10:47:39 -04:00 |
|
 Yilou Wangandgithub action
|
cfebe805c9
|
Support implication operator with constraint_set (#7300) (#7448)
* Support implication operator with constraint_set
* improve coverage, achieve 100 line cov
* Address review: simplify addNext; tighten disable soft grammar to constraint_primary
* Apply 'make format'
* re-run
---------
Co-authored-by: github action <[email protected]>
|
2026-04-23 10:50:23 +02:00 |
|
Yilou Wang
|
280cff06f3
|
Fix std::randomize inside corrupting class-member queue operand (#7449) (#7456)
Fixes #7449
|
2026-04-21 17:37:58 +02:00 |
|
Yilou Wang
|
29a93fe5bc
|
Fix internal error on dist under implication operator in constraints (#7440) (#7442)
Fixes #7440
|
2026-04-19 08:03:19 +02:00 |
|
Yilou Wang
|
72952fd3fb
|
Fix inline constraint on array-indexed randomize target (#7431) (#7434)
Fixes #7431.
|
2026-04-16 11:02:22 -04:00 |
|
Yilou Wang
|
38b7734530
|
Fix subclass with rand_mode(0) getting randomized (#7376) (#7383)
Fixes #7376.
|
2026-04-14 16:47:24 -04:00 |
|
Yilou Wang
|
9eb2ba4c54
|
Support 2**n expressions in constraint randomization (#7422)
|
2026-04-14 07:17:53 -04:00 |
|
Yilou Wang
|
6ba45d3383
|
Support per-process RNG for process::srandom() and object seeding (#7408) (#7415)
Fixes #7408.
|
2026-04-13 13:58:53 -04:00 |
|
github action
|
4b6bc1ff83
|
Apply 'make format'
|
2026-04-04 18:32:27 +00:00 |
|
Yilou Wang
|
3b454a6f60
|
Internals: Add isNonPackedArray(). No functional change. (#7334 prep)
|
2026-04-04 14:31:09 -04:00 |
|
Wilson Snyder
|
5036af3d37
|
Commentary: Refer to latest standard where can
|
2026-03-29 18:06:12 -04:00 |
|
Wilson Snyder
|
31757df229
|
Internals: clangtidy cleanups. No functional change intended (#7343)
|
2026-03-27 23:14:18 -04:00 |
|
Yilou Wang
|
8925762077
|
Fix rand_mode(0) on sub-object members not preventing solver write-back (#7272)
|
2026-03-17 15:09:14 -04:00 |
|
Yilou Wang
|
d57324e5fb
|
Support dynamic array .size in inline randomize() with constraints (#7258) (#7266)
|
2026-03-16 18:48:36 -04:00 |
|
Yilou Wang
|
be0f4a507e
|
Fix shift width mismatch in constraint solver SMT emission (#5420) (#7265)
|
2026-03-16 18:48:09 -04:00 |
|
Yilou Wang
|
bf792f1809
|
Fix array reduction in constraints crashing with class inheritance (#7226) (#7263)
|
2026-03-16 16:36:48 -04:00 |
|
Wilson Snyder
|
602ee384de
|
Support $sformat with runtime format string (#7212). (#7257)
Fixes #7212.
|
2026-03-14 22:43:56 -04:00 |
|
Yilou Wang
|
7cd49a8028
|
Support dist and solve...before inside foreach constraints (#7245) (#7253)
|
2026-03-13 11:05:18 -04:00 |
|