[Bug 903178] Re: [4.6 regression/armhf] ICE, unable to find a register to spill in class 'LO_REGS'
Michael Collison
michael.collison at linaro.org
Fri Jun 13 20:13:31 UTC 2014
Will not fix in older linaro gcc releases. Internal compiler error does
not occur with latest releases of linaro 4.9 or 4.9
** Changed in: gcc-linaro
Status: Triaged => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-4.6 in Ubuntu.
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:
Won't Fix
Status in “gcc-4.6” package in Ubuntu:
Triaged
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
More information about the foundations-bugs
mailing list