Christian Hecken
338afff23c
Support vpi_put/vpi_get forcing of signals ( #5933 ) ( #6704 ).
2026-01-10 03:48:46 -05:00
Wilson Snyder
a98eb4fa04
Internals: Add missing debug level setter.
2026-01-10 03:10:33 -05:00
Wilson Snyder
e5b94046aa
Tests: t_lint_width.v update
2026-01-09 19:31:35 -05:00
Yutetsu TAKATSUKASA
b926fcb762
Improve signedness of packed array ( #6901 ) ( #6902 )
...
* Tests: Add a test whether signedness of a packed array is properly implemented.
* Fix signedness of a packed array when named type is not used.
* Fix signedness of the entire packed array.
2026-01-10 09:06:37 +09:00
Pawel Kojma
d664aec8b8
Fix segfault in V3Slice ( #6899 )
2026-01-10 06:15:01 +09:00
Wilson Snyder
3b1a7af74d
Fix WIDTHEXTEND suppression on add/sub with single-bit signal.
2026-01-09 00:25:12 -05:00
Wilson Snyder
b0fdea5535
Improve error message
2026-01-09 00:09:28 -05:00
Bartłomiej Chmiel
7e3cd8af65
Fix tracing signals with escaped dots in names ( #6897 )
2026-01-08 15:10:19 -05:00
Ryszard Rozak
97d5844f2e
Support dynamic array elements in std::randomize ( #6896 )
2026-01-08 09:02:28 -05:00
Yilou Wang
6abfaf23a5
fix access flags in MemberSel randomization assignments ( #6892 )
2026-01-08 09:02:13 +01:00
Wilson Snyder
c75fb4cdae
Improve format of runtime errors, especially DIDNOTCONVERGE
2026-01-08 01:01:54 -05:00
Ryszard Rozak
da14e7c4bb
Fix `disable iff` in simple properties ( #6890 )
2026-01-07 07:02:52 -08:00
Bartłomiej Chmiel
c7361f177b
Fix large debug_str for emitted Syms headers ( #6889 )
2026-01-07 13:18:54 +00:00
Luca Colagrande
112e1e3752
Fix overlapping case item expressions ( #6825 ) ( #6886 )
2026-01-06 15:07:25 -05:00
Geza Lore
45349990a1
Omit -v farg with --dump-inputs ( #6885 )
2026-01-06 19:07:33 +00:00
Yangyu Chen
2ba96536e6
Add VERILATOR_NUMA_STRATEGY environment variable ( #6826 ) ( #6880 )
...
Signed-off-by: Yangyu Chen <cyy@cyyself.name>
2026-01-06 10:20:57 -05:00
Luca Colagrande
f9f7a7146d
Comnentsry: Fix `--trace` flag description in docs ( #6884 )
2026-01-06 07:16:35 -05:00
Igor Zaworski
d5784b8cf2
Trigger virtual interfaces in proper place ( #6844 )
2026-01-06 07:15:33 -05:00
Wilson Snyder
c62ed27e0b
Commentary: Changes update
2026-01-05 22:59:30 -05:00
Veripool API Bot
ff73e117e6
Verilog format
2026-01-05 22:59:11 -05:00
Wilson Snyder
5efea48358
Tests: Apply t_dist_warn_coverage on include
2026-01-05 22:55:53 -05:00
Wilson Snyder
b2bcce33e8
Internals: Rename visiting class. No functional change.
2026-01-05 22:53:49 -05:00
Matthew Ballance
8c977133c6
Fix use-after-free error ( #6846 )
2026-01-05 20:06:42 -05:00
Jakub Wasilewski
72a6da5ac8
Support complex expressions as std::randomize arguments ( #6860 )
2026-01-05 14:37:36 -05:00
Yilou Wang
7023f38d12
Fix VarRef lookup for module-level variables ( #6741 ) ( #6882 )
2026-01-05 10:39:22 -05:00
Jose Drowne
883ff01d21
Tests: Add self-checking tests for tagged union features ( #6867 partial) ( #6869 )
2026-01-04 11:22:52 -04:00
Iztok Jeras
e01f0f5e67
Tests: Add interface_array_parameter_aggregate_access ( #6873 )
2026-01-01 11:16:47 -05:00
Wilson Snyder
32bc4d371f
Commentary: Changes update
2026-01-01 11:05:21 -05:00
Veripool API Bot
9e466fe5c7
Verilog format
2026-01-01 11:04:57 -05:00
Ryszard Rozak
cc11ff8c53
Fix dynamic array elements passed to ref argument ( #6877 )
2026-01-01 10:21:09 -05:00
em2machine
c388e793e0
Fix MULTIDRIVEN with task and default driver ( #4045 ) ( #6858 )
2026-01-01 10:20:21 -05:00
Wilson Snyder
28d2dc2b70
Commentary
2026-01-01 09:33:12 -05:00
Wilson Snyder
40cf3c4b16
Remove deprecated `--make cmake`.
2026-01-01 09:27:20 -05:00
Wilson Snyder
a7b80966ec
Remove `--xml-only`.
2026-01-01 09:23:05 -05:00
Wilson Snyder
66bd173c86
devel release
2026-01-01 07:35:14 -05:00
Wilson Snyder
8df584ca1d
Version bump
2026-01-01 07:24:47 -05:00
Wilson Snyder
13327fa9c0
Copyright year update.
2026-01-01 07:22:09 -05:00
Wilson Snyder
4080284e53
Fix warning lint directive ordering and consistency ( #4185 ) ( #5368 ) ( #5610 ) ( #6876 ).
2025-12-30 20:31:34 -05:00
Wilson Snyder
e6114b6bbb
Commentary
2025-12-30 08:24:41 -05:00
Wilson Snyder
c76c31ae6c
Commentary: Changes update
2025-12-30 07:34:09 -05:00
Wilson Snyder
2025b81614
Internals: Refactor V3Error, and handle UNDRIVEN/UNSUPPORTED/WIDTH consistently ( #6874 )
2025-12-30 07:08:25 -05:00
Kaleb Barrett
aa94219531
Support vpiSigned ( #6868 ) ( #6870 )
2025-12-29 20:12:19 -05:00
Wilson Snyder
2e394c3c04
Internals: Refactor some V3Error code handling and add tests. No functional change intended.
2025-12-29 18:17:24 -05:00
Wilson Snyder
4775399716
Commentary: spelling
2025-12-28 21:30:16 -05:00
Wilson Snyder
a0798eb838
Tests: Add t_uvm_dpi not forceable check
2025-12-28 14:27:40 -05:00
apocelipes
c35dde7c9c
Fix missing include on FreeBSD ( #6864 )
2025-12-27 10:17:03 -05:00
Wilson Snyder
2318adabd3
Fix JSON output case statements ( #6733 ).
2025-12-26 22:43:06 -05:00
Wilson Snyder
7a2b20cff3
Fix formatting of %p to be spaceless
2025-12-26 21:45:52 -05:00
Wilson Snyder
b50e8bb9c1
Internals: Add '--debug-runtime-timeout'
2025-12-26 12:59:35 -05:00
Iztok Jeras
6a07595a44
Commentary: Text formatting fix ( #6863 )
2025-12-25 19:01:38 -05:00