Forum Discussion
Altera_Forum
Honored Contributor
8 years agoQuartus Prime Pro: Internal Error: Sub-system: SUTIL
Hi,
Please could anyone tell me what does following error message mean? I'm using Quartus Prime Pro v17.0.2. it suddenly crashed without any meaningful message but following trace, I have run many times & changed difference syn settings, it crashed always the same place. it is not likely server memory or disk space issue. BTW, I don't have partitions in my design and quartus setting. Info: Saving pre-synthesis snapshots for 2 partition(s) Info: Synthesizing partition "root_partition" Internal Error: Sub-system: SUTIL, File: /quartus/synth/sutil/sutil_partition.cpp, Line: 1173 aux > 0 Stack Trace: 0x16e44b: sutil_partition_into_mffcs_new(CDB_SGATE_NETLIST*, GEN_DYN_FLAG&) + 0x11fb (synth_sutil) 0xefc82: initialize_partitions(CDB_SGATE_NETLIST*, bool, SYNTH::SUTIL::PARTITIONING_PARAMS const&) + 0x9a (synth_sutil) 0xeffaa: sutil_partition_on_reg_boundary(CDB_SGATE_NETLIST*, CDB_SGATE_HIERARCHY*, SYNTH::SUTIL::PARTITIONING_PARAMS const&, bool) + 0x90 (synth_sutil) 0xce429: opt_create_partitions_for_parallel(CDB_SGATE_HIERARCHY*, CDB_SGATE_NETLIST*, SYNTH::SUTIL::PARTITIONING_PARAMS const&) + 0xe6 (synth_opt) 0xd8c2f: SYNTH::QIS::AUTO_PARTITION_MANAGER::partition() + 0xf9 (synth_qis) 0xeb2c8: SYNTH::QIS::SYNTHESIS_FLOW::run_parallel_rtl_in_helper_processes(BASEX_ELAB_INFO_CORE*) + 0x136 (synth_qis) 0xef210: SYNTH::QIS::SYNTHESIS_FLOW::high_level_synthesis() + 0x2bc (synth_qis) 0xef4fb: SYNTH::QIS::SYNTHESIS_FLOW::run_current_phase() + 0x145 (synth_qis) 0xef7cf: SYNTH::QIS::SYNTHESIS_FLOW::run_full_flow(std::string const&, bool) + 0x237 (synth_qis) 0x7161d: QIS_RTL_STAGE::IMPL::synthesize(QHD_PARTITION&, bool) + 0x2a7 (synth_qis) 0x71809: QIS_RTL_STAGE::synthesize(QHD_PARTITION&, bool) + 0xf (synth_qis) 0x54ee6: qis_synthesize + 0x18f (synth_qis) 0x51ec7: TclNRRunCallbacks + 0x47 (tcl8.6) 0x536e7: TclEvalEx + 0x947 (tcl8.6) 0xfb366: Tcl_FSEvalFileEx + 0x266 (tcl8.6) 0xfb47e: Tcl_EvalFile + 0x2e (tcl8.6) 0x11f1c: qexe_evaluate_tcl_script(std::string const&) + 0x382 (comp_qexe) 0x18ef8: qexe_do_tcl(QEXE_FRAMEWORK*, std::string const&, std::string const&, std::list<std::string, std::allocator<std::string> > const&, bool, bool) + 0x595 (comp_qexe) 0x19ea7: qexe_run_tcl_option(QEXE_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x581 (comp_qexe) 0x3f6dd: qcu_run_tcl_option(QCU_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0xfa8 (comp_qcu) 0x4079f4: qsyn2_tcl_process_default_flow_option(ACF_VARIABLE_TYPE_ENUM, char const*) + 0xb4 (quartus_syn) 0x1c651: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x6b3 (comp_qexe) 0x4064d7: qsyn2_main(int, char const**) + 0x137 (quartus_syn) 0x408b0: msg_main_thread(void*) + 0x10 (ccl_msg) 0x602c: thr_final_wrapper + 0xc (ccl_thr) 0x4096f: msg_thread_wrapper(void* (*)(void*), void*) + 0x62 (ccl_msg) 0xa599: mem_thread_wrapper(void* (*)(void*), void*) + 0x99 (ccl_mem) 0x8fb2: err_thread_wrapper(void* (*)(void*), void*) + 0x27 (ccl_err) 0x63f2: thr_thread_wrapper + 0x15 (ccl_thr) 0x431d7: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0xa3 (ccl_msg) 0x40693a: main + 0x26 (quartus_syn) 0x1ec36: __libc_start_main + 0xe6 (c) End-trace Thanks.11 Replies
- Altera_Forum
Honored Contributor
Hi Terry,
Kindly check with another machine because problem is related to temporary memory. Or free the temp memory area and check. Best Regards, Anand Raj Shankar (This message was posted on behalf of Intel Corporation)