[LLVMbugs] [Bug 1224] NEW: llvm-gcc build is broken

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sun Feb 25 06:28:59 PST 2007


http://llvm.org/bugs/show_bug.cgi?id=1224

           Summary: llvm-gcc build is broken
           Product: tools
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: llvm-gcc
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: asl at math.spbu.ru


Even after PR1221 was fixed, I'm getting assertions during _divsc3.o
compilation. Unfortunately, valgrind doesn't show anything wrong and the problem
isn't reproducible with llc.

Even more, if I compile _divsc3.o with llc by hands and continue llvm-gcc build,
I'll get the folowing assertion during guard.cc compilation (from libsupc++):

cc1plus:
/home/asl/proj/llvm/src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:4100:
llvm::SDOperand
llvm::SelectionDAGLowering::CopyValueToVirtualRegister(llvm::Value*, unsigned
int): Assertion `(Op.getOpcode() != ISD::CopyFromReg ||
cast<RegisterSDNode>(Op.getOperand(1))->getReg() != Reg) && "Copy from a reg to
the same reg!"' failed.

And again no valgrind output...
I'm investigating



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the llvm-bugs mailing list