[Bug 736661]
Rsandifo-gcc
736661 at bugs.launchpad.net
Fri Jan 6 14:59:51 UTC 2012
Author: rsandifo
Date: Fri Jan 6 14:59:47 2012
New Revision: 182956
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182956
Log:
gcc/
PR middle-end/48660
* expr.h (copy_blkmode_to_reg): Declare.
* expr.c (copy_blkmode_to_reg): New function.
(expand_assignment): Don't expand register RESULT_DECLs before
the lhs. Use copy_blkmode_to_reg to copy BLKmode values into a
RESULT_DECL register.
(expand_expr_real_1): Handle BLKmode decls when looking for promotion.
gcc/testsuite/
PR middle-end/48660
* g++.dg/pr48660.C: New test.
Added:
branches/gcc-4_5-branch/gcc/testsuite/g++.dg/pr48660.C
Modified:
branches/gcc-4_5-branch/gcc/ChangeLog
branches/gcc-4_5-branch/gcc/expr.c
branches/gcc-4_5-branch/gcc/expr.h
branches/gcc-4_5-branch/gcc/testsuite/ChangeLog
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-4.5 in Ubuntu.
https://bugs.launchpad.net/bugs/736661
Title:
armel FTBFS due to compiler ICE
Status in The GNU Compiler Collection:
In Progress
Status in Linaro GCC:
Fix Released
Status in Linaro GCC 4.5 series:
Fix Released
Status in Linaro GCC 4.6 series:
Fix Released
Status in “ace” package in Ubuntu:
Fix Released
Status in “gcc-4.5” package in Ubuntu:
Confirmed
Status in “gcc-4.6” package in Ubuntu:
Fix Released
Status in “shibboleth-sp2” package in Ubuntu:
Fix Released
Status in “ace” source package in Oneiric:
Confirmed
Status in “gcc-4.5” source package in Oneiric:
Confirmed
Status in “gcc-4.6” source package in Oneiric:
Confirmed
Status in “shibboleth-sp2” source package in Oneiric:
Confirmed
Status in “gcc-4.6” package in Debian:
Fix Released
Bug description:
http://launchpadlibrarian.net/66529698/buildlog_ubuntu-natty-armel
.shibboleth-sp2_2.3.1%2Bdfsg-5ubuntu1_FAILEDTOBUILD.txt.gz
/bin/bash ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -pthread -g -O2 -g -Wall -O2 -O2 -DNDEBUG -pthread -Wall -g -O2 -DNDEBUG -c -o XMLServiceProvider.lo `test -f 'impl/XMLServiceProvider.cpp' || echo './'`impl/XMLServiceProvider.cpp
impl/XMLServiceProvider.cpp: In member function 'std::pair<bool, bool><unnamed>::XMLConfig::_ZTv0_n24_NK12_GLOBAL__N_19XMLConfig7getBoolEPKcS2_(const char*, const char*) const':
impl/XMLServiceProvider.cpp:311:25: internal compiler error: in expand_expr_real_1, at expr.c:8454
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions.
To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/736661/+subscriptions
More information about the foundations-bugs
mailing list