Wilson Snyder
|
391d4e1c32
|
Fix segmentation fault on member compare (#5853).
|
2025-03-12 08:06:34 -04:00 |
Wilson Snyder
|
64caa700d3
|
Commentary: Changes update
|
2025-03-12 07:58:26 -04:00 |
Wilson Snyder
|
78198d90e1
|
Commentary: Changes update
|
2025-03-11 17:49:19 -04:00 |
Wilson Snyder
|
781bd3cc09
|
Commentary: Changes update
|
2025-03-09 13:15:53 -04:00 |
Wilson Snyder
|
8026b2a7f3
|
Fix checking built-in method arguments (#5839)
|
2025-03-08 14:11:12 -05:00 |
Wilson Snyder
|
51fcb881d5
|
Fix error on out-of-range lvalue part select (#5820).
|
2025-03-08 11:05:58 -05:00 |
Wilson Snyder
|
a62f7fe4ae
|
Commentary: Changes update
|
2025-03-07 18:03:01 -05:00 |
Wilson Snyder
|
8e87a99628
|
Fix `rand_mode` method with cast (#5831).
|
2025-03-05 21:43:50 -05:00 |
Wilson Snyder
|
258becd179
|
Add empty veriuser.h for legacy compatibility.
|
2025-03-04 21:25:28 -05:00 |
Wilson Snyder
|
27d3eb5b7b
|
Fix UNOPTFLAT warnings with `--coverage-trace` and always_comb (#5821).
|
2025-03-02 20:02:55 -05:00 |
Wilson Snyder
|
4bf8f47f59
|
Commentary: Changes update
|
2025-03-02 17:01:06 -05:00 |
Wilson Snyder
|
7f94fa1da7
|
Add check for `let` misused in statement context (#5733).
|
2025-02-26 09:08:41 -05:00 |
Wilson Snyder
|
3b98db17cc
|
Fix reset of automatic function variables (#5747).
Also required V3Life optimize CRESET(x) ... ASSIGN(rhs, x) to remove the
extraneous CRESET to avoid creating new UNOPTFLAT situations.
|
2025-02-25 22:48:53 -05:00 |
Wilson Snyder
|
233b6eafba
|
Commentary: Changes update
|
2025-02-25 22:44:55 -05:00 |
Wilson Snyder
|
2455d15271
|
Change `--output-groups` to default to value of `--build-jobs`.
Those using build farms may need to now use `--output-groups 0` or otherwise.
|
2025-02-24 20:39:27 -05:00 |
Wilson Snyder
|
d232923051
|
Change `--output-groups` to default to value of `--build-jobs`.
Those using build farms may need to now use `--output-groups 0` or otherwise.
|
2025-02-24 20:38:08 -05:00 |
Wilson Snyder
|
e6678f6546
|
devel release
|
2025-02-24 18:33:43 -05:00 |
Wilson Snyder
|
436d3d76f0
|
Version bump
|
2025-02-24 18:19:40 -05:00 |
Wilson Snyder
|
c1f0787669
|
Commentary: Changes update
|
2025-02-24 18:15:08 -05:00 |
Wilson Snyder
|
5daf7385f1
|
Commentary: Changes update
|
2025-02-24 04:04:23 -05:00 |
Wilson Snyder
|
4ce8164277
|
Fix parsing input wire with default and range (#5800).
|
2025-02-24 03:51:49 -05:00 |
Wilson Snyder
|
1857f6399c
|
Fix `$monitor` with dotted references (#5794).
|
2025-02-21 17:18:49 -05:00 |
Wilson Snyder
|
be1ace423e
|
Fix time import error on time parameters (#5786).
|
2025-02-19 17:03:59 -05:00 |
Wilson Snyder
|
2d0149b703
|
Commentary: Changes update
|
2025-02-19 17:00:29 -05:00 |
Wilson Snyder
|
4092ac7e72
|
Commentary: Changes update
|
2025-02-18 01:05:10 -05:00 |
Wilson Snyder
|
fbe8439eb8
|
Commentary: Changes update
|
2025-02-15 00:58:14 -05:00 |
Wilson Snyder
|
754c5c71f1
|
Fix force VPI public signal visibility (#5225).
|
2025-02-15 00:58:14 -05:00 |
Wilson Snyder
|
001c098e5a
|
Optimize empty function definition bodies (#5750).
|
2025-01-25 12:13:25 -05:00 |
Wilson Snyder
|
05c7a3b90b
|
Optimize labels as final `if` block statements (#5744).
|
2025-01-25 10:29:35 -05:00 |
Wilson Snyder
|
7e6dd9473f
|
Commentary: Changes update
|
2025-01-24 21:27:52 -05:00 |
Wilson Snyder
|
d4f4fefd1d
|
Fix `-j` ignored after `-f` (#5749).
|
2025-01-24 17:30:59 -05:00 |
Wilson Snyder
|
4954e76b28
|
Commentary: Changes update
|
2025-01-18 15:26:41 -05:00 |
Wilson Snyder
|
fa1b11252e
|
Fix duplicate-named class variable equivalence (#5737).
|
2025-01-18 15:25:49 -05:00 |
Wilson Snyder
|
70814fa11a
|
Commentary: Add `--public-ignore` to ignore public metacomments (#5716).
|
2025-01-11 12:34:12 -05:00 |
Wilson Snyder
|
529b8337ec
|
Commentary: Changes update
|
2025-01-11 12:30:07 -05:00 |
Andrew Nolte
|
f8dd65c7cd
|
Add `--public-ignore` to ignore public metacomments (#7819)
|
2025-01-11 12:29:39 -05:00 |
Wilson Snyder
|
dfe28f7ed0
|
Fix misoptimizing away `$urandom` (#5703).
|
2025-01-11 08:48:40 -05:00 |
Wilson Snyder
|
44f49669a3
|
Support side effects of form `variable[index_function()]++`.
|
2025-01-08 19:37:20 -05:00 |
Wilson Snyder
|
e171463fa2
|
Add COVERIGN warning, as a more specific UNSUPPORTED error.
|
2025-01-06 18:48:32 -05:00 |
Wilson Snyder
|
dcaf6476e8
|
Fix matching language extension options including dots.
|
2025-01-05 22:52:29 -05:00 |
Wilson Snyder
|
76b2ac9cc1
|
Support `+incdir` with multiple directories.
|
2025-01-05 19:30:39 -05:00 |
Wilson Snyder
|
b6a400ee9b
|
Support generated classes (#5665).
|
2025-01-05 17:10:04 -05:00 |
Wilson Snyder
|
78d6ec8114
|
Fix error message when call task as a function (#3089).
|
2025-01-04 12:55:15 -05:00 |
Wilson Snyder
|
b531001f55
|
Fix segfault when only enum value referenced in package (#5714).
|
2025-01-04 10:36:34 -05:00 |
Wilson Snyder
|
1d0563212e
|
Fix pattern assignment to real inside struct (#5713).
|
2025-01-03 19:39:48 -05:00 |
Wilson Snyder
|
8ca49d98c1
|
Fix %p format output for real inside struct (#5713).
|
2025-01-03 19:15:03 -05:00 |
Wilson Snyder
|
036c1fb0f9
|
Commentary: Changes update
|
2025-01-03 10:02:48 -05:00 |
Wilson Snyder
|
16b3d9101c
|
devel release
|
2025-01-01 09:11:15 -05:00 |
Wilson Snyder
|
8ff77e9d47
|
Version bump
|
2025-01-01 09:04:41 -05:00 |
Wilson Snyder
|
7d5772c749
|
Commentary: Changes update
|
2025-01-01 08:45:29 -05:00 |
Wilson Snyder
|
8fbb725f34
|
Copyright year update.
|
2025-01-01 08:30:25 -05:00 |
Wilson Snyder
|
bb45fd6c6c
|
Add error on `--savable --timing` (#5690).
|
2024-12-19 17:30:40 -05:00 |
Wilson Snyder
|
62945bb3bc
|
Commentary: Changes update
|
2024-12-19 17:23:44 -05:00 |
Wilson Snyder
|
c7355b4056
|
Commentary: Changes update
|
2024-12-15 09:19:30 -05:00 |
Wilson Snyder
|
a2f327f729
|
Support `extern constraint`
|
2024-12-12 08:16:19 -05:00 |
Wilson Snyder
|
676fd31635
|
Commentary: Changes update
|
2024-12-05 08:54:43 -05:00 |
Wilson Snyder
|
93090c56ee
|
Fix mis-aliasing of instances with mailbox parameter types (#5632 partial).
|
2024-11-29 09:20:02 -05:00 |
Wilson Snyder
|
7a8f71e7d8
|
Add `--fno-slice` to disable array assignment slicing (#5644).
|
2024-11-28 13:49:34 -05:00 |
Wilson Snyder
|
7695687e87
|
Commentary: Changes update
|
2024-11-27 17:56:05 -05:00 |
Wilson Snyder
|
99daa8d24b
|
Support `default disable iff` and `$inferred_disable` (#4016).
|
2024-11-26 22:27:32 -05:00 |
Wilson Snyder
|
bee344d1ae
|
Add error on illegal `--prefix` etc. values (#5507).
|
2024-11-26 21:06:43 -05:00 |
Wilson Snyder
|
7a9140821d
|
Fix public_module requiring a wire to become public (#4916).
|
2024-11-25 21:21:11 -05:00 |
Wilson Snyder
|
25d75ee86f
|
Add `--fno-inline-funcs` to disable function inlining.
|
2024-11-25 19:59:10 -05:00 |
Wilson Snyder
|
749b0345df
|
Commentary: Changes update
|
2024-11-23 22:06:07 -05:00 |
Wilson Snyder
|
d4a8cbb1d6
|
Fix `function fork...join_none` regression with unknown type (#4449).
|
2024-11-13 08:00:43 -05:00 |
Wilson Snyder
|
3ffea76e11
|
Add `--no-std-waiver` and default reading of standard lint waivers file (#5607).
|
2024-11-12 22:11:19 -05:00 |
Wilson Snyder
|
0bf413b260
|
Add `lint_off --contents` in configuration files. (#5606)
|
2024-11-12 20:21:16 -05:00 |
Wilson Snyder
|
a5b2cb6ddf
|
Commentary: Changes update
|
2024-11-12 17:19:42 -05:00 |
Wilson Snyder
|
4d95f6f7b8
|
Add `--waiver-multiline` for context-sensitive `--waiver-output`.
|
2024-11-11 20:00:26 -05:00 |
Wilson Snyder
|
7c8ff1d19c
|
Add `--no-std-package` as subset-alias of `--no-std`.
|
2024-11-11 08:30:07 -05:00 |
Wilson Snyder
|
7f1aae640f
|
Fix dotted reference in delay value (#2410).
|
2024-11-10 10:23:29 -05:00 |
Wilson Snyder
|
4969125e5a
|
Add error on soft constraints of randc
|
2024-11-09 12:45:55 -05:00 |
Wilson Snyder
|
d230ccd716
|
Add error on `solve before` of `randc` variable.
|
2024-11-09 12:26:48 -05:00 |
Wilson Snyder
|
3fae11595a
|
Support `pure constraint`.
|
2024-11-09 12:05:26 -05:00 |
Wilson Snyder
|
138daaf565
|
Commentary: Changes update
|
2024-11-09 08:35:40 -05:00 |
Wilson Snyder
|
87bd8fefa0
|
Add error on `wait` with missing `.triggered`. (#4457)
|
2024-11-05 01:22:56 -05:00 |
Wilson Snyder
|
753ea29df8
|
Add error on illegal enum base type (#3010).
|
2024-11-05 00:58:46 -05:00 |
Wilson Snyder
|
b1dfdef0a9
|
Add error when improperly storing to parameter (#5147).
|
2024-11-05 00:17:40 -05:00 |
Wilson Snyder
|
7854118883
|
Fix negative assignment pattern keys (#5580).
|
2024-11-02 10:06:01 -04:00 |
Wilson Snyder
|
ed0e1af7aa
|
Commentary: Changes update
|
2024-11-02 09:47:55 -04:00 |
Wilson Snyder
|
68e0cf5523
|
devel release
|
2024-10-27 10:08:18 -04:00 |
Wilson Snyder
|
d6ba65ba75
|
Version bump
|
2024-10-27 09:38:06 -04:00 |
Wilson Snyder
|
2f272a4190
|
Fix `$countbits` in assert with non-tristates (#5566).
|
2024-10-27 09:30:54 -04:00 |
Wilson Snyder
|
469eca7de2
|
Commentary: Changes update
|
2024-10-25 18:54:39 -04:00 |
Wilson Snyder
|
549dd31224
|
Commentary: Changes update
|
2024-10-22 09:34:09 -04:00 |
Wilson Snyder
|
36888fac5d
|
Fix long module names crashing string handling (#5546).
|
2024-10-22 09:25:58 -04:00 |
Vito Gamberini
|
789698cb5c
|
Fix coverage counts missing due to table optimization (#5473) (#5474).
Co-authored-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2024-10-10 21:22:06 -04:00 |
Wilson Snyder
|
6d936654ba
|
Commentary: Changes update
|
2024-10-09 18:01:34 -04:00 |
Wilson Snyder
|
2c445e4bfd
|
Commentary: Changes update
|
2024-10-07 21:44:07 -04:00 |
Wilson Snyder
|
28ecd8e908
|
Support `local` and `protected` on `typedef` (#5460).
|
2024-10-06 18:08:40 -04:00 |
Wilson Snyder
|
4b713e9882
|
Fix pattern initialization with typedef key (#5512).
|
2024-10-06 04:01:15 -04:00 |
Wilson Snyder
|
fd9f5ab34e
|
Fix not reporting class reference with extra parameters (#5467).
|
2024-10-04 05:38:36 -04:00 |
Wilson Snyder
|
4bdfc653a3
|
Add error on misused genvar (#408).
|
2024-10-03 18:54:30 -04:00 |
Wilson Snyder
|
13a1240359
|
Commentary: Changes update
|
2024-09-29 21:41:05 -04:00 |
Wilson Snyder
|
6c61a9aff3
|
Support objcache when compiling Verilated files with cmake.
|
2024-09-24 20:55:11 -04:00 |
Wilson Snyder
|
3ae18af8dd
|
Fix short-circuting on method calls (#5486).
|
2024-09-24 20:24:27 -04:00 |
Wilson Snyder
|
811eab8fa5
|
Fix short-circuting with associative array access (#5484).
|
2024-09-24 19:24:01 -04:00 |
Wilson Snyder
|
c48d80592e
|
Fix extra dot in coverage point hierarchy when using name()=''.
|
2024-09-23 07:34:12 -04:00 |
Wilson Snyder
|
0aa8356eca
|
Change `--main` and `--binary` to use a TOP hierarchy name of "" (#5482).
|
2024-09-22 23:03:51 -04:00 |
Wilson Snyder
|
670b7c5243
|
Support DPI imports and exports with double underscores (#5481).
|
2024-09-22 22:11:01 -04:00 |
Wilson Snyder
|
706679e6b1
|
Support DPI imports and exports with double underscores.
|
2024-09-22 22:06:39 -04:00 |
Wilson Snyder
|
d288488b7f
|
Fix --binary with .cpp PLI filenames under relative directory paths.
|
2024-09-22 16:47:15 -04:00 |
Wilson Snyder
|
88bd479bc7
|
Add error on instances without parenthesis.
|
2024-09-22 12:25:35 -04:00 |
Wilson Snyder
|
e7de2c5a05
|
Remove warning on unsized numbers exceeding 32-bits.
|
2024-09-21 19:19:12 -04:00 |
Wilson Snyder
|
48faf8d036
|
Fix tracing when name() is empty (#5470).
|
2024-09-21 08:25:14 -04:00 |
Wilson Snyder
|
92dd8ee8f5
|
Fix timing mode not exiting on empty events (#5472).
|
2024-09-20 17:46:27 -04:00 |
Wilson Snyder
|
02e88e3848
|
Fix suppression of WIDTH* warnings when immediately under a size cast (#3417).
|
2024-09-19 22:56:47 -04:00 |
Wilson Snyder
|
e2041f7450
|
Commentary: Changes update
|
2024-09-19 20:29:39 -04:00 |
Wilson Snyder
|
371a4055b0
|
Fix false LIFETIME warning on `repeat` in `fork-join` (#5456).
|
2024-09-18 21:20:17 -04:00 |
Wilson Snyder
|
fb04765c0e
|
Fix class reference with pin that is a class reference (#5454).
|
2024-09-17 17:38:18 -04:00 |
Wilson Snyder
|
0fe8c73d19
|
Fix `$fatal` to not be affected by `+verilator+error+limit` (#5135).
|
2024-09-13 20:45:44 -04:00 |
Wilson Snyder
|
eb66e137db
|
Fix fault on defparam with UNSUPPORTED ignored (#5450).
|
2024-09-13 18:31:55 -04:00 |
Wilson Snyder
|
22d6bb8180
|
Fix display with multiple string formats (#5311).
|
2024-09-11 08:41:11 -04:00 |
Wilson Snyder
|
521c5c2f75
|
Fix extra events in traces (#5405).
|
2024-09-10 19:14:52 -04:00 |
Wilson Snyder
|
3525484730
|
Commentary
|
2024-09-10 19:04:55 -04:00 |
Wilson Snyder
|
e566b5a4f5
|
Change .vlt config files to be read before .v files (#5185).
|
2024-09-09 20:18:54 -04:00 |
Wilson Snyder
|
4e4fdd3b66
|
Fix multidimensional function return value selects (#5382).
|
2024-09-09 19:56:09 -04:00 |
Wilson Snyder
|
07bb8c701d
|
Convert test driver to Python (#5427)
|
2024-09-08 13:00:03 -04:00 |
Wilson Snyder
|
c83ee391bb
|
Fix associative array next/prev/first/last mis-propagating constants (#5435).
|
2024-09-07 15:25:35 -04:00 |
Wilson Snyder
|
d01b917062
|
Commentary: Changes update
|
2024-09-07 15:24:06 -04:00 |
Wilson Snyder
|
fa32d10f39
|
Fix performance of V3Trace when many activity blocks (#5372).
|
2024-08-28 20:45:51 -04:00 |
Wilson Snyder
|
f4fe89a8c4
|
Commentary: Changes update
|
2024-08-28 17:32:57 -04:00 |
Wilson Snyder
|
f0cd6dd95c
|
Fix REALCVT warning on integral timescale conversions (#5378).
|
2024-08-24 08:01:28 -04:00 |
Wilson Snyder
|
cfe1f23fff
|
Commentary: Changes update
|
2024-08-23 18:45:54 -04:00 |
Wilson Snyder
|
48776277bd
|
devel release
|
2024-08-21 08:55:53 -04:00 |
Wilson Snyder
|
8ca45df9c7
|
Version bump
|
2024-08-21 08:40:24 -04:00 |
Wilson Snyder
|
8db9c1d227
|
Commentary: Changes update
|
2024-08-21 08:40:14 -04:00 |
Wilson Snyder
|
378800ee4a
|
Commentary: Changes update
|
2024-08-20 15:13:44 -04:00 |
Wilson Snyder
|
6f5d1037b4
|
Commentary
|
2024-08-11 10:33:04 -04:00 |
Wilson Snyder
|
c2e44dbd99
|
Fix $sformat with array arguments (#5330).
|
2024-08-08 03:32:07 -04:00 |
Wilson Snyder
|
6fa1ade4e0
|
Commentary: Changes update
|
2024-08-05 04:03:21 -04:00 |
Markus Krause
|
a01a21db86
|
Fix make flows to pass PYTHON3 (like perl) (#5307) (#5308)
Fixes #5307
|
2024-07-26 09:35:37 -04:00 |
Wilson Snyder
|
cb5d03ff0b
|
Fix WIDTHEXPAND on left shift of intuitive amount (#5284).
|
2024-07-24 06:39:27 -04:00 |
Wilson Snyder
|
0419ed0430
|
Fix initializing static array in dynamic arrays and queues (#5287).
|
2024-07-24 06:06:57 -04:00 |
Wilson Snyder
|
e779934443
|
Commentary: Changes update
|
2024-07-22 17:22:37 -04:00 |
Wilson Snyder
|
8f4490628f
|
Commentary: Clarify some warning messages.
|
2024-07-20 17:50:14 -04:00 |
Wilson Snyder
|
981d3ce782
|
Add suggestions on misspelled PLI functions.
|
2024-07-20 07:20:10 -04:00 |
Wilson Snyder
|
0658af90f5
|
Fix classes/modules of case-similar names (#5109).
|
2024-07-14 13:57:16 -04:00 |
Wilson Snyder
|
e080f5c0cb
|
Fix tracing with `--main-top-name -` (#5261).
|
2024-07-14 07:35:26 -04:00 |
Wilson Snyder
|
2284cf595d
|
Commentary: Changes update
|
2024-07-14 07:34:36 -04:00 |
Wilson Snyder
|
bbb223f217
|
Fix error on empty generate with -O0 (#5250).
|
2024-07-11 06:59:15 -04:00 |
Wilson Snyder
|
e3e7b3f2b5
|
Fix errors on using string in incorrect format (#5240).
|
2024-07-09 08:30:20 -04:00 |
Wilson Snyder
|
fe0b210a0c
|
Fix errors on using string in incorrect format (#5340).
|
2024-07-09 08:29:22 -04:00 |
Wilson Snyder
|
b66fdd7421
|
Fix unknown conversion on queues (#5220).
|
2024-07-08 10:19:51 -04:00 |
Wilson Snyder
|
de44ca8df3
|
Fix top-level unpacked structure resets (#5221).
|
2024-07-05 17:22:26 -04:00 |
Wilson Snyder
|
3cee54dfdf
|
Commentary: Changes update
|
2024-07-05 17:17:29 -04:00 |
Wilson Snyder
|
a6d438d111
|
Fix mis-removing $value$plusargs calls (#5127) (#5137). [Seth Pellegrino]
Co-authored-by: Seth Pellegrino <seth@codecopse.net>
|
2024-07-02 18:46:58 -04:00 |
Wilson Snyder
|
b0992406aa
|
Commentary: Changes update
|
2024-06-25 19:22:00 -04:00 |
Wilson Snyder
|
d5cfe1a379
|
Fix fusing macro arguments to not ignore whitespace (#5061).
|
2024-06-15 09:21:21 -04:00 |
Wilson Snyder
|
6e557791c8
|
devel release
|
2024-06-15 08:49:57 -04:00 |
Wilson Snyder
|
cd693ce02b
|
Version bump
|
2024-06-15 08:43:45 -04:00 |
Wilson Snyder
|
ad2862ce3f
|
Fix DPI import of null C-string (#5179).
|
2024-06-14 22:50:54 -04:00 |
Wilson Snyder
|
7de193c2e9
|
Commentary: Changes update
|
2024-06-13 18:04:57 -04:00 |
Wilson Snyder
|
fd1e4d9e45
|
Add assertion on reusing VerilatedContext (#5167).
|
2024-06-11 19:38:58 -04:00 |
Wilson Snyder
|
02dd33b60e
|
Commentary: Changes update
|
2024-06-09 17:10:53 -04:00 |
Wilson Snyder
|
3f886f7c61
|
Fix select value too wide (#5148) (#5153).
Co-authored-by: Dercury <dercury@qq.com>
|
2024-06-07 08:27:03 -04:00 |
Wilson Snyder
|
7c9fa8647c
|
Fix string to be more standard (#5082) (#5083).
|
2024-05-31 21:51:12 -04:00 |
Wilson Snyder
|
f84592af49
|
Fix x-valued parameters with `--x-assign unique` (#5129).
|
2024-05-21 08:07:57 -04:00 |
Wilson Snyder
|
5f85c89425
|
Commentary: Changes update
|
2024-05-18 17:48:52 -04:00 |
Wilson Snyder
|
ed01befc25
|
Fix tracing interface functions (#5108).
|
2024-05-08 22:23:53 -04:00 |
Wilson Snyder
|
69a2bfee68
|
Commentary: Changes update
|
2024-05-08 08:41:56 -04:00 |
Wilson Snyder
|
298e0f24d1
|
Add traceCapable indication to model header (#5053).
|
2024-05-03 20:18:06 -04:00 |
Wilson Snyder
|
3cb4033c97
|
Fix width extension of unpacked array select (#5095).
|
2024-05-02 20:41:39 -04:00 |
Wilson Snyder
|
ec45a77d93
|
Fix macro expansion in strings per 1800-2023 (#5094).
|
2024-05-02 19:02:28 -04:00 |
Wilson Snyder
|
8044833c74
|
Fix `$typename` on array.min and others (#5049).
|
2024-05-01 20:07:13 -04:00 |
Wilson Snyder
|
8fd038f88e
|
Add `--localize-max-size` option and optimization (#5072).
|
2024-04-30 19:46:54 -04:00 |
Wilson Snyder
|
71bc60fb91
|
Add error on zero width select (#5028).
|
2024-04-30 18:38:37 -04:00 |
Wilson Snyder
|
0da7ecf753
|
Commentary: Changes update
|
2024-04-30 07:37:06 -04:00 |
Wilson Snyder
|
5d54fa8e6f
|
Fix missing parameters with comma to be errors (#4979) (#5012).
|
2024-04-29 22:41:16 -04:00 |
Wilson Snyder
|
4f3a816fb0
|
Fix false ASSIGNIN on functions with explicit port map (#5069).
|
2024-04-26 19:26:21 -04:00 |
Wilson Snyder
|
26a5729514
|
Add CITATION.cff (#5057) (#5058).
|
2024-04-19 20:33:11 -04:00 |
Wilson Snyder
|
1315aa31ed
|
Commentary
|
2024-04-13 08:18:45 -04:00 |
Wilson Snyder
|
5d8da6b4ac
|
Fix width extension on delays (#5045).
|
2024-04-13 08:16:59 -04:00 |
Wilson Snyder
|
aac2563a07
|
Commentary: Changes update
|
2024-04-13 08:03:57 -04:00 |
Wilson Snyder
|
1012c054e6
|
Fix `$system` with string argument (#5042).
|
2024-04-11 17:31:14 -04:00 |
Wilson Snyder
|
33e999e01a
|
devel release
|
2024-04-05 06:23:30 -04:00 |
Wilson Snyder
|
522bead374
|
Version bump
|
2024-04-05 05:52:00 -04:00 |
Wilson Snyder
|
030286142f
|
Commentary: Changes update
|
2024-04-04 22:11:33 -04:00 |
Wilson Snyder
|
28718f964a
|
Fix tracing replicated hierarchical models (#5027) (#5029)
|
2024-03-30 16:00:52 -04:00 |
Wilson Snyder
|
39ee522f92
|
Commentary: Changes update
|
2024-03-28 08:22:15 -04:00 |
Wilson Snyder
|
1ed5557d2d
|
Support 1800-2023 class and function :initial, :extends, :final virtual overrides (#5025). (#5025)
|
2024-03-27 23:57:58 -04:00 |
Wilson Snyder
|
28b9216f8a
|
Fix tracing class parameters (#5014).
|
2024-03-27 20:07:46 -04:00 |
Wilson Snyder
|
0114cb67ca
|
Fix $readmem with missing newline (#5019).
|
2024-03-27 18:42:20 -04:00 |
Wilson Snyder
|
db60b92613
|
Fix internal error on missing pattern key (#5023)
|
2024-03-27 08:41:58 -04:00 |
Wilson Snyder
|
4df9e2e0e5
|
Add printing summary reports (#4909) (#5018)
|
2024-03-25 07:03:17 -04:00 |
Wilson Snyder
|
e67bdb4c08
|
Commentary
|
2024-03-24 09:23:37 -04:00 |
Wilson Snyder
|
f767f0cfaa
|
Commentary
|
2024-03-22 19:35:13 -04:00 |
Wilson Snyder
|
248573205b
|
Commentary: Changes update
|
2024-03-20 18:27:35 -04:00 |
Wilson Snyder
|
93e5ca3f6d
|
Fix class type as an associative array parameter (#4997).
|
2024-03-18 20:44:18 -04:00 |
Wilson Snyder
|
0262819c20
|
Fix object assignment from conditionals (#4968).
|
2024-03-16 09:12:18 -04:00 |
Wilson Snyder
|
e82c9db6da
|
Fix unpacked structure upper bit cleaning (#4978).
|
2024-03-15 21:56:24 -04:00 |
Wilson Snyder
|
4a439beae5
|
Add error on missing pure virtual functions (#4961).
|
2024-03-11 18:56:30 -04:00 |
Wilson Snyder
|
49022c3e73
|
Add error on calling static function without object (#4962).
|
2024-03-11 18:23:55 -04:00 |
Wilson Snyder
|
5ee938fd1c
|
Fix assignment of null into struct member (#4952).
|
2024-03-08 17:33:51 -05:00 |
Wilson Snyder
|
8ba494c71f
|
Fix null characters in shortened identifiers (#4946).
|
2024-03-07 18:09:55 -05:00 |
Wilson Snyder
|
3d57256070
|
Commentary: Changes update
|
2024-03-04 08:22:36 -05:00 |
Wilson Snyder
|
0fbd4313b2
|
Fix __Vlip undefined error in --freloop (#4824).
|
2024-03-03 11:10:46 -05:00 |
Wilson Snyder
|
97b21b3849
|
Parse 1800-2023
|
2024-03-02 10:15:19 -05:00 |
Wilson Snyder
|
214173c6b8
|
Support 1800-2023 preprocessor ifdef expressions; add PREPROC zero warning.
|
2024-03-02 10:15:19 -05:00 |
Wilson Snyder
|
fa7234ff68
|
Support 1800-2023 DPI headers, svGetTime/svgGetTimeUnit/svGetTimePrecision methods.
|
2024-03-02 10:15:19 -05:00 |
Wilson Snyder
|
91dd3c5fac
|
Support 1800-2023 keywords.
|
2024-03-02 10:15:19 -05:00 |
Wilson Snyder
|
a4813ec677
|
Add warning on TOP-named modules (#4935).
|
2024-03-01 17:28:12 -05:00 |
Wilson Snyder
|
42041f2403
|
Fix invalid cast on string structure creation (#4921).
|
2024-02-25 08:19:53 -05:00 |
Wilson Snyder
|
881c6ee655
|
devel release
|
2024-02-24 07:52:19 -05:00 |
Wilson Snyder
|
d8b2993974
|
Version bump
|
2024-02-24 07:39:16 -05:00 |
Wilson Snyder
|
30e711aa5c
|
Commentary: Changes update
|
2024-02-23 11:49:42 -05:00 |
Wilson Snyder
|
2162a31d3a
|
Commentary: Changes update
|
2024-02-22 03:57:56 -05:00 |
Wilson Snyder
|
a187a16e56
|
Commentary: Changes update
|
2024-02-13 21:47:09 -05:00 |
Szymon Gizler
|
d667b73e8d
|
Add --json-only and related JSON dumping (#4715) (#4831).
|
2024-02-09 17:50:09 -05:00 |
Wilson Snyder
|
a23cf1ceea
|
Fix toggle coverage dataDeclp error on multi-edge driven signals.
|
2024-02-08 19:21:44 -05:00 |
Wilson Snyder
|
13b7cce8be
|
Fix compile error on structs with queues (and ignore toggle coverage on queues).
|
2024-02-08 08:44:27 -05:00 |
Wilson Snyder
|
efff630763
|
Fix tautological-compare warnings.
|
2024-02-07 22:16:08 -05:00 |
Wilson Snyder
|
7ada5195d8
|
Fix `this` in member initialization (#4710). (#4876)
|
2024-02-04 19:44:10 -05:00 |
Wilson Snyder
|
a6ad85244f
|
Backout (#4710) due to leak
|
2024-02-04 18:13:22 -05:00 |
Wilson Snyder
|
f13f2296de
|
Fix `this` in member initialization (#4710).
|
2024-02-04 16:09:01 -05:00 |
Wilson Snyder
|
9ccef4180f
|
Fix $fwrite of null (#4862).
|
2024-01-28 09:05:50 -05:00 |
Wilson Snyder
|
3bf896f7db
|
Commentary: Changes update
|
2024-01-28 09:04:29 -05:00 |
Wilson Snyder
|
d6f8ccd20b
|
Add `unroll_disable` and `unroll_full` loop control metacomments (#3260).
|
2024-01-26 07:49:07 -05:00 |
Wilson Snyder
|
3aece189ac
|
Fix tracing chandles (#4860).
|
2024-01-25 08:13:52 -05:00 |
Wilson Snyder
|
d4c8a15407
|
Add --runtime-debug for Verilated executable runtime debugging.
|
2024-01-25 07:34:30 -05:00 |
Wilson Snyder
|
354a534d68
|
Add '--decorations node' for inserting debug comments into emitted code.
|
2024-01-24 21:51:47 -05:00 |
Wilson Snyder
|
21e85f87bc
|
Fix compilation error on multi-inherited interface class usage (#4819).
|
2024-01-23 19:36:11 -05:00 |
Wilson Snyder
|
e3f3e3399f
|
Commentary: Changes update
|
2024-01-21 13:50:27 -05:00 |
Wilson Snyder
|
1a92502788
|
Add --main support for dumping coverage, and +verilator+coverage+file runtime option.
|
2024-01-20 12:28:49 -05:00 |
Wilson Snyder
|
27d906a6b3
|
Commentary: Changes update
|
2024-01-12 08:20:53 -05:00 |
Wilson Snyder
|
21bf2d62d2
|
Fix mis-splitting of dump control functions (#4821).
|
2024-01-12 08:19:30 -05:00 |
Wilson Snyder
|
eec41fd039
|
Fix lint_off disables on preprocessor warnings (#4703).
|
2024-01-06 18:49:19 -05:00 |
Wilson Snyder
|
0ca90257a5
|
Add predicted stack overflow warning (#4799).
|
2024-01-06 16:14:58 -05:00 |
Wilson Snyder
|
5294140753
|
Fix delays using wrong timeunits when modules inlined (#4806).
|
2024-01-05 18:07:24 -05:00 |
Wilson Snyder
|
3eaed3b6f5
|
Remove deprecated 32-bit pointer mode (#4791).
|
2024-01-01 10:16:48 -05:00 |
Wilson Snyder
|
22de598456
|
devel release
|
2024-01-01 03:46:48 -05:00 |
Wilson Snyder
|
5c5314b39c
|
Version bump
|
2024-01-01 03:42:12 -05:00 |
Wilson Snyder
|
e76f29e5ba
|
Copyright year update
|
2024-01-01 03:19:59 -05:00 |
Wilson Snyder
|
4655ee014b
|
Fix max multiply width. (#4781)
|
2023-12-31 11:42:06 -05:00 |
Wilson Snyder
|
12f0017d4a
|
Commentary: Changes update
|
2023-12-31 11:35:11 -05:00 |
Wilson Snyder
|
17b6ce1379
|
Commentary: Changes update
|
2023-12-27 10:15:29 -05:00 |
Wilson Snyder
|
1a43afe6f7
|
Fix $finish twice to no longer exit (#4757).
|
2023-12-24 11:02:52 -05:00 |
Wilson Snyder
|
55ad950609
|
Fix power operator with wide numbers and constants (#4721) (#4763)
|
2023-12-19 19:22:54 -05:00 |
Wilson Snyder
|
f571181d36
|
Commentary: Changes update
|
2023-12-02 16:48:33 -05:00 |
Wilson Snyder
|
7167d4bdc0
|
Fix shift of > 32-bit number (#4719).
|
2023-11-27 21:41:32 -05:00 |
Wilson Snyder
|
a022b672a0
|
Fix 0**0 with wide numbers (#4721).
|
2023-11-26 17:11:22 -05:00 |
Wilson Snyder
|
b15ef49c57
|
Fix compilers seeing empty input due to file system races (#4708).
|
2023-11-21 21:22:35 -05:00 |
Wilson Snyder
|
99dbd23f1b
|
Support passing constraints to --xml-only output (still otherwise unsupported) (#4683)
|
2023-11-11 20:20:37 -05:00 |
Wilson Snyder
|
673f086e87
|
Commentary: Update contributors.
|
2023-11-11 18:49:51 -05:00 |
Wilson Snyder
|
cad2780219
|
Fix display with no % printing assoc array (#4376).
|
2023-11-11 15:28:44 -05:00 |
Wilson Snyder
|
a64bdf50fb
|
Commentary
|
2023-11-11 14:48:51 -05:00 |
Wilson Snyder
|
706534ffe1
|
Fix 'for' loop with outside variable reference (#4660).
|
2023-11-11 14:47:54 -05:00 |
Wilson Snyder
|
4286af3599
|
Commentary: Changes update
|
2023-11-11 10:38:37 -05:00 |
Wilson Snyder
|
9a0254a118
|
Optimize timing-delayed queue (#4584). (#4669)
|
2023-11-11 10:04:10 -05:00 |
Wilson Snyder
|
839315b271
|
devel release
|
2023-10-31 19:53:03 -04:00 |