diff options
| author | azidar | 2016-11-09 19:05:52 -0500 |
|---|---|---|
| committer | azidar | 2016-11-09 19:05:52 -0500 |
| commit | ba417a89c1a654d24c628c7e276433c9f5d64e55 (patch) | |
| tree | 9f6bc6fab263269e252b72d954ddf13ba5e83215 /src/test/resources/blackboxes/RenamedExtModuleTester.fir | |
| parent | c19a53a562883ebb7d9c6131c4ef308bcfbd720a (diff) | |
Bugfix: removed recursive removal in infer widths
This will certainly lead to more uninferred width errors, but now widths
that were previously incorrectly inferred are now correctly uninferred.
An example is:
reg r : UInt, clock with: (reset => (reset, UInt<2>(3)))
node x = add(r, r)
r <= x
Here, r's width follows the following formula, which cannot be solved:
rWidth >= max(max(rWidth, rWidth) + 1, 2)
Diffstat (limited to 'src/test/resources/blackboxes/RenamedExtModuleTester.fir')
0 files changed, 0 insertions, 0 deletions
