[LLVMbugs] [Bug 8711] New: infinite loop in MCAsmLayout::EnsureValid

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Tue Nov 30 14:14:56 PST 2010


           Summary: infinite loop in MCAsmLayout::EnsureValid
           Product: new-bugs
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: marc.glisse at normalesup.org
                CC: llvmbugs at cs.uiuc.edu


when I compile a source file with clang++, the compilation never stops.
Attaching gdb to clang shows that it is stuck in:
llvm::MCAsmLayout::EnsureValid(llvm::MCFragment const*) const

This is a recent regression (at most 2-3 weeks I guess).

I am not sure what the right way is to proceed. I can provide you with a
preprocessed source file that exhibits this behavior, but it is likely to be
around 1 million lines. It is much harder to produce a reduced testcase than
with a crash.

Since the function has Asm in its name, let me mention this is an x86_64 and I
don't specify any arch/tune.

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