sv2v/test
Zachary Snow 2e06d45ca0 fix inadvertent duplicate declaration generation
Disabling the package item injection routine used in the enum conversion
when there were no items to inject exposed cases where conversions would
generate duplicate declarations. The hierarchical constant and param
type conversions were trivially affected. The package conversion could
inject class items within a generate region and then re-inject them
outside of that generate region. The package conversions now uses an
upgraded generate region flattening utility to ensure injected class
items are seen. This also includes coverage for a conflict which
occurred even without the enum conversion change.
2021-07-12 13:44:56 -04:00
..
basic fix errant untyped localparam substitution 2021-07-10 14:38:06 -04:00
core fix inadvertent duplicate declaration generation 2021-07-12 13:44:56 -04:00
define additional test coverage for existing logic 2021-07-09 10:34:35 -04:00
error additional declaration parsing errors 2021-07-09 15:41:17 -04:00
help remove long deprecated flags 2021-03-10 13:02:54 -05:00
lex fix handling of comments, quotes, and trailing whitespace in macro arguments 2021-07-08 16:30:02 -04:00
lib fix pass-through codegen and parsing issues 2021-06-25 12:53:03 -06:00
nosim additional test coverage for existing logic 2021-07-09 10:34:35 -04:00
number add generated number tests 2020-12-10 14:52:46 -07:00
relong major interface conversion update 2020-08-08 20:43:47 -06:00
siloed fix else branch association in verbose mode 2021-05-23 15:54:49 -04:00
warning additional test coverage for existing logic 2021-07-09 10:34:35 -04:00
write allow arbitrary .v output file using -w/--write 2021-06-16 20:31:37 -04:00
run-all.sh test runner surfaces failures 2019-04-18 00:58:58 -04:00