Forum Discussion

dachi's avatar
dachi
Icon for New Contributor rankNew Contributor
2 years ago

Quartus crash invalidates the project

Hello,

I'm having a very frustrating experience with Quartus Prime Version 22.1std.2 Build 922 07/20/2023 on Ubuntu 22.04.3 LTS 64-bit.

The software crashes very frequently as soon as I click the button to start compilation. The issue is that I cannot reopen the project after it crashes. So, I need to restart from a fresh backup copy. This problem always happens in case of certain HDL errors, but sometimes also when the code can be compiled.

In case of VDHL errors, such as wrong in/out/inout assignment in the port declaration, the compilation stops halfway through, always showing the following message (marked green):

registers lost all their fanouts during netlist optimizations

When this message appears, the compilation gets stuck. Then, I need to stop the compilation or force a termination of Quartus environment. After that, I cannot reopen the project anymore.

I guess projects get damaged if the compilation stops halfway through. This is obviously undesirable; it causes a huge waste of time and also happens when the project is meant to compile without any issues.

Can you suggest any workaround to avoid or make this issue less annoying?

Thanks.

4 Replies

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    The project database may be corrupted. With the project closed, trash the project's qdb folder. Then open the project and try again.

    • dachi's avatar
      dachi
      Icon for New Contributor rankNew Contributor

      Thanks! It's still crushing, but deleting the db folder certainly helps.

  • SyafieqS's avatar
    SyafieqS
    Icon for Super Contributor rankSuper Contributor

    Did you still need any help as you have a workaround by deleting the qdb/incremental_db and recompile


  • SyafieqS's avatar
    SyafieqS
    Icon for Super Contributor rankSuper Contributor

    I now transition this thread to community support. If you have a new question, Please login to https://supporttickets.intel.com/, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


    p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution, give Kudos and rate 5/5 survey