Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fuzzer: Hang on short testcase #1531

Closed
veripoolbot opened this issue Sep 30, 2019 · 1 comment
Closed

Fuzzer: Hang on short testcase #1531

veripoolbot opened this issue Sep 30, 2019 · 1 comment

Comments

@veripoolbot
Copy link

@veripoolbot veripoolbot commented Sep 30, 2019


Author Name: Eric Rippey
Original Redmine Issue: 1531 from https://www.veripool.org


Running "verilator_bin --cc 3.v" with the attaced testcase does not terminate in a reasonable amount of time. It does produce the output:

%Error: 3.v:1: Too many digits for 32 bit number: 111111111111
         ... As that number was unsized ('d...) it is limited to 32 bits (IEEE 2017 5.7.1)
         ... Suggest adding a size to it.
111111111111 1111111'd1111111111111111111111111'd
^~~~~~~~~~~~
%Error: 3.v:1: syntax error, unexpected INTEGER NUMBER
111111111111 1111111'd1111111111111111111111111'd
^~~~~~~~~~~~

This is running with:
Verilator 4.019 devel rev v4.018-33-gcb115e1a

The problem is also seen on:
Verilator 3.916 2017-11-25 rev verilator_3_914-65-g0478dbd

In both cases, this is running on Ubuntu 18.04 on x86_64.

@veripoolbot

This comment has been minimized.

Copy link
Author

@veripoolbot veripoolbot commented Sep 30, 2019


Original Redmine Comment
Author Name: Wilson Snyder (@wsnyder)
Original Date: 2019-09-30T23:36:06Z


Same problem/solution as #�.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.