[Bug middle-end/46076] [4.6 regression] constant propogation and compile-time math no longer happening versus 4.4 and 4.5

2010-10-18 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #2 from Matt Hargett matt at use dot net 2010-10-18 21:36:23 UTC --- This is a reduction from proprietary (and complex) code, and the optimization has regressed there as well. Any diagnosis on why it would have regressed and not

[Bug middle-end/43760] [4.6 regression] New test failures

2010-10-18 Thread sje at cup dot hp.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43760 Steve Ellcey sje at cup dot hp.com changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug target/36898] Insufficient qp-mutex declarations

2010-10-18 Thread sje at cup dot hp.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36898 Steve Ellcey sje at cup dot hp.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/46077] New: [4.6 regression] ICE in tree vectorization when compiling towns_audio.cpp from scummvm

2010-10-18 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46077 Summary: [4.6 regression] ICE in tree vectorization when compiling towns_audio.cpp from scummvm Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal

[Bug c++/46078] New: [4.6 regression] new valgrind warnings when compiling an optimization test case

2010-10-18 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46078 Summary: [4.6 regression] new valgrind warnings when compiling an optimization test case Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal

[Bug c/46041] __FP_FAST_FMA not defined with -E

2010-10-18 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46041 --- Comment #9 from Michael Meissner meissner at gcc dot gnu.org 2010-10-18 22:37:36 UTC --- Author: meissner Date: Mon Oct 18 22:37:32 2010 New Revision: 165666 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=165666 Log: Fix PR 46041

[Bug middle-end/42561] missing uninitialized variable warning on simple arrays

2010-10-18 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42561 Matt Hargett matt at use dot net changed: What|Removed |Added Version|4.5.0 |4.6.0 --- Comment #7

[Bug middle-end/42577] [4.4 Regression] array bounds false positive with -O3, goes away with -O2

2010-10-18 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42577 Matt Hargett matt at use dot net changed: What|Removed |Added Status|NEW |RESOLVED

[Bug bootstrap/42628] ICE during bootstrap when compiling several libsupc++ files: original tree changed by fold

2010-10-18 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42628 --- Comment #12 from Matt Hargett matt at use dot net 2010-10-18 22:44:19 UTC --- If someone resolves this bug as a duplicate of PR45700 (or vice versa), I'll verify.

[Bug objc/30461] Class methods should be marked as hidden

2010-10-18 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30461 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-19 00:08:06 UTC --- (In reply to comment #1) Andrew, can you clarify ? :-) Since the class methods can never be called directly, the DECL_VISIBILITY of that decl could be

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

2010-10-18 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/45966] Incorrect combiner transformation.

2010-10-18 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45966 --- Comment #3 from Bernd Schmidt bernds at gcc dot gnu.org 2010-10-19 00:24:39 UTC --- Author: bernds Date: Tue Oct 19 00:24:36 2010 New Revision: 165674 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=165674 Log: PR

[Bug tree-optimization/46027] (unsignedtype1)(unsignedtype2)(unsignedtype1_var) not changed into unsignedtype1_var NNN when sizeof(type1) sizeof(type2)

2010-10-18 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46027 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-19 00:29:18 UTC --- Here is a full testcase: typedef unsigned type1; typedef unsigned char type2; type1 t; void f(type1 tt) { type2 t1 = t; type1 t2 = t1; t = t2 0xFF; }

[Bug tree-optimization/36084] not folding of (int[unknown] *) i[0] into i

2010-10-18 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36084 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug fortran/46079] New: ABI for empty stop statement broken

2010-10-18 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46079 Summary: ABI for empty stop statement broken Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo:

[Bug middle-end/45962] [4.6 Regression]: many c/c++ failures on cris-elf, in r165236:165242

2010-10-18 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45962 --- Comment #15 from Hans-Peter Nilsson hp at gcc dot gnu.org 2010-10-19 02:37:49 UTC --- (In reply to comment #14) I haven't yet figured out which function's stack-frame is borked / where exactly the saved value of r7 is clobbered. Tomorrow.

[Bug fortran/46079] ABI for empty stop statement broken

2010-10-18 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46079 --- Comment #1 from Jerry DeLisle jvdelisle at gcc dot gnu.org 2010-10-19 02:46:16 UTC --- Patch submitted: http://gcc.gnu.org/ml/fortran/2010-10/msg00193.html

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

2010-10-18 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #4 from Jan Hubicka hubicka at gcc dot gnu.org 2010-10-19 03:20:48 UTC --- It is caused by fact that the main() function is optimized for size except for code in loops because we know it will be executed once. Inliner thinks that it

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

2010-10-18 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #5 from Jan Hubicka hubicka at gcc dot gnu.org 2010-10-19 03:25:37 UTC --- Also renaming main() to main2() so GCC no longer can track the runtime behaviour leads to: 0: 53 push %rbx 1: bb 00 00 00 00

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

2010-10-18 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added CC||rguenther at suse

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

2010-10-18 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #7 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-19 04:42:40 UTC --- (In reply to comment #6) I think both indirect inlining and constant propagation should be able to get past the cast especially when there is no type

Re: [Bug middle-end/46076] [4.6 regression] constant propagation and compile-time math no longer happening versus 4.4 and 4.5

2010-10-18 Thread Jan Hubicka
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #7 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-19 04:42:40 UTC --- (In reply to comment #6) I think both indirect inlining and constant propagation should be able to get past the cast especially when there is no

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

2010-10-18 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #8 from Jan Hubicka hubicka at ucw dot cz 2010-10-19 05:47:31 UTC --- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #7 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-19 04:42:40 UTC --- (In reply to

<    1   2