You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since updating to nvc 1.5 on Mac OS, I have a strange issue for designs using std_logic_arith (it appeared for larger designs an I was not able so far to isolate a small design where this happens):
During simulation, I get like this:
Process :testbench_fpmult_8_26_8_26_8_26_uid2_f400_uid3_f400_uid69:test:line_1210
File ../lib/synopsys/std_logic_arith.vhd, Line 255
** Error: library 29IEEE not found in:
/Users/<my home>/.nvc/lib
/usr/local/share/nvc
It looks to me like a kind or parser error as when I create a folder named "29IEEE" and put the "IEEE" content inside, everything works as expected (this is my current workaround to continue the work).
Any idea?
The text was updated successfully, but these errors were encountered:
Are you able to build from the master branch and see if the error still occurs? Also it would be useful if you could a stack trace when that "library 29IEEE not found in" error is reported. It comes from lib_find in lib.c (line 455 in master). If you could put a breakpoint there in gdb and send the stack trace that would be great.
Closing this due to lack of activity. The library loading code has changed somewhat since 2019 so it might be fixed already. If not please reopen and try to get a stack trace from gdb as described above.
Since updating to nvc 1.5 on Mac OS, I have a strange issue for designs using std_logic_arith (it appeared for larger designs an I was not able so far to isolate a small design where this happens):
During simulation, I get like this:
It looks to me like a kind or parser error as when I create a folder named "29IEEE" and put the "IEEE" content inside, everything works as expected (this is my current workaround to continue the work).
Any idea?
The text was updated successfully, but these errors were encountered: