- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a Stratix 4 project based on several iterations of the incremental compilation design flow. Each stage exports a QXP file and the final project consists of a single imported QXP file and an SDC file. When running the assembler, I observe the following error:
Problem Details Error: Internal Error: Sub-system: CUT, File: /quartus/db/cut/cut_lcell_util.cpp, Line: 7014 Error in merging. Locked bit differs Stack Trace: 0x23b54c: ASM_LUTMASK::merge_lutmasks(ASM_LUTMASK const&) + 0xcc (db_cut) 0x43cbb3: CUT_LCELL_UTIL::get_armstrong_assembler_lutmask(CDB_ATOM_NODE*, CDB_ATOM_NODE*, CDB_ATOM_NODE*, CDB_ATOM_NODE*) + 0xb73 (db_cut) 0x19fbdf: ASM_SINGLE_LE_MODEL_BASE_TITAN::process_end_of_phase(ASMDB_SETTING_STREAMS&) + 0x13b (comp_asm) 0x19af22: ASM_LE_MODEL_BASE::process_end_of_phase(ASMDB_SETTING_STREAMS&) + 0x32 (comp_asm) 0x2d7196: process_cdb(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, ASMCC_NETLIST_FAQ*, std::deque<ASM_MODEL*, MEM_STL_ALLOCATOR<ASM_MODEL*> >*, ASM_ASMDBIO*, ASM_ATOM_PREPROCESSOR*, ASMCC_CADDY_SHACK_BASE*, int, bool, bool, bool) + 0x1f83 (comp_asm) 0x2d7a20: assemble_chip(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, ASMCC_NETLIST_FAQ*, DEV_FAMILY_ENUM, DEV_FAMILY_ENUM, DEV_DIE_INFO*, ASM_MODEL_GENERATOR*, ASM_ATOM_PREPROCESSOR*, ASMDB_DIE const*, std::basic_string<char, std::char_traits<char>, MEM_STL_ALLOCATOR<char> > const&, std::basic_string<char, std::char_traits<char>, MEM_STL_ALLOCATOR<char> > const&, unsigned int, ASM_OPTIONS*, ASMDB_DIRT const*, std::basic_string<char, std::char_traits<char>, MEM_STL_ALLOCATOR<char> >&, std::basic_string<char, std::char_traits<char>, MEM_STL_ALLOCATOR<char> >&, ASM_RPT_DATA_CACHE*, PGMIO_BITFIELD**, std::vector<unsigned char, MEM_STL_ALLOCATOR<unsigned char> >**) + 0x4f0 (comp_asm) 0x2de34b: assemble_dev_device(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, ASMCC_NETLIST_FAQ*, ASM_OPTIONS*, unsigned int, DEV_FAMILY_ENUM, DEV_FAMILY_ENUM, CGA_INTERFACE*, FIO_PATH const&) + 0x26f2 (comp_asm) 0x2e12c8: asm_assemble(CMP_FACADE*, unsigned int, bool&, FIO_PATH const&) + 0x5d1 (comp_asm) 0x12d8d: QASM_FRAMEWORK::execute() + 0x59 (quartus_asm) 0x2008c: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x872 (comp_qexe) 0x11fd0: qasm_main(int, char const**) + 0xa0 (quartus_asm) 0x49ef0: msg_main_thread(void*) + 0x10 (ccl_msg) 0x5d4c: thr_final_wrapper + 0xc (ccl_thr) 0x49fa5: msg_thread_wrapper(void* (*)(void*), void*) + 0x5b (ccl_msg) 0x2dbeb: mem_thread_wrapper(void* (*)(void*), void*) + 0x9b (quartus_asm) 0x8def: err_thread_wrapper(void* (*)(void*), void*) + 0x27 (ccl_err) 0x6112: thr_thread_wrapper + 0x15 (ccl_thr) 0x4bee2: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0xa3 (ccl_msg) 0x11a42: main + 0x26 (quartus_asm) 0x1ed5d: __libc_start_main + 0xfd (c.so.6) End-trace Executable: quartus Comment: None System Information Platform: linux64 OS name: CentOS release OS version: 6 Quartus II Information Address bits: 64 Version: 15.0.2 Build: 153 Edition: Full VersionLink Copied
4 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Its a crash - you'll need to report it to Altera via mysupport
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the reply. I figured as much and opened a ticket with Altera support. I probably should have mentioned that in the original post...
I was more or less wondering if anyone had seen this before or knew of a workaround. Again, I probably should have mentioned that...- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You are right, Quartus II crash generally cannot be fixed by user. You can try to request a patch from Altera to get around it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page