Forum Discussion

jdarko's avatar
jdarko
Icon for New Contributor rankNew Contributor
6 years ago

Quartus Lite 17.1 crash sitting fit stage on centos 7

I get the following error during the fit stage when trying to generate a .sof:

Info (170194): Fitter routing operations ending: elapsed time is 00:00:07I

InternalError: Sub-system: CUT, File: /quartus/db/cut/cut_lcell_util.cpp, Line: 7104

Error in merging. Locked bit differs
Stack Trace:
0x6c809f: CUT_LCELL_UTIL::get_stratixv_assembler_lutmask(CDB_ATOM_NODE*, CDB_ATOM_NODE*, CDB_ATOM_NODE*, CDB_ATOM_NODE*, CDB_ATOM_NODE*, CDB_ATOM_NODE*) + 0xc8f (db_cut)
0x174f26: U2B_TRANSLATOR_AV_LAB_ALM::convert_alm_attributes(U2B_BCM_CONTENT*, CDB_ATOM_GENERIC*, U2B_ATOM_CONTENT*, U2B_CONFIG_SV_ALE*, U2B_CONFIG_SV_LAB*, int) + 0x1c6 (db_u2b)
0x173e5e: U2B_TRANSLATOR_AV_LAB::convert(U2B_ATOM_CONTENT*, U2B_CONFIG*) + 0x426 (db_u2b)
0x6a1f3: FSV_U2B_POSTFIT::check_u2b_configs_for_conflicts() + 0x663 (fitter_fsv)
0x6e494: FSV_U2B_POSTFIT::work() + 0xc4 (fitter_fsv)
0x6cf166: vpr_qi_u2b_postfit_work + 0xb6 (fitter_vpr20kmain)
0x82b02a: aa_flow_finalize + 0x7a (fitter_vpr20kmain)
0x835e32: aa_flow_fit + 0x82 (fitter_vpr20kmain)
0x6e2c64: VPR_QI_FACADE::vpr_qi_main() + 0x24 (fitter_vpr20kmain)
0x6853e: fitapi_run_vpr + 0x5e (fitter_fitapi)
0x47041: FSV_EXPERT_BASE::run_vpr() const + 0xc1 (fitter_fsv)
0x47582: FSV_EXPERT_BASE::place_and_route() const + 0xc2 (fitter_fsv)
0x49c54: FSV_EXPERT_BASE::invoke_fitter() const + 0xd34 (fitter_fsv)
0x4593b: fsv_execute + 0x41b (fitter_fsv)
0x2457e: fmain_start(CMP_FACADE*) + 0x4ae (fitter_fmain)
0x1f826: qfit_execute_fit(QCU_FRAMEWORK*, QFIT_FRAMEWORK*) + 0x1d6 (comp_qfit_legacy_flow)
0x1bda2: QFIT_FRAMEWORK::execute() + 0x282 (comp_qfit_legacy_flow)
0x23568: qfit_legacy_flow_run_legacy_fitter_flow + 0x218 (comp_qfit_legacy_flow)
0x4d671: TclInvokeStringCommand + 0x81 (tcl8.6)
0x51ec7: TclNRRunCallbacks + 0x47 (tcl8.6)
0x536e7: TclEvalEx + 0x947 (tcl8.6)
0xfb366: Tcl_FSEvalFileEx + 0x266 (tcl8.6)
0xfb47e: Tcl_EvalFile + 0x2e (tcl8.6)
0x11ebc: qexe_evaluate_tcl_script(std::string const&) + 0x382 (comp_qexe)
0x18dcf: qexe_do_tcl(QEXE_FRAMEWORK*, std::string const&, std::string const&, std::list<std::string, std::allocator<std::string> > const&, bool, bool) + 0x597 (comp_qexe)
0x19d7b: qexe_run_tcl_option(QEXE_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x57e (comp_qexe)
0x3e06a: qcu_run_tcl_option(QCU_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x1065 (comp_qcu)
0x1c586: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x6b3 (comp_qexe)
0x3b75: qfit2_main(int, char const**) + 0xc5 (quartus_fit)
0x40720: msg_main_thread(void*) + 0x10 (ccl_msg)
0x602c: thr_final_wrapper + 0xc (ccl_thr)
0x407df: msg_thread_wrapper(void* (*)(void*), void*) + 0x62 (ccl_msg)
0xa559: mem_thread_wrapper(void* (*)(void*), void*) + 0x99 (ccl_mem)
0x8f92: err_thread_wrapper(void* (*)(void*), void*) + 0x27 (ccl_err)
0x63f2: thr_thread_wrapper + 0x15 (ccl_thr)
0x427e2: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0xa3 (ccl_msg)
0x22555: __libc_start_main + 0xf5 (c.so.6)



End-trace

1:04.20

Can I please get some assistance with this

5 Replies

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

    Hi Jerry,


    Is possible if you could provide us your design file for me to replicate the issue? You can attach it via private message/email feature there.


    Thanks,

    Regards


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

      Hi @SyafieqS, my company works with @geon_bluquette and he was able to replicate the issue on his end. Can you please try his attached project. His attached project should be exactly what I tried.

      Thanks.

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

        @SyafieqS in the project that @geon_bluquette posted. I forgot there are some environment variables that I told him to set that I need to get rid of (I have a better way of doing it now) that causes some issues when you try to open that project.

        I'll fix it and attach the project