[Bug middle-end/48585] New: [4.7 Regression] 483.xalancbmk in SPEC CPU 2006 failed to build

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48585 Summary: [4.7 Regression] 483.xalancbmk in SPEC CPU 2006 failed to build Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Com

[Bug driver/48524] spec language does not cover switches with separated form

2011-04-12 Thread dirtyepic at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48524 Ryan Hill changed: What|Removed |Added Severity|normal |enhancement

[Bug middle-end/48584] New: [4.7 Regression] AVX testcase failures

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48584 Summary: [4.7 Regression] AVX testcase failures Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassi

[Bug libstdc++/48559] parallel-mode vs C++0x

2011-04-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48559 --- Comment #4 from Paolo Carlini 2011-04-13 02:02:32 UTC --- Johannes, all - if everything goes well, in a couple of days we'll have a very good std::is_constructible in, contributed by Daniel, thus, it will be trivial, std::is_copy_constructi

[Bug rtl-optimization/48583] Mismatch between CFG and IR after cfglayout

2011-04-12 Thread eraman at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48583 --- Comment #3 from Easwaran Raman 2011-04-13 00:18:38 UTC --- Sorry for the noise. I have a patch to DSE that fails with nrv5.C and I thought this is somehow causing it.

[Bug rtl-optimization/48583] Mismatch between CFG and IR after cfglayout

2011-04-12 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48583 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/28956] Illegal array initialization accepted

2011-04-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28956 Jonathan Wakely changed: What|Removed |Added Known to fail||4.4.6, 4.5.3, 4.6.0 --- Comment #4 from

[Bug rtl-optimization/48583] Mismatch between CFG and IR after cfglayout

2011-04-12 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48583 --- Comment #1 from Andrew Pinski 2011-04-12 23:56:56 UTC --- IIRC cfglayout has implicit gotos in the IR.

[Bug c++/20039] uninitialized const in `new' of `const struct'

2011-04-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20039 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug rtl-optimization/48583] New: Mismatch between CFG and IR after cfglayout

2011-04-12 Thread eraman at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48583 Summary: Mismatch between CFG and IR after cfglayout Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assigne

[Bug target/48576] wrong code when accessing variables in a large stack frame

2011-04-12 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48576 --- Comment #3 from Mikael Pettersson 2011-04-12 22:41:14 UTC --- Created attachment 23969 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23969 standalone and reduced test case Succeeds with no output, or segfaults. I'll try a bisection la

[Bug rtl-optimization/44194] struct returned by value generates useless stores

2011-04-12 Thread eraman at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44194 --- Comment #9 from Easwaran Raman 2011-04-12 22:39:23 UTC --- Created attachment 23968 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23968 Patch to dse.c to be less conservative with calls. Currently dse kills all stores on a call since c

[Bug c/46076] [4.6/4.7 regression] constant propagation and compile-time math no longer happening versus 4.4 and 4.5

2011-04-12 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #28 from rguenther at suse dot de 2011-04-12 22:31:53 UTC --- On Tue, 12 Apr 2011, matt at use dot net wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 > > --- Comment #27 from Matt Hargett 2011-04-12 18:15:33 > UTC ---

[Bug middle-end/42636] warning: ‘line[0]’ may be used uninitialized in this function

2011-04-12 Thread gccbugs at joern dot heissler.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42636 --- Comment #1 from Joern Heissler 2011-04-12 21:51:30 UTC --- New compiler output: gcc version 4.5.2 (Debian 4.5.2-8) outputs a new message: $ gcc-4.5 -O -Wuninitialized kr-1-17.c #‘ssa_name’ not supported by pp_c_expression#]’kr-1-17.c: In fu

[Bug c++/20039] uninitialized const in `new' of `const struct'

2011-04-12 Thread fabien at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20039 fabien at gcc dot gnu.org changed: What|Removed |Added Status|NEW |UNCONFIRMED CC

[Bug rtl-optimization/48580] missed optimization: integer overflow checks

2011-04-12 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #7 from joseph at codesourcery dot com 2011-04-12 21:16:41 UTC --- On Tue, 12 Apr 2011, zackw at panix dot com wrote: > Addendum: what would *you* describe as the correct C idiom for > ensuring that the product of two signed integers

[Bug rtl-optimization/48580] missed optimization: integer overflow checks

2011-04-12 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #6 from joseph at codesourcery dot com 2011-04-12 21:09:53 UTC --- On Tue, 12 Apr 2011, zackw at panix dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 > > --- Comment #4 from Zack Weinberg 2011-04-12 > 21:03:01 U

[Bug rtl-optimization/48580] missed optimization: integer overflow checks

2011-04-12 Thread zackw at panix dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #5 from Zack Weinberg 2011-04-12 21:04:34 UTC --- Addendum: what would *you* describe as the correct C idiom for ensuring that the product of two signed integers was positive and did not overflow the range of a same-sized signed integ

[Bug c++/48574] [4.6/4.7 Regression] ICE

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 --- Comment #6 from Jakub Jelinek 2011-04-12 21:03:34 UTC --- Reduced testcase (ICEs even with no options): struct A { virtual void foo (); }; template void bar (T x) { A &b = *x; b.foo (); }

[Bug rtl-optimization/48580] missed optimization: integer overflow checks

2011-04-12 Thread zackw at panix dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #4 from Zack Weinberg 2011-04-12 21:03:01 UTC --- On Tue, Apr 12, 2011 at 1:52 PM, joseph at codesourcery dot com wrote: >> In the code that this is cut down from, both arguments are known to be >> strictly >> positive, but neither

[Bug rtl-optimization/48580] missed optimization: integer overflow checks

2011-04-12 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #3 from joseph at codesourcery dot com 2011-04-12 20:52:48 UTC --- On Tue, 12 Apr 2011, zackw at panix dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 > > --- Comment #2 from Zack Weinberg 2011-04-12 > 20:40:41 U

[Bug rtl-optimization/48580] missed optimization: integer overflow checks

2011-04-12 Thread zackw at panix dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #2 from Zack Weinberg 2011-04-12 20:40:41 UTC --- (In reply to comment #1) > > Two signed integers given that they are known to be positive, anyway. > This may return unexpected results if either or both arguments are > negative o

[Bug c++/48582] New: Template non-type arguments doesn't accept null pointer constant value

2011-04-12 Thread boostcpp at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48582 Summary: Template non-type arguments doesn't accept null pointer constant value Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug rtl-optimization/48580] missed optimization: integer overflow checks

2011-04-12 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 --- Comment #1 from joseph at codesourcery dot com 2011-04-12 20:18:13 UTC --- On Tue, 12 Apr 2011, zackw at panix dot com wrote: > To the best of my knowledge, this is the only safe way (without -fwrapv) to > check whether the product of two sig

[Bug target/47178] QtWebKit miscompiled for x86_64-*-mingw*

2011-04-12 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47178 Kai Tietz changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug c++/47490] __Unwind_SjLj_Unregister clobbers return value with i586-mingw32msvc-g++ 4.4.4 and -fstack-protector

2011-04-12 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47490 Kai Tietz changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/48519] wrong return-value, with an if () {} after return

2011-04-12 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48519 Kai Tietz changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/47490] __Unwind_SjLj_Unregister clobbers return value with i586-mingw32msvc-g++ 4.4.4 and -fstack-protector

2011-04-12 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47490 Kai Tietz changed: What|Removed |Added CC||hilmar.ackermann at |

[Bug c++/47490] __Unwind_SjLj_Unregister clobbers return value with i586-mingw32msvc-g++ 4.4.4 and -fstack-protector

2011-04-12 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47490 Kai Tietz changed: What|Removed |Added CC||gcc at david dot |

[Bug target/30047] Corrupt return value in specific context

2011-04-12 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30047 Kai Tietz changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug bootstrap/45174] Make fails in zlib

2011-04-12 Thread dschlic1 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45174 --- Comment #29 from Donald Schlicht 2011-04-12 19:36:43 UTC --- I found that there is a problem with the gcc compiler that shipps with Ubuntu. If you build the gcc compiler from scratch for Linux, then the build for the arm works.

[Bug target/48519] wrong return-value, with an if () {} after return

2011-04-12 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48519 --- Comment #8 from Dmitry Gorbachev 2011-04-12 19:32:16 UTC --- "__Unwind_SjLj_Unregister clobbers return value". I can reproduce it with ver. 4.4.4; works with 4.4.6. See also: PR47490, PR30047 (of which this PR is a dup).

[Bug target/48576] wrong code when accessing variables in a large stack frame

2011-04-12 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48576 Mikael Pettersson changed: What|Removed |Added CC||mikpe at it dot uu.se --- Comment #2

[Bug c++/48581] New: [C++0x][SFINAE] Lack of ADL in default template argument types

2011-04-12 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48581 Summary: [C++0x][SFINAE] Lack of ADL in default template argument types Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug libstdc++/48559] parallel-mode vs C++0x

2011-04-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48559 --- Comment #3 from Jonathan Wakely 2011-04-12 19:20:29 UTC --- (In reply to comment #2) > On the other hand, we sometimes need references to elements of the > random-access input sequence(s). We could always use an iterator, but that > might be

[Bug fortran/48360] [4.6/4.7 Regression] ICE on array assignment statement with allocatable LHS

2011-04-12 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48360 --- Comment #6 from Paul Thomas 2011-04-12 19:14:52 UTC --- Author: pault Date: Tue Apr 12 19:14:49 2011 New Revision: 172339 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172339 Log: 2011-04-12 Paul Thomas PR fortran/48360 P

[Bug fortran/48456] [4.6/4.7 Regression] Realloc on assignment: ICE in fold_binary_loc

2011-04-12 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48456 --- Comment #4 from Paul Thomas 2011-04-12 19:14:53 UTC --- Author: pault Date: Tue Apr 12 19:14:49 2011 New Revision: 172339 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172339 Log: 2011-04-12 Paul Thomas PR fortran/48360 P

[Bug target/46898] libgcc build failure on lm32-elf

2011-04-12 Thread tnorth at fedoraproject dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46898 Thibault North changed: What|Removed |Added CC||tnorth at fedoraproject dot

[Bug libstdc++/48559] parallel-mode vs C++0x

2011-04-12 Thread singler at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48559 sing...@gcc.gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/48195] ICE: vector VEC(ipa_node_params_t,base) index domain error, in ipa_analyze_node at ipa-prop.c:1525 with -flto --param partial-inlining-entry-probability=101

2011-04-12 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48195 Martin Jambor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/48580] New: missed optimization: integer overflow checks

2011-04-12 Thread zackw at panix dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48580 Summary: missed optimization: integer overflow checks Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: rtl-optimization A

[Bug tree-optimization/48195] ICE: vector VEC(ipa_node_params_t,base) index domain error, in ipa_analyze_node at ipa-prop.c:1525 with -flto --param partial-inlining-entry-probability=101

2011-04-12 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48195 --- Comment #6 from Martin Jambor 2011-04-12 18:31:58 UTC --- Author: jamborm Date: Tue Apr 12 18:31:55 2011 New Revision: 172332 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172332 Log: 2011-04-12 Martin Jambor PR tree-optimiza

[Bug c++/48578] Range-based for-loops do not compile when -nostdinc is given

2011-04-12 Thread jobnoorman at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48578 --- Comment #2 from Job Noorman 2011-04-12 18:29:41 UTC --- Ok I see. Thanks for the clarification!

[Bug middle-end/42371] dead code not eliminated during folding with whole-program

2011-04-12 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42371 Matt Hargett changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/48579] New: ICE: verify_flow_info: too many outgoing branch edges from bb 3 with asm goto

2011-04-12 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48579 Summary: ICE: verify_flow_info: too many outgoing branch edges from bb 3 with asm goto Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P

[Bug c++/46890] [4.6 Regression] Failed to compile scummvm's player_v4a.cpp

2011-04-12 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46890 Matt Hargett changed: What|Removed |Added Status|RESOLVED|VERIFIED --- Comment #12 from Matt Hargett

[Bug c/46076] [4.6/4.7 regression] constant propagation and compile-time math no longer happening versus 4.4 and 4.5

2011-04-12 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #27 from Matt Hargett 2011-04-12 18:15:33 UTC --- That's unfortunate. Can you adjust the target milestone, then?

[Bug tree-optimization/43270] array-bounds false negative

2011-04-12 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43270 Matt Hargett changed: What|Removed |Added Status|RESOLVED|VERIFIED --- Comment #21 from Matt Hargett

[Bug c/46076] [4.6/4.7 regression] constant propagation and compile-time math no longer happening versus 4.4 and 4.5

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #26 from Jakub Jelinek 2011-04-12 17:39:29 UTC --- No, such big changes shouldn't be backported to release branches.

[Bug c++/48578] Range-based for-loops do not compile when -nostdinc is given

2011-04-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48578 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/48569] internal compiler error: in build_zero_init_1, at cp/init.c:278

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48569 --- Comment #2 from Jakub Jelinek 2011-04-12 17:38:15 UTC --- Created attachment 23966 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23966 pr48569.ii Slightly reduced testcase.

[Bug c++/48569] internal compiler error: in build_zero_init_1, at cp/init.c:278

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48569 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/48577] [C++0x] [4.6 Regression] "unexpected ast of kind unordered_expr" using isnan()

2011-04-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48577 --- Comment #6 from Jonathan Wakely 2011-04-12 17:34:00 UTC --- (In reply to comment #5) > The problem is my 4_6 dates back to the day before the day fixed the issue ;) aha :)

[Bug c++/48578] New: Range-based for-loops do not compile when -nostdinc is given

2011-04-12 Thread jobnoorman at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48578 Summary: Range-based for-loops do not compile when -nostdinc is given Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug c++/48369] [4.6 Regression] [C++0x] ICE in potential_constant_expression_1, at cp/semantics.c:7746

2011-04-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48369 Paolo Carlini changed: What|Removed |Added CC||jens.maurer at gmx dot net --- Comment #4

[Bug c++/48577] [C++0x] [4.6 Regression] "unexpected ast of kind unordered_expr" using isnan()

2011-04-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48577 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/48577] [C++0x] [4.6 Regression] "unexpected ast of kind unordered_expr" using isnan()

2011-04-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48577 --- Comment #4 from Jonathan Wakely 2011-04-12 16:59:41 UTC --- Yes it looks identical - is it still present on the 4.6 branch? Did Jason only fix the ICE, not the "sorry" ?

[Bug c++/48577] [C++0x] [4.6 Regression] "unexpected ast of kind unordered_expr" using isnan()

2011-04-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48577 --- Comment #3 from Jonathan Wakely 2011-04-12 16:56:08 UTC --- isn't this PR 48369 ?

[Bug c++/48574] [4.6/4.7 Regression] ICE

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #5 f

[Bug c++/48577] [C++0x] [4.6 Regression] "unexpected ast of kind unordered_expr" using isnan()

2011-04-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48577 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-04-12 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #86 from Markus Trippelsdorf 2011-04-12 16:42:34 UTC --- (In reply to comment #85) > does elfhack work for you now? Yes, no problems anymore.

[Bug c++/48577] "unexpected ast of kind unordered_expr" using isnan()

2011-04-12 Thread jens.maurer at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48577 --- Comment #1 from Jens Maurer 2011-04-12 16:39:03 UTC --- It works with gcc 4.5.2, so it seems to be a 4.6 regression.

[Bug c++/48577] New: "unexpected ast of kind unordered_expr" using isnan()

2011-04-12 Thread jens.maurer at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48577 Summary: "unexpected ast of kind unordered_expr" using isnan() Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: c++ AssignedTo:

[Bug testsuite/47400] Several UCN tests FAIL on Tru64 UNIX V5.1B and IRIX 6.5

2011-04-12 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47400 --- Comment #7 from Rainer Orth 2011-04-12 16:37:08 UTC --- Author: ro Date: Tue Apr 12 16:37:04 2011 New Revision: 172326 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172326 Log: gcc: Backport from mainline: 2011-02-11 Rai

[Bug c/46076] [4.6/4.7 regression] constant propagation and compile-time math no longer happening versus 4.4 and 4.5

2011-04-12 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #25 from Matt Hargett 2011-04-12 16:24:33 UTC --- backport to 4.6 for 4.6.1? I'll apply locally and report any issues in the meantime.

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2011-04-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #85 from Jan Hubicka 2011-04-12 16:22:13 UTC --- Thanks for analysis. removing inline should work too. while as qoi issue gcc can find the missing bodu, i think it is better to avoid more hacks. for 4.7 i will implement the new comdat

[Bug middle-end/48367] [4.7 Regression] 200.sixtrack/301.apsi in SPEC CPU 2000 are miscompiled

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48367 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/48413] [4.7 Regression] 403.gcc in SPEC CPU 2006 failed to build

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48413 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/48573] [4.7 Regression] Many testcase failures

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48573 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c/48006] Inefficient optimization depends on builtin integer type of same size.

2011-04-12 Thread carlo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48006 Carlo Wood changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c/48006] Inefficient optimization depends on builtin integer type of same size.

2011-04-12 Thread carlo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48006 Carlo Wood changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug target/48576] wrong code when accessing variables in a large stack frame

2011-04-12 Thread siarhei.siamashka at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48576 Siarhei Siamashka changed: What|Removed |Added CC||siarhei.siamashka at gmail

[Bug c++/48574] [4.6/4.7 Regression] ICE

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4 f

[Bug c++/48574] [4.6/4.7 Regression] ICE

2011-04-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 vincenzo Innocente changed: What|Removed |Added Target||4.6.1 Summary|ICE (regres

[Bug target/48576] New: wrong code when accessing variables in a large stack frame

2011-04-12 Thread akos.pasztory at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48576 Summary: wrong code when accessing variables in a large stack frame Product: gcc Version: 4.5.2 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/48574] ICE (regression w.r.t. 4.6.0)

2011-04-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 --- Comment #3 from vincenzo Innocente 2011-04-12 14:55:26 UTC --- sorry Richard, I suspect I've overwritten your changes by mistake vincenzo On 12 Apr, 2011, at 4:52 PM, rguenth at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug

[Bug c++/48574] ICE (regression w.r.t. 4.6.0)

2011-04-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 vincenzo Innocente changed: What|Removed |Added Summary|[4.6/4.7 Regression] ICE|ICE (regression w.r.t.

[Bug c++/48574] [4.6/4.7 Regression] ICE (regression w.r.t. 4.6.0)

2011-04-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 Richard Guenther changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug c++/48574] ICE (regression w.r.t. 4.6.0)

2011-04-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/48573] [4.7 Regression] Many testcase failures

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48573 --- Comment #2 from H.J. Lu 2011-04-12 14:40:54 UTC --- This is caused by revision 172316: http://gcc.gnu.org/ml/gcc-cvs/2011-04/msg00511.html

[Bug rtl-optimization/48575] New: RTL vector patterns are limited to 26 elements

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48575 Summary: RTL vector patterns are limited to 26 elements Product: gcc Version: 4.7.0 URL: http://gcc.gnu.org/ml/gcc-patches/2011-03/msg02105.htm l Status: UNCONFIRMED

[Bug c++/48468] [C++0x][SFINAE] noexcept operator does not handle function templates well

2011-04-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48468 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/48574] New: ICE (regression w.r.t. 4.6.0)

2011-04-12 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48574 Summary: ICE (regression w.r.t. 4.6.0) Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org

[Bug middle-end/48573] [4.7 Regression] Many testcase failures

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48573 H.J. Lu changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org Target Milestone|

[Bug middle-end/48573] [4.7 Regression] Many testcase failures

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48573 --- Comment #1 from H.J. Lu 2011-04-12 14:03:18 UTC --- I got /export/gnu/import/svn/gcc-test-ia32corei7/src-trunk/gcc/testsuite/gcc.c-torture/compile/20031208-1.c: In function 'bar':^M /export/gnu/import/svn/gcc-test-ia32corei7/src-trunk/gcc/te

[Bug middle-end/48573] New: [4.7 Regression] Many testcase failures

2011-04-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48573 Summary: [4.7 Regression] Many testcase failures Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unass

[Bug regression/48570] gcc-4.6: wrong subscription with -std=c++0x

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48570 --- Comment #5 from Jakub Jelinek 2011-04-12 14:01:38 UTC --- Created attachment 23962 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23962 gcc46-pr48570.patch Untested fix (tested just on the new testcase, both on x86_64 and with powerpc c

[Bug target/48090] [4.5 Regression] gcc 4.5.2 miscompilation when building on arm

2011-04-12 Thread froydnj at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48090 --- Comment #15 from froydnj at codesourcery dot com 2011-04-12 13:55:57 UTC --- On Tue, Apr 12, 2011 at 01:53:48PM +, ramana at gcc dot gnu.org wrote: > Still need to backport and test on the 4.6 branch. That is next. Small procedural note:

[Bug target/48090] [4.5 Regression] gcc 4.5.2 miscompilation when building on arm

2011-04-12 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48090 --- Comment #14 from Ramana Radhakrishnan 2011-04-12 13:53:39 UTC --- Still need to backport and test on the 4.6 branch. That is next. Ramana

[Bug target/48090] [4.5 Regression] gcc 4.5.2 miscompilation when building on arm

2011-04-12 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48090 --- Comment #13 from Ramana Radhakrishnan 2011-04-12 13:52:49 UTC --- Author: ramana Date: Tue Apr 12 13:52:46 2011 New Revision: 172320 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172320 Log: Fix PR target/48090 Modified: branc

[Bug rtl-optimization/48549] [4.6/4.7 Regression] Combiner ICE with -g

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48549 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/48549] [4.6/4.7 Regression] Combiner ICE with -g

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48549 --- Comment #5 from Jakub Jelinek 2011-04-12 13:44:35 UTC --- Author: jakub Date: Tue Apr 12 13:44:33 2011 New Revision: 172319 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172319 Log: PR rtl-optimization/48549 * combine.c (prop

[Bug target/48090] [4.5 Regression] gcc 4.5.2 miscompilation when building on arm

2011-04-12 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48090 --- Comment #12 from Ramana Radhakrishnan 2011-04-12 13:42:52 UTC --- Author: ramana Date: Tue Apr 12 13:42:48 2011 New Revision: 172318 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172318 Log: Fix PR target/48090 2011-04-12 Ramana R

[Bug target/48519] wrong return-value, with an if () {} after return

2011-04-12 Thread hilmar.ackermann at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48519 --- Comment #7 from Herbert 2011-04-12 13:41:06 UTC --- Hi, I don't know why I am the only one with the bug ..? The bug doesn't happen if I write a second return at the end of the function, so I can solve the problem, but anyway it's curious.. M

[Bug target/48572] New: [4.7 regression] gcc.target/mips/mips-{3d,ps}-?.c tests ICE on IRIX 6.5

2011-04-12 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48572 Summary: [4.7 regression] gcc.target/mips/mips-{3d,ps}-?.c tests ICE on IRIX 6.5 Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/48571] [4.5/4.6/4.7 Regression] Missed data-dependence for (bogus?) reconstructed array-refs

2011-04-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48571 --- Comment #2 from Richard Guenther 2011-04-12 13:11:56 UTC --- Re-constructing array-refs (and thus an index space) is invalid. Which means the C frontend should better change its behavior and not lower all array accesses to pointer arithmetic

[Bug regression/48570] gcc-4.6: wrong subscription with -std=c++0x

2011-04-12 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48570 --- Comment #4 from joseph at codesourcery dot com 2011-04-12 12:44:03 UTC --- There are lots of optimizations that are only present for narrow strings but logically make sense for wide strings as well (for example, some str* and mem* built-in f

[Bug regression/48570] gcc-4.6: wrong subscription with -std=c++0x

2011-04-12 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48570 --- Comment #3 from Jakub Jelinek 2011-04-12 12:30:54 UTC --- Yeah, cxx_eval_array_reference doesn't expect to have sizeof (x) > 1 accesses to STRING_CSTs. Unfortunately, fold_read_from_constant_string doesn't handle those either, and as for C++

[Bug tree-optimization/48571] [4.5/4.6/4.7 Regression] Missed data-dependence for (bogus?) reconstructed array-refs

2011-04-12 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48571 --- Comment #1 from Richard Guenther 2011-04-12 12:24:46 UTC --- To also fail for 64bit change it to for (i = 1; i < 624; ++i) { __SIZE_TYPE__ ii = (__SIZE_TYPE__)i + ((__SIZE_TYPE__)-4)/4; *(unsigned int *)((void *)c + (__SIZE

[Bug regression/48570] gcc-4.6: wrong subscription with -std=c++0x

2011-04-12 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48570 --- Comment #2 from Jonathan Wakely 2011-04-12 12:21:48 UTC --- Breakpoint 1, main () at sub.cc:4 4 const wchar_t& z0 = (L"01234")[0]; (gdb) n 5 const wchar_t& z1 = (L"01234")[1]; (gdb) 6 const wchar_t& z2 = (L"01234")[2];

  1   2   >