|
From: <ni...@ly...> - 2015-03-16 21:11:28
|
Martin Whitaker <mai...@ma...> writes: > I have reproduced the first failure, but not the second. Could you provide a > simple test case that demonstrates it? It seems a bit tricky to reproduce, I also don't see the problem with my current code. Maybe it's not really related to structs, I don't know. I've digged up the version of the code I used when experiencing the problem. I'm attaching the preprocessed source code (close to 300 lines, so not too huge, I hope. I don't have the time to reduce it further tonight). To reproduce, $ iverilog -g2005-sv main-preprocessed.vl $ ./a.out vpi error: bad global property: 50 vvp: vpi_priv.cc:281: int vpip_get_global(int): Assertion `0' failed. Aborted iverilog -v says Icarus Verilog version 0.10.0 (devel) (s20141205-283-g437dc10) Best regards, /Niels |