Geza Lore
|
838b8a2bec
|
Internals: Remove dead code, fix or sign off coverage
Remove/fix/signoff uncontroversial code coverage holes. Also added a
couple TODOs that should be investigated at some point
|
2025-10-08 08:24:06 +01:00 |
Wilson Snyder
|
fd12ab3413
|
Fix interface exposure with `--public-depth` or `--trace-depth` (#5758).
|
2025-09-23 22:05:51 -04:00 |
Wilson Snyder
|
b226be7f98
|
Fix to select UDPs when they are the only candidate for a top module.
|
2025-08-23 15:20:58 -04:00 |
Geza Lore
|
327d55d13d
|
Internals: Fix remaining cppcheck errors (#6319)
Fixed the non const-related issue and added suppressions for the const
ones. With that `make cppcheck` should be clean.
|
2025-08-21 09:43:37 +01:00 |
Wilson Snyder
|
0bd291e6cd
|
Fix unused variable compile error (#6222 partial)
|
2025-07-28 02:27:55 -04:00 |
Wilson Snyder
|
e69df457fd
|
Fix MODDUP with duplicate packages to take first package (#6222).
|
2025-07-28 01:45:03 -04:00 |
Wilson Snyder
|
cd0f35fe67
|
Fix recursive module assertion, broken recent lib commit (#5891 partial fix)
|
2025-06-30 20:30:27 -04:00 |
github action
|
b27bd6526a
|
Apply 'make format'
|
2025-06-30 01:00:56 +00:00 |
Wilson Snyder
|
916a89761e
|
Add `--work` library-selection option (#5891 partial).
|
2025-06-29 20:17:27 -04:00 |
Wilson Snyder
|
5d32fc56ac
|
Support 'config' parsing, but not functionally
|
2025-06-28 20:32:19 -04:00 |
Wilson Snyder
|
46c7b69c64
|
Internals: UINFO now includes newline itself. No functional change.
|
2025-05-22 20:29:32 -04:00 |
Wilson Snyder
|
0c8c7fb03c
|
Remove symbol table from parser: Support redeclaring type as non-type; major parsing change (#2412).
|
2025-05-18 07:13:37 -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
|
1a1c6e8797
|
Change cell messages to instance to match IEEE
|
2025-05-03 04:00:47 -04:00 |
Wilson Snyder
|
f983ce4875
|
Internals: Defer DTypeRef versus IfaceDTypeRef determination into V3LinkDot, in preparation for future parser
|
2025-04-27 22:11:28 -04:00 |
Wilson Snyder
|
cb1661f9d0
|
Internals: Cleanups (from parse branch). No functional change intended.
|
2025-04-27 14:17:24 -04:00 |
Wilson Snyder
|
b4ef6ce860
|
Support `systemc_interface and related inside `class`.
|
2025-03-28 22:40:21 -04:00 |
Wilson Snyder
|
c508fd5d24
|
Internals: Remove single-statement braces. No functional change.
|
2025-03-19 22:55:11 -04:00 |
Wilson Snyder
|
0aac3074b6
|
Fix recursive error on virtual interfaces (#5854).
|
2025-03-12 17:57:02 -04:00 |
Wilson Snyder
|
8fbb725f34
|
Copyright year update.
|
2025-01-01 08:30:25 -05:00 |
Wilson Snyder
|
d75f41b641
|
Tests: Add param type to t_typename test
|
2024-12-01 17:28:13 -05:00 |
Wilson Snyder
|
a51e26e62d
|
Internals: Some V3LinkCells debug improvements. No functional change.
|
2024-11-30 20:09:05 -05:00 |
Wilson Snyder
|
f58aee2ff2
|
Internals: Defer marking variables as IfaceRef until cells resolved. No functional change intended.
|
2024-11-24 18:33:10 -05:00 |
Wilson Snyder
|
4257fcf9d0
|
Change parsing of cells to be non-symbol table sensitive.
|
2024-11-10 12:08:37 -05:00 |
Wilson Snyder
|
a68da7e220
|
Internals: Style cleanup. Ignore whitespace if diff. No functional change.
|
2024-11-10 10:59:18 -05:00 |
Wilson Snyder
|
2f4d1647f0
|
Fix non-interface error message
|
2024-11-09 20:28:47 -05:00 |
Wilson Snyder
|
d0ec6092b3
|
Change package import/export to link post-parsing, prep for later commit.
|
2024-09-28 20:55:22 -04:00 |
Wilson Snyder
|
88bd479bc7
|
Add error on instances without parenthesis.
|
2024-09-22 12:25:35 -04:00 |
Drew Ranck
|
48c71ef76c
|
Support default value on module input (#5358) (#5373)
|
2024-08-15 10:04:07 -04:00 |
Wilson Snyder
|
df566bdf4d
|
Improve PINMISSING to show related port
|
2024-07-20 17:37:33 -04:00 |
Wilson Snyder
|
1cc37ad6ce
|
Internals: Add missing VL_DO_DANGLING. No functional change intended.
|
2024-05-08 08:36:24 -04:00 |
Geza Lore
|
98206a4f04
|
Improve V3List user interface (#4996)
|
2024-03-25 23:06:25 +00:00 |
Wilson Snyder
|
3786f59e03
|
Change to IEEE 1800-2023 warning mentions
|
2024-03-02 10:15:19 -05:00 |
Wilson Snyder
|
e76f29e5ba
|
Copyright year update
|
2024-01-01 03:19:59 -05:00 |
Ryszard Rozak
|
eb2cfe1d19
|
Support parameterized virtual interaces (#4047) (#4743)
|
2023-12-06 08:02:04 -05:00 |
Wilson Snyder
|
9fd5634778
|
Internals: Remove unneeded private's. No functional change
|
2023-11-13 21:37:45 -05:00 |
Geza Lore
|
8a77af7a6d
|
Remove redundant user*ClearTree calls
|
2023-11-02 19:16:48 +00:00 |
Wilson Snyder
|
7ba6647c4f
|
Internals: Cleanup some V3Graph constructors/funcs and docs. No functional change.
|
2023-10-28 20:11:28 -04:00 |
Wilson Snyder
|
b5828a7ce9
|
Fix header order botched by clang-format in recent commit.
|
2023-10-18 06:37:46 -04:00 |
github action
|
770cd24f27
|
Apply 'make format'
|
2023-10-18 02:50:27 +00:00 |
Wilson Snyder
|
431bb1ed16
|
Support compiling Verilator with gcc/clang precompiled headers (#4579)
|
2023-10-17 22:49:28 -04:00 |
Wilson Snyder
|
ad343f8260
|
Add warning on interface instantiation without parens (#4094).
|
2023-09-26 22:15:48 -04:00 |
Mariusz Glebocki
|
28bd7e5b19
|
Rework multithreading handling to separate by code units that use/never use it. (#4228)
|
2023-09-24 22:12:23 -04:00 |
Krzysztof Bieganski
|
ffbbd438ae
|
Internals: Use runtime type info instead of `dynamic_cast` for faster graph type checks (#4397)
|
2023-08-31 18:00:53 -04:00 |
Wilson Snyder
|
28944ed862
|
Fix crash on duplicate imported modules (#3231).
|
2023-05-05 20:31:48 -04:00 |
Wilson Snyder
|
add68130b8
|
Internals: Rename to dumpLevel(), to avoid confusion with make-a-dump()
|
2023-05-03 18:04:10 -04:00 |
Kamil Rakoczy
|
798d7346cf
|
Internals: Add VL_MT_SAFE attribute to functions that requires locking. (#3805)
|
2023-03-17 20:24:15 -04:00 |
Wilson Snyder
|
326a60d307
|
Add error on mixing .name and by-port instantiations.
|
2023-03-01 21:19:21 -05:00 |
Wilson Snyder
|
1d2293b783
|
Fix some indents of warnMore
|
2023-01-05 17:59:51 -05:00 |
Wilson Snyder
|
b24d7c83d3
|
Copyright year update
|
2023-01-01 10:18:39 -05:00 |