Also happens on armel - so this is not just armhf. Ramana
On 12 December 2011 21:48, Michael Hope <[email protected]> wrote: > The fault was introduced somewhere in bzr106805 to 106808. > > The most suspicious one is " > > 106807 [merge] > committer: Ramana Radhakrishnan <[email protected]> > branch nick: 4.6 > timestamp: Mon 2011-09-12 15:14:00 +0100 > message: > backport conditional compares changes. > """ > > Ramana, could you have a look at it? > > ** Changed in: gcc-linaro > Assignee: (unassigned) => Ramana Radhakrishnan (ramana) > > -- > You received this bug notification because you are a member of Linaro > Toolchain Developers, which is subscribed to Linaro GCC. > https://bugs.launchpad.net/bugs/903178 > > Title: > [4.6 regression/armhf] ICE, unable to find a register to spill in > class 'LO_REGS' > > Status in Linaro GCC: > Triaged > Status in “gcc-4.6” package in Ubuntu: > Confirmed > > Bug description: > seen with gcc-4.6 4.6.2-7ubuntu1, works with gcc-4.5 > > > $ gcc -c -O2 -g TextDiagnosticPrinter.ii > /scratch/packages/llvm/clang-2.9/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp: > In member function 'void > clang::TextDiagnosticPrinter::EmitCaretDiagnostic(clang::SourceLocation, > clang::CharSourceRange*, unsigned int, const clang::SourceManager&, const > clang::FixItHint*, unsigned int, unsigned int, unsigned int, unsigned int, > unsigned int)': > /scratch/packages/llvm/clang-2.9/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp:592:1: > error: unable to find a register to spill in class 'LO_REGS' > /scratch/packages/llvm/clang-2.9/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp:592:1: > error: this is the insn: > (insn 137 148 138 3 (parallel [ > (set (reg/v:SI 208 [ Suppressed ]) > (and:SI (ltu:SI (reg/v:SI 1356 [ OnMacroInst ]) > (reg/v:SI 1358 [ MacroSkipEnd ])) > (geu:SI (reg/v:SI 1356 [ OnMacroInst ]) > (reg/v:SI 1357 [ MacroSkipStart ])))) > (clobber (reg:CC 24 cc)) > ]) > /scratch/packages/llvm/clang-2.9/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp:311 > 282 {*and_scc_scc_nodom} > (expr_list:REG_UNUSED (reg:CC 24 cc) > (nil))) > /scratch/packages/llvm/clang-2.9/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp:592: > confused by earlier errors, bailing out > > To manage notifications about this bug go to: > https://bugs.launchpad.net/gcc-linaro/+bug/903178/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/903178 Title: [4.6 regression/armhf] ICE, unable to find a register to spill in class 'LO_REGS' To manage notifications about this bug go to: https://bugs.launchpad.net/gcc-linaro/+bug/903178/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
