Forum Discussion

jgg's avatar
jgg
Icon for New Contributor rankNew Contributor
3 months ago
Solved

Questa FPGA Starter Edition: Fatal WLF Error when restarting sim

Simulating some SystemVerilog code (example attached) on Questasim Starter Edition 24.1 or 25.1, when clicking on "restart" on the gui (or typing restart in the console), QuestaSim crashes and gives the following error:

** Error: Fatal WLF Error (2): allocateArchiveNumbers: unknown opcode error: 0 1

I have attached a minimal reproducible example, along with the transcript.

On the example, I have found the crash only occurs when passing req_i.b to the "control_decoder" module. Passing req_i.a works fine. Defining type_t with just one member logic b also works. On the Makefile, removing -pedanticerrors also prevents the crash.

Thanks

  • I am not familiar with the pendantic errors. Could this be a feature supported in the QuestaSim?

    Try to use QuestaSim to see if the issue occurs. If the error do not occur, then it is likely not supported in the Altera version. 
    If the issue occurs, I would suggest to file a ticket to the Siemen team for further support.
    FYI, the Questa FPGA Starter Edition is a lesser version of QuestaSim.  
     

    Regards,
    Richard Tan

5 Replies