[LLVMbugs] [Bug 3011] New: assert fail on vector select on ppc32
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Mon Nov 3 21:45:53 PST 2008
http://llvm.org/bugs/show_bug.cgi?id=3011
Summary: assert fail on vector select on ppc32
Product: libraries
Version: trunk
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Backend: PowerPC
AssignedTo: unassignedbugs at nondot.org
ReportedBy: nicholas at mxc.ca
CC: llvmbugs at cs.uiuc.edu
The test for PR2504 fails on PPC/Linux:
FAIL: /home/buildbot-llvm/1/llvm-ppc/build/test/CodeGen/Generic/select-cc.ll
for PR2504
Failed with signal(SIGABRT) at line 1
while running: llvm-as <
/home/buildbot-llvm/1/llvm-ppc/build/test/CodeGen/Generic/select-cc.ll | llc
ScalarizeVectorResult #0: 0x11080798: v1f64 = select_cc 0x1107fd80, 0x1107fc70,
0x11080688, 0x11080248, 0x110801c0
llc: LegalizeVectorTypes.cpp:41: void
llvm::DAGTypeLegalizer::ScalarizeVectorResult(llvm::SDNode*, unsigned int):
Assertion `0 && "Do not know how to scalarize the result of this operator!"'
failed.
llc[0x10e84308]
llc[0x10e844d4]
[0x100344]
[0xbf871188]
/lib/libc.so.6(abort+0x260)[0xfc0bca0]
/lib/libc.so.6(__assert_fail+0xd8)[0xfc00fd8]
llc[0x10aa8e14]
llc[0x10aa1aec]
llc(_ZN4llvm12SelectionDAG13LegalizeTypesEv+0x34)[0x10aa2444]
llc(_ZN4llvm16SelectionDAGISel17CodeGenAndEmitDAGEv+0x560)[0x10a2e7e0]
llc(_ZN4llvm16SelectionDAGISel16SelectBasicBlockEPNS_10BasicBlockENS_14ilist_iteratorINS_11InstructionEEES5_+0x324)[0x10a31228]
llc(_ZN4llvm16SelectionDAGISel20SelectAllBasicBlocksERNS_8FunctionERNS_15MachineFunctionEPNS_17MachineModuleInfoERKNS_15TargetInstrInfoE+0xa8c)[0x10a31e48]
llc(_ZN4llvm16SelectionDAGISel13runOnFunctionERNS_8FunctionE+0x3c0)[0x10a32e90]
llc[0x1068bd1c]
llc(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0x154)[0x10dd2b98]
llc(_ZN4llvm23FunctionPassManagerImpl3runERNS_8FunctionE+0x90)[0x10dd3a90]
llc(_ZN4llvm19FunctionPassManager3runERNS_8FunctionE+0xc0)[0x10dd3cc4]
llc(main+0xbb0)[0x103bc678]
/lib/libc.so.6[0xfbf1704]
/lib/libc.so.6[0xfbf18c0]
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list