|
From: Martin W. <ic...@ma...> - 2018-03-12 22:05:18
|
Don Haire wrote: > Test program "test5.v" crashes in "vvp". Probably from something that I > have done, but I have no idea how to debug it. These are the console > messages: > > $ iverilog -g2005-sv -o compileout test5.v > > $ vvp compileout -fst > > unresolved vpi name lookup: v0x9f1ee80_0 > unresolved vpi name lookup: v0x9f1ebc0_0 > compile_cleanup: 2 unresolved items > vpi error: bad global property: 1 > vvp: vpi_priv.cc:281: int vpip_get_global(int): Assertion `0' failed. > Aborted (core dumped) > > The program is attached. The fault is triggered by casting a string to a vector and assigning it to an array word. You should be able to work round this bug by assigning the cast value to a temporary varaible and then assigning the temporary variable to the array word. |