Closed nakengelhardt closed 4 years ago
The issue was that symbol miter.sv:0.0-0.0
was assigned to two different expressions and we didn't have a corresponding check in the API. Boolector now prints a warning in this case.
Fixed with 28f266aefc421848abe9fd002bd94694c7d7dc48.
Oh wow, another victim of the recent source location patch in yosys! That's now three crashes from just a bad line number annotation, impressive...
Anyway, thanks for fixing this!
When running "btormc btormc_crash.txt" on the attached btor model (renamed .txt because github doesn't like .btor) the witness is printed successfully but then a segfault occurs. With
-v 1
: