Internal Error: Sub-system: RTM, File: /quartus/tsm/rtm/rtm_recommendations.h, Line: 4980
My enviorment :
Executable: quartus
Comment:
None
System Information
Platform: linux64
OS name: SUSE LINUX
OS version: 12
Quartus Prime Information
Address bits: 64
Version: 21.2.0
Build: 72
Edition: Pro Edition
I got the following error :
Internal Error: Sub-system: RTM, File: /quartus/tsm/rtm/rtm_recommendations.h, Line: 4980
Did not find any relevant domains on ENDPOINT_MY_DOMAIN for recommendation of type 6 in Clock Domain bt_utmi_clk_A.
Offending node(s):
n_data_A[0]
Stack Trace:
Quartus 0x7565f: (ccl_msg)
Quartus 0x2ac7c8: RTM_DOMAIN_CLASSIFICATION_SCHEME<(RTM_RECOMMENDATION::ENDPOINT_INDEX)0>::filter_recommendation(RTM_RECOMMENDATION*, RTM_FLOW_STATE&, std::vector<RTM_RECOMMENDATION*, std::allocator<RTM_RECOMMENDATION*> >&) + 0x3b8 (tsm_rtm)
Quartus 0x2aee2a: RTM_BASIC_CLASSIFICATION_SCHEME::BASIC_CLASSIFIER<RTM_DOMAIN_CLASSIFICATION_SCHEME<(RTM_RECOMMENDATION::ENDPOINT_INDEX)0> >::classify_recommendation(RTM_RECOMMENDATION*, RTM_FLOW_STATE&) + 0x5a (tsm_rtm)
Quartus 0x2aa379: RTM_BASIC_CLASSIFICATION_SCHEME::BASIC_CLASSIFIER<RTM_TYPE_CLASSIFICATION_SCHEME>::classify_recommendation(RTM_RECOMMENDATION*, RTM_FLOW_STATE&) + 0x1c9 (tsm_rtm)
Quartus 0x2aa99d: RTM_BASIC_CLASSIFICATION_SCHEME::BASIC_CLASSIFIER<RTM_SUPERCT_CLASSIFICATION_SCHEME>::classify_recommendation(RTM_RECOMMENDATION*, RTM_FLOW_STATE&) + 0x1ad (tsm_rtm)
Quartus 0x2948ab: RTM_ROOT_CLASSIFICATION_SCHEME::CLASSIFIER::classify_recommendation(RTM_RECOMMENDATION*, RTM_FLOW_STATE&) + 0x17b (tsm_rtm)
Quartus 0x303a6d: RTM_RECOMMENDATION_GENERATOR::generate_latency_recommendation_for_rdg_node(RTM_RECOMMENDATION_CLASSIFIER*, RDG_NODE const&, VLAT_TYPE, VLAT_DIRECTION) + 0x15d (tsm_rtm)
Quartus 0x303fe8: RTM_RECOMMENDATION_GENERATOR::generate_recommendations_for_rdg_nodes(RTM_RECOMMENDATION_CLASSIFIER*) + 0x2d8 (tsm_rtm)
Quartus 0x304fb5: RTM_RECOMMENDATION_GENERATOR::generate_recommendations(RTM_RECOMMENDATION_CLASSIFIER*) + 0x55 (tsm_rtm)
Quartus 0x289e31: RTM_REPORT::get_info_for_step(std::vector<std::vector<unsigned long, std::allocator<unsigned long> >, std::allocator<std::vector<unsigned long, std::allocator<unsigned long> > > >&, Tcl_Interp*, RTM_SLACK_VEC const&, bool, bool, bool, bool, RTM_REPORT::FFC_STAGE_INFO&) + 0x1c1 (tsm_rtm)
Quartus 0x28aa04: RTM_REPORT::add_fast_forward_step(std::vector<std::vector<unsigned long, std::allocator<unsigned long> >, std::allocator<std::vector<unsigned long, std::allocator<unsigned long> > > >&, Tcl_Interp*, RTM_SLACK_VEC const&, bool) + 0x2c4 (tsm_rtm)
Quartus 0x2fd76f: RTM_FFC::run_outer_loop() + 0x12af (tsm_rtm)
Quartus 0x8d3c1: RTM_FLOW::run_rtm_flow_outer_loop_fast_forward() + 0x91 (tsm_rtm)
Quartus 0xa22e4: RTM_FLOW::retime_circuit(void*) + 0x34 (tsm_rtm)
Quartus 0xa247e: RTM_FLOW::retime() + 0x15e (tsm_rtm)
Quartus 0xb04cc: FDRGN_EXPERT::do_retime() + 0x12c (fitter_fdrgn)
Quartus 0xb4f8e: FDRGN_EXPERT::retime() + 0x74e (fitter_fdrgn)
Quartus 0xb668d: FDRGN_EXPERT::fastforward() + 0x5d (fitter_fdrgn)
Quartus 0x28726: fit2_fit_fastforward_auto + 0xd3 (comp_fit2)
Quartus 0x4c942: TclNRRunCallbacks + 0x42 (tcl8.6)
Quartus 0x1670b: fit2_fit_fastforward + 0x291 (comp_fit2)
Quartus 0x4c942: TclNRRunCallbacks + 0x42 (tcl8.6)
Quartus 0x4de7b: TclEvalEx + 0x68b (tcl8.6)
Quartus 0xf3f0e: Tcl_FSEvalFileEx + 0x25e (tcl8.6)
Quartus 0xf3ffe: Tcl_EvalFile + 0x2e (tcl8.6)
Quartus 0x14405: qexe_evaluate_tcl_script(std::string const&) + 0x452 (comp_qexe)
Quartus 0x188f2: qexe_do_tcl(QEXE_FRAMEWORK*, std::string const&, std::string const&, std::list<std::string, std::allocator<std::string> > const&, bool, bool) + 0x3d9 (comp_qexe)
Quartus 0x198ab: qexe_run_tcl_option(QEXE_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x559 (comp_qexe)
Quartus 0x3472d: QCU::DETAIL::intialise_qhd_and_run_qexe(QCU_FRAMEWORK&, FIO_PATH const&, std::string const&, std::string const&, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0xc5 (comp_qcu)
Quartus 0x38e04: qcu_run_tcl_option(QCU_FRAMEWORK*, char const*, std::list<std::string, std::allocator<std::string> >*, bool) + 0x225 (comp_qcu)
Quartus 0x1d1ce: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x61f (comp_qexe)
Quartus 0x403272: qfit2_main(int, char const**) + 0x92 (quartus_fit)
Quartus 0x40136: msg_main_thread(void*) + 0x10 (ccl_msg)
Quartus 0x40d6e: msg_thread_wrapper(void* (*)(void*), void*) + 0x64 (ccl_msg)
Quartus 0x1528e: mem_thread_wrapper(void* (*)(void*), void*) + 0x5e (ccl_mem)
Quartus 0xcdc0: err_thread_wrapper(void* (*)(void*), void*) + 0x1e (ccl_err)
Quartus 0x6ba5: thr_thread_wrapper + 0x15 (ccl_thr)
Quartus 0x4186f: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0x148 (ccl_msg)
System 0x20765: __libc_start_main + 0xf5 (c)
Quartus 0x402b49: _start + 0x29 (quartus_fit)
End-trace
Any suggestion how can I solve it ?