[Bug c++/57168] New: [graphite] -fgraphite-identity breaks app-office/libreoffice-3.6.6.2 OpenXML filter

2013-05-03 Thread de.techno at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57168 Bug #: 57168 Summary: [graphite] -fgraphite-identity breaks app-office/libreoffice-3.6.6.2 OpenXML filter Classification: Unclassified Product: gcc Version: 4.7.2

[Bug c++/57167] New: [graphite] Virtualbox 4.2.2 and above wont work with multiple CPUs.

2013-05-03 Thread de.techno at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57167 Bug #: 57167 Summary: [graphite] Virtualbox 4.2.2 and above wont work with multiple CPUs. Classification: Unclassified Product: gcc Version: 4.7.2 URL: h

[Bug c/57166] New: Manual no longer documents -Wmissing-noreturn alias for -Wsuggest-attribute=noreturn

2013-05-03 Thread josh at joshtriplett dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57166 Bug #: 57166 Summary: Manual no longer documents -Wmissing-noreturn alias for -Wsuggest-attribute=noreturn Classification: Unclassified Product: gcc Version: 4.7.2 S

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-03 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #15 from Alan Modra 2013-05-04 01:21:50 UTC --- With this patch I'm still seeing odd trees in place_block_symbol(). In the following, the type is the correct size (168 bytes), but the var_decl size too small (48 bytes). place

[Bug c++/57163] Link failure with thread_local

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57163 Paolo Carlini changed: What|Removed |Added Summary|Link failure with |Link failure with

[Bug gcov-profile/57165] New: ICE when using -fprofile-use in cgraph.c

2013-05-03 Thread asharif at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57165 Bug #: 57165 Summary: ICE when using -fprofile-use in cgraph.c Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c++/53745] [C++11] Poor diagnostic for ill-formed narrowing conversion in enumerator initializer

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53745 Paolo Carlini changed: What|Removed |Added CC||vvnic.holas at gmail dot

[Bug c++/57164] enumerator value -1 is too large for underlying type ‘unsigned int’

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57164 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/57164] enumerator value -1 is too large for underlying type ‘unsigned int’

2013-05-03 Thread vvnic.holas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57164 --- Comment #1 from Nicholas 2013-05-03 21:24:03 UTC --- (assuming 32-bit ints and two's complement)

[Bug c++/57164] New: enumerator value -1 is too large for underlying type ‘unsigned int’

2013-05-03 Thread vvnic.holas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57164 Bug #: 57164 Summary: enumerator value -1 is too large for underlying type ‘unsigned int’ Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRME

[Bug fortran/56743] Namelist bug with comment and no blank

2013-05-03 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56743 --- Comment #5 from Jerry DeLisle 2013-05-03 20:32:51 UTC --- I have a patch testing that fixes the items identified in the attachment of Comment #4 by accepting them as extension.

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug rtl-optimization/57159] Latent bug in RTL GCSE/PRE

2013-05-03 Thread jules at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57159 --- Comment #5 from jules at gcc dot gnu.org 2013-05-03 20:05:19 UTC --- Actually the last paragraph might not make sense -- insn 16/17's *operands* are not available at the end of the BB, but only if the REG_EQUAL note contents are substitu

[Bug rtl-optimization/57159] Latent bug in RTL GCSE/PRE

2013-05-03 Thread jules at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57159 --- Comment #4 from jules at gcc dot gnu.org 2013-05-03 19:56:33 UTC --- Created attachment 30029 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30029 Before/after dumps Here are some before/after dumps taken from the out-of-tree por

[Bug target/57150] GCC when targeting power7 spills long double using VSX instructions.

2013-05-03 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57150 --- Comment #4 from Michael Meissner 2013-05-03 19:18:21 UTC --- Created attachment 30028 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30028 Patch to use scalar modes for TF/TD caller saves.

[Bug rtl-optimization/57159] Latent bug in RTL GCSE/PRE

2013-05-03 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57159 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comm

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #13 from Bill Schmidt 2013-05-03 17:32:05 UTC --- Teresa, thanks for the prompt fix!

[Bug tree-optimization/57149] [4.8/4.9 Regression] wrong -Wmaybe-uninitialized warning with -Os

2013-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57149 Jakub Jelinek changed: What|Removed |Added Summary|[4.8 Regression] wrong |[4.8/4.9 Regression] wrong

[Bug tree-optimization/57149] [4.8 Regression] wrong -Wmaybe-uninitialized warning with -Os

2013-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57149 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Co

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #14 from Martin Liška 2013-05-03 17:00:19 UTC --- Created attachment 30027 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30027 Build log1

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #13 from Martin Liška 2013-05-03 16:59:42 UTC --- I attached build log where compilation is aborted after calling add_symbol_to_partition_1 of FieldCacheImpl.o. If it is not useful, please tell me how to provide more verbose details

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #12 from Jan Hubicka 2013-05-03 16:48:41 UTC --- > Hi, >you are right, the symbol is also missing in FieldCacheImpl.o. > > Unlike FieldCacheImpl.o, propagg.o really contains symbol: > _ZNSt11_Tuple_implILm0EJRKiEEC1Ev >

[Bug tree-optimization/57144] [4.9 regression] mpfr miscompiled after r198413

2013-05-03 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57144 --- Comment #3 from Jeffrey A. Law 2013-05-03 16:37:34 UTC --- I've checked in a patch to the trunk which should fix this problem. If you could verify on ia64 it would be greatly appreciated.

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #12 from Teresa Johnson 2013-05-03 16:24:33 UTC --- My powerpc bootstrap completed successfully. Sent patch out for review. Teresa On Fri, May 3, 2013 at 9:03 AM, sje at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzi

[Bug c++/57163] New: Link failure with thread_local std::default_random_engine

2013-05-03 Thread jleahy+gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57163 Bug #: 57163 Summary: Link failure with thread_local std::default_random_engine Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #11 from Steve Ellcey 2013-05-03 16:03:48 UTC --- My mips build seems to be working with the patch. It has gotten past the point where it died last night but the complete bootstrap isn't finished yet.

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #10 from Teresa Johnson 2013-05-03 15:41:14 UTC --- Hi Steve! Can you confirm whether the patch I just sent also fixes the mips failure? Thanks, Teresa On Fri, May 3, 2013 at 8:40 AM, sje at gcc dot gnu.org wrote: > >

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #9 from Teresa Johnson 2013-05-03 15:40:16 UTC --- The problem is that with the rounding divide, an odd numbered probability being propagated along a 50-50 branch will be rounded up along both edges, resulting in 1 higher proba

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org --- Comme

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #11 from Martin Liška 2013-05-03 15:22:15 UTC --- Created attachment 30025 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30025 Preprocessed propag.c

[Bug c++/57025] Solaris g++ defines __STDC_VERSION__=199901L

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57025 Martin Liška changed: What|Removed |Added CC||marxin.liska at gmail dot

[Bug c++/57025] Solaris g++ defines __STDC_VERSION__=199901L

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57025 --- Comment #5 from Martin Liška 2013-05-03 15:20:17 UTC --- Created attachment 30024 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30024 Preprocessed propagg.c

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #10 from Martin Liška 2013-05-03 15:19:08 UTC --- Hi, you are right, the symbol is also missing in FieldCacheImpl.o. Unlike FieldCacheImpl.o, propagg.o really contains symbol: _ZNSt11_Tuple_implILm0EJRKiEEC1Ev I'm going to attac

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #7 from Teresa Johnson 2013-05-03 15:10:50 UTC --- Thanks for the test case - reproduced with my stage1 compiler on gcc110. Teresa On Fri, May 3, 2013 at 8:02 AM, dje at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzil

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #14 from Jakub Jelinek 2013-05-03 15:05:55 UTC --- $ readelf -Ws obj627/i686-pc-linux-gnu/libjava/.libs/*.so.* | grep _atable_syms_gnu_classpath_tools_keytool_Main.ShutdownHook 9864: 00359ca824 OBJECT LOCAL DEFAULT 23

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 Jakub Jelinek changed: What|Removed |Added Attachment #30010|0 |1 is obsolete|

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #6 from David Edelsohn 2013-05-03 15:02:18 UTC --- Created attachment 30022 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30022 Testcase Testcase from Anton Blanchard transferred from PR 57161 # gcc -O2 -c foo.c fo

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #5 from Teresa Johnson 2013-05-03 15:01:51 UTC --- Couldn't reproduce on x86_64, so I am on gcc110 trying to get a bootstrap compiler build going to reproduce. Also see the dup with testcase (again doesn't reproduce on x86_64,

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 David Edelsohn changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRM

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 David Edelsohn changed: What|Removed |Added CC||anton at samba dot org --- Com

[Bug middle-end/57161] ICE in in check_probability, at basic-block.h:941

2013-05-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57161 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #9 from Jan Hubicka 2013-05-03 14:19:22 UTC --- Hi, I can not find any symbol ZNSt11_Tuple_implILm0EJRKPN6lucene5index11IndexReaderEEEC1Ev in the preprocessed file you added. Can you check if the symbol appears in LTO symbol

[Bug tree-optimization/57156] miscompilation of call to _mm_cmpeq_epi8(a, a) or _mm_comtrue_epu8(a, a) with uninitialized a

2013-05-03 Thread kretz at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57156 Matthias Kretz changed: What|Removed |Added Component|target |tree-optimization --- Comment #7 from M

[Bug target/57106] [4.8/4.9 Regression] -fcompare-debug failure with -O2 -fschedule-insns -funroll-all-loops

2013-05-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57106 Uros Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED URL|

[Bug tree-optimization/57051] Optimization regression in 4.8.0 from 4.7.2

2013-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57051 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.8.1 |--- Summary|[4.8 Regr

[Bug tree-optimization/57051] [4.8 Regression] Optimization regression in 4.8.0 from 4.7.2

2013-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57051 --- Comment #6 from Jakub Jelinek 2013-05-03 13:57:52 UTC --- Author: jakub Date: Fri May 3 13:16:13 2013 New Revision: 198580 URL: http://gcc.gnu.org/viewcvs?rev=198580&root=gcc&view=rev Log: Backported from mainline 2013-0

[Bug tree-optimization/57162] New: Ofast does not make use of avx while O3 does

2013-05-03 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57162 Bug #: 57162 Summary: Ofast does not make use of avx while O3 does Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/57130] [4.8/4.9 Regression] Incorrect "and --> extract" conversion in combine

2013-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57130 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug lto/57084] 483. xalancbmk run fails with -O2 -flto for i686

2013-05-03 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57084 --- Comment #4 from Martin Jambor 2013-05-03 13:45:28 UTC --- (In reply to comment #3) > > @@ -1993,6 +1994,18 @@ ipa_intraprocedural_devirtualization (gi > >token = OBJ_TYPE_REF_TOKEN (otr); > >fndecl = gimple_get_virt_method_for

[Bug middle-end/57161] ICE in in check_probability, at basic-block.h:941

2013-05-03 Thread anton at samba dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57161 --- Comment #2 from Anton Blanchard 2013-05-03 13:17:31 UTC --- A bisect hit this commit: 2013-05-02 Teresa Johnson * loop-unswitch.c (unswitch_loop): Use helper routines with rounding divides. * cf

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #8 from Martin Liška 2013-05-03 13:07:56 UTC --- Flags: g++ -DCPPU_ENV=gcc3 -DLIBO_INTERNAL_ONLY -DLINUX -DNDEBUG -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DSOLAR_JAVA -DSUPD=410 -DUNIX -DUNX -DX86_64 -D_PTHREADS -D_REENTRANT -DRTL_USING -

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #7 from Jan Hubicka 2013-05-03 13:03:32 UTC --- Hmm, not weakref but really weak alias of external function. This seems even more weird. What are the flags used to compile the .o file? Honza

[Bug middle-end/57161] ICE in in check_probability, at basic-block.h:941

2013-05-03 Thread anton at samba dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57161 --- Comment #1 from Anton Blanchard 2013-05-03 12:53:49 UTC --- Created attachment 30021 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30021 Testcase

[Bug middle-end/57161] New: ICE in in check_probability, at basic-block.h:941

2013-05-03 Thread anton at samba dot org
4.9.0 20130503 (experimental) (GCC) # gcc -O2 -c foo.c foo.c: In function 'testcase': foo.c:40:1: internal compiler error: in check_probability, at basic-block.h:941 } ^ 0x105bb57b check_probability ../../gcc/gcc/basic-block.h:941 0x105bb57b check_probability ../../gcc/

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #6 from Martin Liška 2013-05-03 12:44:44 UTC --- Created attachment 30020 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30020 FieldCacheImpl.c

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #5 from Martin Liška 2013-05-03 12:43:56 UTC --- Looks like the problem has many occurrences in CLucene: _ZNSt11_Tuple_implILm0EJRKPN6lucene5index11IndexReaderEEEC1Ev/146876 (_ZNSt11_Tuple_implILm0EJRKPN6lucene5index11IndexReaderEEE

[Bug fortran/57160] New: short-circuit IF only with -ffrontend-optimize

2013-05-03 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57160 Bug #: 57160 Summary: short-circuit IF only with -ffrontend-optimize Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: enhancemen

[Bug libstdc++/54577] deque::erase() still takes iterator instead of const_iterator

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54577 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/57159] Latent bug in RTL GCSE/PRE

2013-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57159 Richard Biener changed: What|Removed |Added CC||stevenb.gcc at gmail dot

[Bug target/57156] miscompilation of call to _mm_cmpeq_epi8(a, a) or _mm_comtrue_epu8(a, a) with uninitialized a

2013-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57156 --- Comment #6 from Richard Biener 2013-05-03 12:27:05 UTC --- (In reply to comment #5) > (In reply to comment #4) > > I wouldn't know how to counter this for the _mm_cmpeq_epi8 case > > Actually, I have yet to find something in the sta

[Bug libstdc++/57158] std::list.erase(const_iterator pos) not implemented

2013-05-03 Thread mattyclarkson at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57158 --- Comment #3 from Matt Clarkson 2013-05-03 12:21:22 UTC --- Thanks, glad it's been reported.

[Bug c/57157] Poor optimization of portable rotate idiom

2013-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/57084] 483. xalancbmk run fails with -O2 -flto for i686

2013-05-03 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57084 --- Comment #3 from Jan Hubicka 2013-05-03 12:17:20 UTC --- > @@ -1993,6 +1994,18 @@ ipa_intraprocedural_devirtualization (gi >token = OBJ_TYPE_REF_TOKEN (otr); >fndecl = gimple_get_virt_method_for_binfo (tree_low_cst (token, 1),

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #4 from Jan Hubicka 2013-05-03 12:15:48 UTC --- > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 > > --- Comment #3 from Martin Liška 2013-05-03 > 11:20:00 UTC --- > lto-partition.c:265 (add_symbol_to_partition) > > c++filt

[Bug target/47769] [missed optimization] use of btr (bit test and reset)

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47769 Paolo Carlini changed: What|Removed |Added Status|WAITING |NEW

[Bug rtl-optimization/57159] Latent bug in RTL GCSE/PRE

2013-05-03 Thread jules at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57159 --- Comment #1 from jules at gcc dot gnu.org 2013-05-03 11:56:53 UTC --- Created attachment 30019 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30019 patch

[Bug rtl-optimization/57159] New: Latent bug in RTL GCSE/PRE

2013-05-03 Thread jules at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57159 Bug #: 57159 Summary: Latent bug in RTL GCSE/PRE Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: minor Priority: P

[Bug target/57106] [4.8/4.9 Regression] -fcompare-debug failure with -O2 -fschedule-insns -funroll-all-loops

2013-05-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57106 Uros Bizjak changed: What|Removed |Added Component|rtl-optimization|target --- Comment #4 from Uros B

[Bug rtl-optimization/57106] [4.8/4.9 Regression] -fcompare-debug failure with -O2 -fschedule-insns -funroll-all-loops

2013-05-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57106 Uros Bizjak changed: What|Removed |Added CC||ubizjak at gmail dot com,

[Bug target/47769] [missed optimization] use of btr (bit test and reset)

2013-05-03 Thread kretz at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47769 --- Comment #5 from Matthias Kretz 2013-05-03 11:45:49 UTC --- Another ping. The bug status is still WAITING...

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #2 from Bill Schmidt 2013-05-03 11:45:06 UTC --- There is a powerpc64 pool machine available. I believe it's gcc110.

[Bug tree-optimization/57027] [4.9 Regression] ICE in gimple_assign_rhs_code, at gimple.h:2022

2013-05-03 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57027 --- Comment #6 from dave.anglin at bell dot net 2013-05-03 11:27:33 UTC --- On 3-May-13, at 6:11 AM, amylaar at gcc dot gnu.org wrote: > The preprocessed testcase from the first attachment fails needs a > different > > sanity check in

[Bug c++/57038] Latest libreoffice compilation fails with enabled LTO

2013-05-03 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038 --- Comment #3 from Martin Liška 2013-05-03 11:20:00 UTC --- lto-partition.c:265 (add_symbol_to_partition) c++filt: std::_Tuple_impl<0ul, int const&>::_Tuple_impl() dump_symtab_node: _ZNSt11_Tuple_implILm0EJRKiEEC1Ev/281156 (_ZNSt11_Tuple_impl

[Bug tree-optimization/57027] [4.9 Regression] ICE in gimple_assign_rhs_code, at gimple.h:2022

2013-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57027 --- Comment #5 from Richard Biener 2013-05-03 10:53:50 UTC --- (In reply to comment #4) > Created attachment 30016 [details] > amended patch > > Using an i686-px-linux-gnu X hppa64-hp-hpux11.11 cross compiler, I've > verified that the

[Bug c++/57155] casting to const reference error

2013-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57155 --- Comment #3 from Jonathan Wakely 2013-05-03 10:51:10 UTC --- Keep reading 5.4, you didn't get to the bit about type conversions.

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-03 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #12 from Alan Modra 2013-05-03 10:47:22 UTC --- Created attachment 30017 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30017 Use .org instead of padding in section anchor block This one ensures that offsets of emitted

[Bug libgcj/57074] gcc-4.8.0 libgcj regression on 32bit Power architecture

2013-05-03 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57074 --- Comment #11 from Alan Modra 2013-05-03 10:42:12 UTC --- No, of course that doesn't work. We make references into the section anchor block as .LANCHORn+offset, so the items in the block must be exactly where place_block_symbol() expect

[Bug libstdc++/57158] std::list.erase(const_iterator pos) not implemented

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57158 --- Comment #2 from Paolo Carlini 2013-05-03 10:36:15 UTC --- Matter of priorities. Note that unordered and associative containers and forward_list are already fine.

[Bug libstdc++/54577] deque::erase() still takes iterator instead of const_iterator

2013-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54577 Jonathan Wakely changed: What|Removed |Added CC||mattyclarkson at gmail dot

[Bug libstdc++/57158] std::list.erase(const_iterator pos) not implemented

2013-05-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57158 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/57155] casting to const reference error

2013-05-03 Thread rockeet at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57155 --- Comment #2 from rockeet 2013-05-03 10:35:53 UTC --- In this case, C++ shouldn't create a temporal object and bound the const ref to it. The C++ standard (C++11) says: 5.2.1 Subscripting [expr.sub] 1 A postfix expression followed by an expre

[Bug c++/54941] do not print line/column numbers for :0:0

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54941 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot

[Bug libstdc++/57158] New: std::list.erase(const_iterator pos) not implemented

2013-05-03 Thread mattyclarkson at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57158 Bug #: 57158 Summary: std::list.erase(const_iterator pos) not implemented Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: norma

[Bug tree-optimization/57027] [4.9 Regression] ICE in gimple_assign_rhs_code, at gimple.h:2022

2013-05-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57027 Jorn Wolfgang Rennecke changed: What|Removed |Added Attachment #30004|0 |1 is obsolete|

[Bug middle-end/57073] __builtin_powif (-1.0, k) should be optimized to "1.0 - 2.0 * (K%2)"

2013-05-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57073 --- Comment #9 from Tobias Burnus 2013-05-03 09:58:20 UTC --- After some discussion with Jakub and Richard - and after doing some code reads, I think it is best do handle this in tree-ssa-math-opts.c (search for gimple_expand_builtin_powi

[Bug middle-end/57147] [4.9 Regression]: setjmp call and if body wrongly elided (function runs off early end)

2013-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57147 --- Comment #5 from Richard Biener 2013-05-03 09:57:17 UTC --- A similar testcase is for not 'const' but 'noreturn' discovery which should end up purging the fallthru edge. struct __jmp_buf_tag {}; typedef struct __jmp_buf_tag jmp_buf[1

[Bug target/57156] miscompilation of call to _mm_cmpeq_epi8(a, a) or _mm_comtrue_epu8(a, a) with uninitialized a

2013-05-03 Thread kretz at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57156 --- Comment #5 from Matthias Kretz 2013-05-03 09:56:00 UTC --- (In reply to comment #4) > I wouldn't know how to counter this for the _mm_cmpeq_epi8 case Actually, I have yet to find something in the standard that says using an uninitia

[Bug c++/53540] C++11: using fails to be equivalent to typedef

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53540 Paolo Carlini changed: What|Removed |Added CC||paul at preney dot ca --- Comme

[Bug c++/54309] [C++11] type alias accessing class template typename

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54309 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug c++/53846] [c++11] memory exhaustion on simple recursive function template that uses decltype

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53846 --- Comment #4 from Paolo Carlini 2013-05-03 09:47:02 UTC --- It would be nice to either track down which patch fixed it (I vaguely remember something but I'm not sure) or have a testcase failing quickly and sharply.

[Bug middle-end/57147] [4.9 Regression]: setjmp call and if body wrongly elided (function runs off early end)

2013-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57147 --- Comment #4 from Richard Biener 2013-05-03 09:46:45 UTC --- It's fixup_cfg that removes the abnormal edge after ipa-pure-const figures that SetNaClSwitchExpectations () is const. And it's gimple_purge_dead_abnormal_call_edges that rem

[Bug target/57156] miscompilation of call to _mm_cmpeq_epi8(a, a) or _mm_comtrue_epu8(a, a) with uninitialized a

2013-05-03 Thread kretz at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57156 --- Comment #4 from Matthias Kretz 2013-05-03 09:37:58 UTC --- (In reply to comment #3) > I think this is undefined code as you use a uninitialized. I wouldn't know how to counter this for the _mm_cmpeq_epi8 case, but for _mm_comtrue_ep

[Bug c++/54318] [C++11] Bogus "template instantiation depth exceeds maximum" error + segfault

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54318 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug middle-end/57147] [4.9 Regression]: setjmp call and if body wrongly elided (function runs off early end)

2013-05-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57147 --- Comment #3 from Richard Biener 2013-05-03 09:24:45 UTC --- Reduced testcase, miscompiles at -O. struct __jmp_buf_tag {}; typedef struct __jmp_buf_tag jmp_buf[1]; extern int _setjmp (struct __jmp_buf_tag __env[1]); jmp_buf g_retur

[Bug libgcc/57085] Segmentation Fault when building a c file

2013-05-03 Thread synergye at codefi dot re
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57085 synergye at codefi dot re changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Reso

[Bug c++/54318] [C++11] Bogus "template instantiation depth exceeds maximum" error + segfault

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54318 --- Comment #2 from Paolo Carlini 2013-05-03 09:20:10 UTC --- Too late for 4.7.x, but let me add the testcase to the testsuite, to be safe.

[Bug c/57157] New: Poor optimization of portable rotate idiom

2013-05-03 Thread nisse at lysator dot liu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57157 Bug #: 57157 Summary: Poor optimization of portable rotate idiom Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal

[Bug target/57156] miscompilation of call to _mm_cmpeq_epi8(a, a) or _mm_comtrue_epu8(a, a) with uninitialized a

2013-05-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57156 --- Comment #3 from Andrew Pinski 2013-05-03 09:16:20 UTC --- I think this is undefined code as you use a uninitialized.

[Bug target/57156] miscompilation of call to _mm_cmpeq_epi8(a, a) or _mm_comtrue_epu8(a, a) with uninitialized a

2013-05-03 Thread kretz at kde dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57156 --- Comment #2 from Matthias Kretz 2013-05-03 09:15:33 UTC --- The failure disappears with -fno-tree-ccp

[Bug c++/57044] The following code won't compile

2013-05-03 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57044 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

  1   2   >