Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

Quartus II 9.1SP2 Internal error: Sub-system:CUT

Hi,

I got a problem with Quartus II 9.1SP2 running on Ubuntu linux.

It was working great for a long time, but a simple code optimization gave the following error from quartus_asm:

Internal Error: Sub-system: CUT, File: /quartus/db/cut/cut_lcell_util.cpp, Line:

6710

Error in merging. Locked bit differs

Stack Trace:

0x1b555d: ASM_LUTMASK::merge_lutmasks(ASM_LUTMASK const&) + 0x2fd (db_cut)

0x673e0a: CUT_LCELL_UTIL::get_armstrong_assembler_lutmask(CDB_ATOM_NODE*, CDB

_ATOM_NODE*, CDB_ATOM_NODE*, CDB_ATOM_NODE*) + 0x4ba (db_cut)

0x5548a6: ASM_SINGLE_LE_MODEL_BASE_ARM::process_end_of_phase(ASMDB_SETTING_ST

REAMS&) + 0x54 (comp_asm)

0x53e9de: ASM_LE_MODEL_BASE::process_end_of_phase(ASMDB_SETTING_STREAMS&) + 0

xd2 (comp_asm)

0xba6e11: process_cdb(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, _Dinkum_std::deque<ASM

_MODEL*, MEM_STL_ALLOCATOR<ASM_MODEL*> >*, ASM_ASMDBIO*, ASM_ATOM_PREPROCESSOR*,

ASMCC_CADDY_SHACK_BASE*, int, bool, bool, bool) + 0x4da3 (comp_asm)

0xba8da1: assemble_chip(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, DEV_FAMILY_ENUM, DEV

_FAMILY_ENUM, DEV_DIE_INFO*, ASM_MODEL_GENERATOR*, ASM_ATOM_PREPROCESSOR*, ASMDB

_DIE const*, _Dinkum_std::basic_string<char, _Dinkum_std::char_traits<char>, MEM_STL_ALLOCATOR<char> > const&, _Dinkum_std::basic_string<char, _Dinkum_std::char_traits<char>, MEM_STL_ALLOCATOR<char> > const&, unsigned long, ASM_OPTIONS*, ASMDB_DIRT const*, _Dinkum_std::basic_string<char, _Dinkum_std::char_traits<char>, MEM_STL_ALLOCATOR<char> >&, _Dinkum_std::basic_string<char, _Dinkum_std::char_traits<char>, MEM_STL_ALLOCATOR<char> >&, ASM_RPT_DATA_CACHE*, PGMIO_BITFIELD**,_Dinkum_std::vector<unsigned char, MEM_STL_ALLOCATOR<unsigned char> >**) + 0x7f1 (comp_asm)

0xbcecbd: assemble_dev_device(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, unsigned long, DEV_FAMILY_ENUM, DEV_FAMILY_ENUM, CGA_INTERFACE*, FIO_PATH const&) + 0xc0a5 (comp_asm)

0xbd2a0b: asm_assemble(CMP_FACADE*, unsigned long, bool&, FIO_PATH const&) + 0x2999 (comp_asm)

0x8f32: QASM_FRAMEWORK::execute() + 0x74 (quartus_asm)

0x179b2: qexe_run(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x526 (comp_qexe)

0x17fa7: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x75 (comp_qexe)

0xb562: qasm_main(int, char const**) + 0x7e (quartus_asm)

0x1d7e6: msg_main_thread(void*) + 0x16 (ccl_msg)

0x51b8: thr_final_wrapper + 0xe (ccl_thr)

0x1f180: msg_thread_wrapper(void* (*)(void*), void*) + 0x78 (ccl_msg)

0x22262: mem_thread_wrapper(void* (*)(void*), void*) + 0xd2 (quartus_asm)

0x99f7: err_thread_wrapper(void* (*)(void*), void*) + 0x29 (ccl_err)

0x51eb: thr_thread_wrapper + 0x2f (ccl_thr)

0x340f0: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0x9e (ccl_msg)

0x8c6b: main + 0x4f (quartus_asm)

0x16bd6: __libc_start_main + 0xe6 (c.so.6)

0x8ac1: __gxx_personality_v0 + 0x3b1 (quartus_asm)

---

Any ideas on what could be wrong?
No RepliesBe the first to reply