refactor sizing and truncation of integer literals
- use iverilog's -gstrict-expr-width throughout test suite - add warnings for excess bits or padding zeroes in number literals - add new --oversized-numbers parameter to retain support for unsized numbers wider than 32 bits - localized use of oversized numbers to new truncate test suite which verifies the behavior of both modes, and compares against the known behavior of iverilog
Showing
test/core/duplicate_genvar_shadow.v
deleted
100644 → 0
test/truncate/no_trunc.txt
0 → 100644
test/truncate/run.sh
0 → 100755
test/truncate/template.v
0 → 100644
test/truncate/trunc_ivl_silent.txt
0 → 100644
test/truncate/trunc_ivl_warns.txt
0 → 100644
Please
register
or
sign in
to comment