Wilson Snyder
|
19be36dbcb
|
Tests: Cleanup some type tests
|
2025-05-17 21:09:05 -04:00 |
Wilson Snyder
|
3b632739a8
|
Internals: Add RequireDType and check for recursive data types, in prep for future parser.
|
2025-05-17 20:40:03 -04:00 |
Wilson Snyder
|
640339ec36
|
Revert 'Fix --x-initial and --x-assign random stability (#2662) (#5958).' See (#6018).
Reverts 4581023805 plus line in Changes file
|
2025-05-17 20:27:03 -04:00 |
Wilson Snyder
|
647404ec1e
|
Tests: Improve warning coverage
|
2025-05-17 16:28:09 -04:00 |
Wilson Snyder
|
338a456f09
|
Commentary: Changes update
|
2025-05-17 15:48:01 -04:00 |
Wilson Snyder
|
66667b6172
|
Support SARIF JSON diagnostic output with `--diagnostics-sarif`. (#6017)
|
2025-05-17 15:46:15 -04:00 |
Wilson Snyder
|
7a5c223ccf
|
Tests: Improve warning coverage
|
2025-05-16 22:32:25 -04:00 |
Wilson Snyder
|
2dbe897e1b
|
Add security policy
|
2025-05-16 22:08:12 -04:00 |
Zhen Yan
|
fc700538a5
|
Fix arithmetic left-shift by constants over 32 bits (#6007) (#6015)
|
2025-05-16 21:57:52 -04:00 |
github action
|
8d3b47a18a
|
Apply 'make format'
|
2025-05-16 23:16:40 +00:00 |
Wilson Snyder
|
1bcd5ee0c1
|
Fix spelling
|
2025-05-16 19:02:19 -04:00 |
Wilson Snyder
|
9430960b18
|
Commentary: Changes update
|
2025-05-16 18:59:35 -04:00 |
Todd Strader
|
4581023805
|
Fix --x-initial and --x-assign random stability (#2662) (#5958)
|
2025-05-16 13:54:51 -04:00 |
Ryszard Rozak
|
73b3648262
|
Fix skipped genblocks in toggle coverage (#6010)
Signed-off-by: Ryszard Rozak <rrozak@antmicro.com>
Co-authored-by: Tomasz Gorochowik <tgorochowik@antmicro.com>
|
2025-05-16 08:24:57 -04:00 |
Zhen Yan
|
6b42d789af
|
Fix checking for too-wide divide and modulus (#6003) (#6006)
|
2025-05-15 10:43:45 -04:00 |
Ryszard Rozak
|
6db599da45
|
Fix slicing of AstExprStmt nodes (#6005)
|
2025-05-14 11:55:02 -04:00 |
Geza Lore
|
2f6ecd1853
|
Fix folding of LteS in DfgPeephole (#6004)
Fixes #6000
|
2025-05-14 13:33:20 +01:00 |
Wilson Snyder
|
4c4fdb5dfe
|
Internals: Refactor some JSON and error code
|
2025-05-13 22:26:15 -04:00 |
Wilson Snyder
|
3dfd53a549
|
CI: Move coverage + contributor actions to 24.04
|
2025-05-13 22:21:21 -04:00 |
Ryszard Rozak
|
91c52a4972
|
Support for assignments to concatenations with impure RHS (#6002)
|
2025-05-12 19:19:38 -04:00 |
Wilson Snyder
|
ac2313ecb7
|
Fix some errors exceeding the --error-limit
|
2025-05-11 22:36:40 -04:00 |
Wilson Snyder
|
8100bc64a0
|
Commentary
|
2025-05-11 22:36:16 -04:00 |
Wilson Snyder
|
aee5051526
|
CI: Reduce action permissions per best practices
|
2025-05-11 17:43:48 -04:00 |
Wilson Snyder
|
0162e15b6e
|
Tests: Rename property tests
|
2025-05-11 08:24:11 -04:00 |
Dominick Grochowina
|
295fae0edc
|
Fix nullptr segfault in VerilatedVcd::emitTimeChange() (#5980)
|
2025-05-11 08:01:13 -04:00 |
Wilson Snyder
|
fe4ad7de64
|
Internals: Use magic string for warnMore so lock-free.
|
2025-05-10 18:06:33 -04:00 |
Wilson Snyder
|
680236b03e
|
Internals: Redo post-error additional information to be part of error calls.
|
2025-05-10 16:20:12 -04:00 |
Wilson Snyder
|
0f528d136d
|
Fix arithmetic right-shift by constants over 32 bits (#5994).
|
2025-05-10 13:59:56 -04:00 |
Wilson Snyder
|
d9dcde60a6
|
Fix duplicate error first-lines, and some internal V3Error cleanups
|
2025-05-10 13:29:30 -04:00 |
Wilson Snyder
|
d0424862f9
|
Commentary: Changes update
|
2025-05-10 13:22:26 -04:00 |
Yutetsu TAKATSUKASA
|
100e3d7702
|
Fix const-bit-op-tree with single-bit masks (#5993) (#5998)
|
2025-05-10 06:01:15 -04:00 |
Wilson Snyder
|
d22608a49f
|
Internals: Refactor common V3JsonFile. No functional change.
|
2025-05-09 22:00:29 -04:00 |
Wilson Snyder
|
5d0fd8b9a7
|
Commentary
|
2025-05-09 21:22:17 -04:00 |
Wilson Snyder
|
7191a0ba8b
|
Internals: Favor preincrements. No functional change.
|
2025-05-09 21:20:35 -04:00 |
Ryszard Rozak
|
c2d289dc71
|
Tests: Fix t_math_signed3 test (#5995)
|
2025-05-09 11:09:33 -04:00 |
Bartłomiej Chmiel
|
5f4646f617
|
Ignore dependencies from different hierarchical schedules (#5954)
Signed-off-by: Bartłomiej Chmiel <bchmiel@antmicro.com>
|
2025-05-08 11:45:10 +01:00 |
Yilou Wang
|
a80aa07de6
|
Support constrained random for associative arrays (#5985) (#5986)
|
2025-05-07 07:07:16 -04:00 |
Ryszard Rozak
|
2358f5c2a2
|
Fix AstAssignW conversion (#5991) (#5992)
|
2025-05-07 05:54:18 -04:00 |
Wilson Snyder
|
bc3bf6ab5e
|
Tests: Add t_param_type_bad3
|
2025-05-06 21:11:34 -04:00 |
Wilson Snyder
|
b099d6fe63
|
Fix implicit dtype numbering to be per-module.
Internals: Remove use of parser in implicit dtype numbering.
|
2025-05-06 20:39:17 -04:00 |
Wilson Snyder
|
d5f773f385
|
Internals: Move hasParameterList away from symbol table. No functional change intended.
|
2025-05-06 08:03:30 -04:00 |
Wilson Snyder
|
da5eb620bf
|
Internals: Move timeunit to pragma, in prep for future parser. No user-functional change intended.
|
2025-05-06 06:34:49 -04:00 |
Yutetsu TAKATSUKASA
|
2ed754d5ea
|
Fix Inconsistent assignment error by split-var (#5984) (#5988)
|
2025-05-06 05:00:17 -04:00 |
Wilson Snyder
|
fe562d4715
|
Internals: Move Stream dtype conversion to V3Width, towards future parser
|
2025-05-05 19:54:52 -04:00 |
Wilson Snyder
|
49e5c305a4
|
Tests: Split and rename t_parse_sync_bad
|
2025-05-05 18:35:50 -04:00 |
Wilson Snyder
|
69eb76ad66
|
Fix constant propagation of post-expand stages (#5983).
|
2025-05-05 07:04:20 -04:00 |
Wilson Snyder
|
a3662cc3f5
|
Internals: Refactor to create replaceWithKeepDType. No functional change.
|
2025-05-05 06:31:06 -04:00 |
Bartłomiej Chmiel
|
1e74451534
|
Internals: Change naming convention for Vthread funcs (#5982)
Signed-off-by: Bartłomiej Chmiel <bchmiel@antmicro.com>
|
2025-05-05 05:25:39 -04:00 |
Wilson Snyder
|
66e105b444
|
Fix constant propagation of post-expand stages (#5963) (#5972).
|
2025-05-04 21:41:14 -04:00 |
Wilson Snyder
|
413183bad8
|
Fix localize of coroutines (#5972 partial)
|
2025-05-04 21:25:44 -04:00 |