Ran into this core again on the v1119_0830 build again: #0 0x00007ffff24694bd in llvm::MachineInstr::addOperand(llvm::MachineOperand const&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #1 0x00007ffff238bea0 in llvm::InstrEmitter::AddRegisterOperand(llvm::MachineInstr*, llvm::SDValue, unsigned int, llvm::MCInstrDesc const*, llvm::DenseMap >&, bool, bool, bool) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #2 0x00007ffff238c70c in llvm::InstrEmitter::AddOperand(llvm::MachineInstr*, llvm::SDValue, unsigned int, llvm::MCInstrDesc const*, llvm::DenseMap >&, bool, bool, bool) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #3 0x00007ffff238f9d1 in llvm::InstrEmitter::EmitMachineNode(llvm::SDNode*, bool, bool, llvm::DenseMap >&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #4 0x00007ffff23855a3 in llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineBasicBlock::bundle_iterator >&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #5 0x00007ffff2300410 in llvm::SelectionDAGISel::CodeGenAndEmitDAG() () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #6 0x00007ffff2302869 in llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator, llvm::ilist_iterator, bool&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #7 0x00007ffff2302fbe in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #8 0x00007ffff2304407 in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #9 0x00007ffff289e36d in llvm::FPPassManager::runOnFunction(llvm::Function&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #10 0x00007ffff289e51b in llvm::FunctionPassManagerImpl::run(llvm::Function&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #11 0x00007ffff289e82c in llvm::FunctionPassManager::run(llvm::Function&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #12 0x00007ffff23dd264 in llvm::JIT::jitTheFunction(llvm::Function*, llvm::MutexGuard const&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #13 0x00007ffff23dd57c in llvm::JIT::runJITOnFunctionUnlocked(llvm::Function*, llvm::MutexGuard const&) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #14 0x00007ffff23dd94a in llvm::JIT::runJITOnFunction(llvm::Function*, llvm::MachineCodeInfo*) () from /opt/home/trafodion/v1119_0830/export/lib64/libtdm_sqlexp.so #15 0x00007ffff20f1380 in PCodeCfg::layoutNativeCode (this=0x7fffd1704d28, showplanSpace=0x0) at ../exp/ExpPCodeOptsNativeExpr.cpp:9122 #16 0x00007ffff20b3cc1 in PCodeCfg::optimize (this=0x7fffd1704d28) at ../exp/ExpPCodeOptimizations.cpp:2275 #17 0x00007ffff2093965 in ex_expr::pCodeGenerate (this=, space=0x7fffd16fee30, heap=0x7fffcf9fdbb0, f=8) at ../exp/ExpPCodeExpGen.cpp:975 #18 0x00007fffee231884 in ExpGenerator::endExprGen (this=0x7fffd16ed8e0, expr=0x7fffe4a53180, gen_last_clause=0) at ../generator/GenExpGenerator.cpp:4617 #19 0x00007fffee233d93 in ExpGenerator::generateListExpr (this=0x7fffd16ed8e0, val_id_list=..., node_type=, expr=0x7fffe4a53180, atp=, atpIndex=, hdrInfo=0x0) at ../generator/GenExpGenerator.cpp:3687 #20 0x00007fffee23e4ad in ExpGenerator::generateContiguousMoveExpr ( this=0x7fffd16ed8e0, valIdList=..., addConvNodes=10432, atp=1, atpIndex=2, tdataF=ExpTupleDesc::SQLARK_EXPLODED_FORMAT, tupleLength=@0x7fffe4a53280, moveExpr=0x7fffe4a53180, tupleDesc=0x0, tdescF=ExpTupleDesc::SHORT_FORMAT, newMapTable=0x0, tgtValues=0x0, startOffset=0, bulkMoveSrcStartOffset=0x0, disableConstFolding=0, colArray=0x0, doBulkMoves=1) at ../generator/GenExpGenerator.cpp:2374 #21 0x00007fffee2cd0e4 in HashJoin::codeGen (this=0x7fffd16cdde8, generator= 0x7fffe4a546d0) at ../generator/GenRelJoin.cpp:1029 #22 0x00007fffee2d613b in Sort::codeGen (this=0x7fffd16ca340, generator=0x7fffe4a546d0) at ../generator/GenRelMisc.cpp:3562 #23 0x00007fffee2db475 in RelRoot::codeGen (this=0x7fffd16b05b0, generator=0x7fffe4a546d0) at ../generator/GenRelMisc.cpp:1379 #24 0x00007fffee22604e in Generator::genCode (this=0x7fffe4a546d0, source=0x7fffd16486b8 "select O.object_name, C.constraint_type, C.col_count, C.constraint_uid from TRAFODION.\"_MD_\".OBJECTS O, TRAFODION.\"_MD_\".TABLE_CONSTRAINTS C where O.catalog_name = 'TRAFODION' and O.schema_name = 'ALT"..., expr_node=0x7fffd16b05b0) at ../generator/Generator.cpp:529 #25 0x00007ffff01b42ea in CmpMain::compile (this=0x7fffe4a57740, input_str=0x7fffd16486b8 "select O.object_name, C.constraint_type, C.col_count, C.constraint_uid from TRAFODION.\"_MD_\".OBJECTS O, TRAFODION.\"_MD_\".TABLE_CONSTRAINTS C where O.catalog_name = 'TRAFODION' and O.schema_name = 'ALT"..., charset=15, queryExpr=@0x7fffe4a57678, gen_code=0x7fffcf940558, gen_code_len=0x7fffcf940550, heap=0x7fffe35a1930, phase=CmpMain::END, fragmentDir=0x7fffe4a57898, op=3004, useQueryCache=, cacheable=0x7fffe4a57688, begTime=0x7fffe4a57660, shouldLog=0) at ../sqlcomp/CmpMain.cpp:2293 #26 0x00007ffff01b597c in CmpMain::sqlcomp (this=0x7fffe4a57740, input_str=0x7fffd16486b8 "select O.object_name, C.constraint_type, C.col_count, C.constraint_uid from TRAFODION.\"_MD_\".OBJECTS O, TRAFODION.\"_MD_\".TABLE_CONSTRAINTS C where O.catalog_name = 'TRAFODION' and O.schema_name = 'ALT"..., charset=15, queryExpr=@0x7fffe4a57678, gen_code=0x7fffcf940558, gen_code_len=0x7fffcf940550, heap=0x7fffe35a1930, phase=CmpMain::END, fragmentDir=0x7fffe4a57898, op=3004, useQueryCache=1, cacheable=0x7fffe4a57688, begTime=0x7fffe4a57660, shouldLog=0) at ../sqlcomp/CmpMain.cpp:1668 #27 0x00007ffff01b6b54 in CmpMain::sqlcomp (this=0x7fffe4a57740, input=..., gen_code=0x7fffcf940558, gen_code_len=0x7fffcf940550, heap=0x7fffe35a1930, phase=CmpMain::END, fragmentDir=0x7fffe4a57898, op=3004) at ../sqlcomp/CmpMain.cpp:807 #28 0x00007fffedfb37f8 in CmpStatement::process (this=0x7fffd19430f8, sqltext=) at ../arkcmp/CmpStatement.cpp:488 #29 0x00007fffedfa81fe in CmpContext::compileDirect (this=0x7fffd1995090, data=0x7fffd13faac0 "\200", data_len=432, outHeap=0x7fffe3ffa0f0, charset=15, op=CmpMessageObj::SQLTEXT_COMPILE, gen_code=@0x7fffe4a57e20, gen_code_len=@0x7fffe4a57e28, parserFlags=4358144, diagsArea= 0x7fffd13fac78) at ../arkcmp/CmpContext.cpp:687 #30 0x00007ffff49c8137 in CliStatement::prepare2 (this=0x7fffe35c0078, source=0x7fffd0fcf2a0 "select O.object_name, C.constraint_type, C.col_count, C.constraint_uid from TRAFODION.\"_MD_\".OBJECTS O, TRAFODION.\"_MD_\".TABLE_CONSTRAINTS C where O.catalog_name = 'TRAFODION' and O.schema_name = 'ALT"..., diagsArea=..., passed_gen_code=, passed_gen_code_len=3825180912, charset=15, unpackTdbs=1, cliFlags=144) at ../cli/Statement.cpp:1799 #31 0x00007ffff49c8586 in CliStatement::prepare (this=0x7fffe35c0078, source=0x7fffd0fcf2a0 "select O.object_name, C.constraint_type, C.col_count, C.constraint_uid from TRAFODION.\"_MD_\".OBJECTS O, TRAFODION.\"_MD_\".TABLE_CONSTRAINTS C where O.catalog_name = 'TRAFODION' and O.schema_name = 'ALT"..., diagsArea=..., passed_gen_code=, passed_gen_code_len=, charset=, unpackTdbs=1, cliFlags=144) at ../cli/Statement.cpp:1390 #32 0x00007ffff4991ee4 in SQLCLI_Prepare2 (cliGlobals=0xf3f510, statement_id=0x417e0b0, sql_source=0x417d760, gencode_ptr=0x0, gencode_len=0, ret_gencode_len=0x0, query_cost_info=0x7fffe4a591f0, query_comp_stats_info=0x7fffe4a580f0, uniqueStmtId=, uniqueStmtIdLen=0x0, flags=0) at ../cli/Cli.cpp:5908 #33 0x00007ffff49d3567 in SQL_EXEC_Prepare2 (statement_id=0x417e0b0, sql_source=0x417d760, gencode_ptr=0x0, gencode_len=0, ret_gencode_len=0x0, query_cost_info=0x7fffe4a591f0, comp_stats_info=0x7fffe4a580f0, uniqueStmtId=0x0, uniqueStmtIdLen=0x0, flags=0) at ../cli/CliExtern.cpp:4955 #34 0x00007ffff371100b in ExeCliInterface::prepare (this=0x7fffe4a5abe0, stmtStr=, module=, stmt=0x417e0b0, sql_src=0x417d760, input_desc=0x4464880, output_desc=0x425d670, outputBuf=0x7fffe4a5ac18, outputVarPtrList=0x0, inputBuf=0x7fffe4a5ac50, inputVarPtrList=0x0, uniqueStmtId=0x0, uniqueStmtIdLen=0x0, query_cost_info=0x0, comp_stats_info=0x0, monitorThis=0) at ../executor/ExExeUtilCli.cpp:321 #35 0x00007ffff3712a0a in ExeCliInterface::fetchRowsPrologue ( this=0x7fffe4a5abe0, sqlStrBuf=0x7fffe4a59580 "select O.object_name, C.constraint_type, C.col_count, C.constraint_uid from TRAFODION.\"_MD_\".OBJECTS O, TRAFODION.\"_MD_\".TABLE _CONSTRAINTS C where O.catalog_name = 'TRAFODION' and O.schema_name = 'ALT"..., noExec=0, monitorThis=0, stmtName=0x0) at ../executor/ExExeUtilCli.cpp:1031 #36 0x00007ffff3713ad6 in ExeCliInterface::fetchAllRows (this=0x7fffe4a5abe0, infoList=@0x7fffe4a5b008, query=0x7fffe4a59580 "select O.object_name, C.constraint_type, C.col_count, C.constraint_uid from TRAFODION.\"_MD_\".OBJECTS O, TRAFODION.\"_MD_\".TABLE_CONSTRAINTS C where O.catalog_name = 'TRAFODION' and O.schema_name = 'ALT"..., inNumOutputEntries=0, varcharFormat=0, monitorThis=, initInfoList=1) at ../executor/ExExeUtilCli.cpp:1114 #37 0x00007ffff01fe234 in CmpSeabaseDDL::getSeabaseUserTableDesc ( this=0x7fffe4a5b1c0, catName=..., schName=..., objName=..., objType=, includeInvalidDefs=) at ../sqlcomp/CmpSeabaseDDLtable.cpp:6285 #38 0x00007ffff0201266 in CmpSeabaseDDL::getSeabaseTableDesc ( this=0x7fffe4a5b1c0, catName=..., schName=..., objName=..., objType=, includeInvalidDefs=0) at ../sqlcomp/CmpSeabaseDDLtable.cpp:6698 #39 0x00007fffeeba1295 in NATableDB::get (this=0x7fffe29f6920, corrName=..., bindWA=0x7fffe4a5bf50, inTableDescStruct=0x0) at ../optimizer/NATable.cpp:7662 #40 0x00007fffee91145a in BindWA::getNATable (this=0x7fffe4a5bf50, corrName=..., catmanCollectTableUsages=1, inTableDescStruct=0x0) at ../optimizer/BindRelExpr.cpp:1446 #41 0x00007ffff01e95bc in CmpSeabaseDDL::renameSeabaseTable ( this=0x7fffe4a5ee30, renameTableNode=0x7fffe4a5c8c0, currCatName=, currSchName=) at ../sqlcomp/CmpSeabaseDDLtable.cpp:2572 #42 0x00007ffff01daade in CmpSeabaseDDL::executeSeabaseDDL ( this=0x7fffe4a5ee30, ddlExpr=0x7fffd1b5ec48, ddlNode=0x7fffd1b5eae8, currCatName=..., currSchName=...) at ../sqlcomp/CmpSeabaseDDLcommon.cpp:5696 #43 0x00007fffedfb240a in CmpStatement::process (this=, statement=) at ../arkcmp/CmpStatement.cpp:911 #44 0x00007fffedfa82d8 in CmpContext::compileDirect (this=0x7fffe29f1090, data=0x7fffd180a230 "\200", data_len=232, outHeap=0x7fffe3ffa0f0, charset=15, op=CmpMessageObj::PROCESSDDL, gen_code=@0x7fffe4a5f6f0, gen_code_len=@0x7fffe4a5f6fc, parserFlags=4194304, diagsArea=0x7fffd180a320) at ../arkcmp/CmpContext.cpp:718 #45 0x00007ffff36954f0 in ExDDLTcb::work (this=0x7fffd17fb760) at ../executor/ex_ddl.cpp:265 #46 0x00007ffff37613c3 in ExScheduler::work (this=0x7fffd17fb2c8, prevWaitTime=) at ../executor/ExScheduler.cpp:328 #47 0x00007ffff36d3542 in ex_root_tcb::execute (this=0x7fffd17fbd38, cliGlobals=0xf3f510, glob=0x7fffd1809bf8, input_desc=0x7fffd0fd8818, diagsArea=@0x7fffe4a60e10, reExecute=0) at ../executor/ex_root.cpp:1029 #48 0x00007ffff49c991c in CliStatement::execute (this=0x7fffe35c29b0, cliGlobals=0xf3f510, input_desc=0x7fffd0fd8818, diagsArea=, execute_state=, fixupOnly=0, cliflags=0) at ../cli/Statement.cpp:4779 #49 0x00007ffff498c22a in SQLCLI_PerformTasks(CliGlobals *, ULng32, SQLSTMT_ID *, SQLDESC_ID *, SQLDESC_ID *, Lng32, Lng32, typedef __va_list_tag __va_list_tag *, SQLCLI_PTR_PAIRS *, SQLCLI_PTR_PAIRS *) (cliGlobals=0xf3f510, tasks=8063, statement_id=0x3b8ee48, input_descriptor=0x3b8ee78, output_descriptor=0x0, num_input_ptr_pairs=0, num_output_ptr_pairs=0, ap=0x7fffe4a60fb0, input_ptr_pairs=0x0, output_ptr_pairs=0x0) at ../cli/Cli.cpp:3278 #50 0x00007ffff49d4f55 in SQL_EXEC_ClearExecFetchClose ( statement_id=0x3b8ee48, input_descriptor=0x3b8ee78, output_descriptor=0x0, num_input_ptr_pairs=0, num_output_ptr_pairs=0, num_total_ptr_pairs=0) at ../cli/CliExtern.cpp:2618 #51 0x00007ffff6e79b0f in SRVR::WSQL_EXEC_ClearExecFetchClose ( statement_id=0x3b8ee48, input_descriptor=, output_descriptor=, num_input_ptr_pairs=, num_output_ptr_pairs=, num_total_ptr_pairs=) at SQLWrapper.cpp:459 #52 0x00007ffff6e7044f in SRVR::EXECUTE2 (pSrvrStmt=0x3b8e830) at sqlinterface.cpp:5521 #53 0x00007ffff6ea0a45 in odbc_SQLSvc_Execute2_sme_ ( objtag_=, call_id_=, dialogueId=, sqlAsyncEnable=, queryTimeout=, inputRowCnt=, sqlStmtType=0, stmtHandle=62449712, cursorLength=0, cursorName=0x0, cursorCharset=1, holdableCursor=0, inValuesLength=0, inValues=0x0, returnCode=0x7fffe4a618a8, sqlWarningOrErrorLength=0x7fffe4a618a4, sqlWarningOrError=@0x7fffe4a61880, rowsAffected=0x7fffe4a618a0, outValuesLength=0x7fffe4a61894, outValues=@0x7fffe4a61878) at srvrothers.cpp:1514 #54 0x00000000004d2685 in odbc_SQLSrvr_ExecDirect_ame_ (objtag_=0x22f6d50, call_id_=0x22f6da8, dialogueId=553206359, stmtLabel=, cursorName=0x0, stmtExplainLabel=, stmtType=0, sqlStmtType=0, sqlString=0x1c0f754 "alter table tab_loc_emp_original rename to tab_loc_lrg_original", sqlAsyncEnable=0, queryTimeout=0, inputRowCnt=0, txnID=0, holdableCursor=0) at SrvrConnect.cpp:7018 #55 0x00000000004a1a36 in SQLEXECUTE_IOMessage (objtag_=0x22f6d50, call_id_=0x22f6da8, operation_id=3012) at Interface/odbcs_srvr.cpp:1734 #56 0x00000000004a1ae4 in DISPATCH_TCPIPRequest (objtag_=0x22f6d50, call_id_=0x22f6da8, operation_id=) at Interface/odbcs_srvr.cpp:1799 #57 0x0000000000432a02 in BUILD_TCPIP_REQUEST (pnode=0x22f6d50) at ../Common/TCPIPSystemSrvr.cpp:603 #58 0x000000000043339d in PROCESS_TCPIP_REQUEST (pnode=0x22f6d50) at ../Common/TCPIPSystemSrvr.cpp:581 #59 0x0000000000470ad6 in CNSKListenerSrvr::tcpip_listener (arg=0xde0ee0) at Interface/linux/Listener_srvr_ps.cpp:397 #60 0x00007ffff50329f0 in sb_thread_sthr_disp (pp_arg=0xf0b620) at threadl.cpp:253 #61 0x00007ffff4bf9851 in start_thread () from /lib64/libpthread.so.0 #62 0x00007ffff533590d in clone () from /lib64/libc.so.6