[Bug bootstrap/50982] gthr reorganization breakage

2011-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #23 from David Edelsohn dje at gcc dot gnu.org 2011-11-05 06:36:06 UTC --- I suspect that libstdc++ is having problems because pthread_once_t is a struct in AIX. libstdc++ should not be written to assume it is a scalar.

[Bug tree-optimization/50995] [4.7 regression] ICE in ipa-inline.c:1413

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50995 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||hubicka at

[Bug target/18649] terminate called after throwing - IOT/Abort trap (core dumped)

2011-11-05 Thread bucreev_1 at mail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18649 bucreev_1 at mail dot ru changed: What|Removed |Added CC||bucreev_1 at mail dot ru ---

[Bug target/50038] redundant zero extensions

2011-11-05 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50038 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug middle-end/50823] [4.7 Regression] ICE in inline_small_functions, at ipa-inline.c:1407

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50823 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||jojelino at

[Bug tree-optimization/50995] [4.7 regression] ICE in ipa-inline.c:1413

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50995 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/50904] [4.7 regression] pessimization when -fno-protect-parens is enabled by -Ofast

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50904 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2 Target

[Bug debug/50983] [4.7 Regression] incorrect DW_LNS_negate_stmt

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50983 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.0 ---

[Bug c++/50896] [4.7 Regression] FAIL: g++.dg/lto/20100302 cp_lto_20100302_0.o-cp_lto_20100302_1.o link, -flto -fabi-version=2 (internal compiler error)

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50896 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

[Bug middle-end/50907] [4.7 Regression] EDGE_CROSSING incorrectly set across same section with -freorder-blocks-and-partition -fPIC -fprofile-use

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50907 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

[Bug target/50911] [4.7 regression] assertion failure in expand_vec_perm_interleave2 with -msse

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50911 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

[Bug fortran/50923] [4.4/4.5/4.6/4.7 Regression] No warning if function return value is not set

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

[Bug fortran/50923] [4.4/4.5/4.6/4.7 Regression] No warning if function return value is not set

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50923 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug other/50925] [4.7 Regression][avr] ICE at spill_failure, at reload1.c:2118

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50925 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/50981] [4.4/4.5/4.6/4.7 Regression] Wrong-code for scalarizing ELEMENTAL call with absent OPTIONAL argument

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50981 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug bootstrap/50982] gthr reorganization breakage

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #24 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-05 12:23:45 UTC --- (In reply to comment #23) I suspect that libstdc++ is having problems because pthread_once_t is a struct in AIX. libstdc++ should not be written to assume

[Bug bootstrap/50982] gthr reorganization breakage

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added CC||redi at gcc dot

[Bug middle-end/37060] [4.4/4.5/4.6 Regression] Bogus __builtin___memcpy_chk overflow warning

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37060 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.7.0

[Bug middle-end/39976] [4.5/4.6/4.7 Regression] Big sixtrack degradation on powerpc 32/64 after revision r146817

2011-11-05 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39976 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING ---

[Bug bootstrap/50982] gthr reorganization breakage

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #26 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-05 12:52:51 UTC --- (In reply to comment #7) /tmp/2003/powerpc-ibm-aix5.3.0.0/pthread/libstdc++-v3/include/mutex: In func tion 'void std::call_once(std::once_flag,

[Bug rtl-optimization/50448] [4.5/4.6/4.7 Regression] Missed optimization accessing struct component with integer address

2011-11-05 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50448 --- Comment #6 from Georg-Johann Lay gjl at gcc dot gnu.org 2011-11-05 13:08:57 UTC --- Author: gjl Date: Sat Nov 5 13:08:54 2011 New Revision: 181011 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=181011 Log: PR rtl-optimization/50448

[Bug libstdc++/49894] [C++0x] Uniform initialization in constructor

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49894 --- Comment #12 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-05 13:33:38 UTC --- Author: redi Date: Sat Nov 5 13:33:29 2011 New Revision: 181013 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=181013 Log: PR libstdc++/49894

[Bug bootstrap/50982] gthr reorganization breakage

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #27 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-05 13:33:38 UTC --- Author: redi Date: Sat Nov 5 13:33:29 2011 New Revision: 181013 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=181013 Log: PR libstdc++/49894

[Bug c++/50990] vector.tcc:373:5: internal compiler error:

2011-11-05 Thread mathieu.malaterre at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50990 Mathieu Malaterre mathieu.malaterre at gmail dot com changed: What|Removed |Added Status|WAITING

[Bug bootstrap/50982] gthr reorganization breakage

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #28 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-05 13:56:43 UTC --- Just to be clear, as this bug report is quite misleading: once the initial problem was fixed the change is that _GLIBCXX_HAS_GTHREADS is being set now when

[Bug target/50725] [4.7 regression] -O3 -mstackrealign -march=core2 generates invalid prologue code in callee procedure

2011-11-05 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50725 Mikael Pettersson mikpe at it dot uu.se changed: What|Removed |Added CC||mikpe at it dot

[Bug bootstrap/50982] gthr reorganization breakage

2011-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #29 from David Edelsohn dje at gcc dot gnu.org 2011-11-05 14:11:35 UTC --- The patch in comment 24 solves some of the problem. Thanks! The error now is: In file included from /farm/dje/src/src/libstdc++-v3/src/atomic.cc:28:0:

[Bug bootstrap/50982] gthr reorganization breakage

2011-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Attachment #25715|0 |1 is

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 David Edelsohn dje at gcc dot gnu.org changed: What|Removed |Added Component|bootstrap |libstdc++

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #32 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-05 14:29:11 UTC --- (In reply to comment #29) On AIX pthread_once_t is a struct containing an array: typedef struct { #ifdef __64BIT__ long__on_word[9];

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added CC||jason at gcc dot

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #34 from David Edelsohn dje at gcc dot gnu.org 2011-11-05 15:51:54 UTC --- I am trying to bootstrap with --disable-multilib to at least be able to build GCC while we try to fix this. Adding the braces removes the first error, but

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #35 from David Edelsohn dje at gcc dot gnu.org 2011-11-05 15:54:45 UTC --- And the single set of braces appears to be an AIX header bug. But it is not fixed in any later AIX releases through AIX 7.1. I suspect this will require

[Bug target/29693] ICE while compiling gcc-3.4.3 with gcc-4.1.1

2011-11-05 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29693 Mikael Pettersson mikpe at it dot uu.se changed: What|Removed |Added CC||mikpe at it dot

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #36 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-05 16:09:42 UTC --- (In reply to comment #31) Adding the braces removes the first error, but In file included from /farm/dje/src/src/libstdc++-v3/src/atomic.cc:28:0:

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #37 from David Edelsohn dje at gcc dot gnu.org 2011-11-05 16:18:24 UTC --- Yes, the patch in comment 36 appears to fix the second errorr. Thanks! I really appreciate the help. I guess I need to work on fixincludes for the AIX

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #38 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-05 16:31:36 UTC --- Well that's *really* strange. The declaration is a C++ function in C++ code, the extern C doesn't alter that, and void f() is identical to void f(void) in

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-11-05 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #39 from David Edelsohn dje at gcc dot gnu.org 2011-11-05 16:58:29 UTC --- I am not aware of any AIX-specific rules.

[Bug rtl-optimization/50984] Boolean return value expression clears register too often

2011-11-05 Thread svfuerst at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50984 Steven Fuerst svfuerst at gmail dot com changed: What|Removed |Added CC||svfuerst at

[Bug c/50996] New: segfault cross-compiling for lm32

2011-11-05 Thread rubini at gnudd dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50996 Bug #: 50996 Summary: segfault cross-compiling for lm32 Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/50996] segfault cross-compiling for lm32

2011-11-05 Thread rubini at gnudd dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50996 --- Comment #1 from Alessandro Rubini rubini at gnudd dot com 2011-11-05 17:20:41 UTC --- I removed more stuff. What follows is the minimal file that triggers the error. Swapping the operands won't make it segfault void envz_entry(char

[Bug tree-optimization/50693] Loop optimization restricted by GOTOs

2011-11-05 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693 --- Comment #25 from Jakub Jelinek jakub at gcc dot gnu.org 2011-11-05 19:58:41 UTC --- Author: jakub Date: Sat Nov 5 19:58:37 2011 New Revision: 181014 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=181014 Log: PR

[Bug tree-optimization/50693] Loop optimization restricted by GOTOs

2011-11-05 Thread alex.gaynor at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693 --- Comment #26 from Alex Gaynor alex.gaynor at gmail dot com 2011-11-05 20:08:08 UTC --- Thank you very much for fixing this!

[Bug other/50991] crtstuff.c:65:23: fatal error: libgcc_tm.h: No such file or directory

2011-11-05 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50991 --- Comment #8 from John David Anglin danglin at gcc dot gnu.org 2011-11-05 20:27:32 UTC --- (In reply to comment #2) I've only once seens this in a -j32 sparc-sun-solaris2.11 build, but only during stage 2 for the sparcv9 multilib. It never

[Bug rtl-optimization/50448] [4.5/4.6/4.7 Regression] Missed optimization accessing struct component with integer address

2011-11-05 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50448 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-11-05 Thread zeratul976 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 Nathan Ridge zeratul976 at hotmail dot com changed: What|Removed |Added CC||zeratul976 at

[Bug c++/50431] [C++0x] bug in def array size with a lambda

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

[Bug c++/47749] Wrong function return value

2011-11-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47749 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug c++/43503] field in-place decrement isn't optimized

2011-11-05 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43503 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|gcc-bugs at gcc dot gnu.org |rguenth at

[Bug c++/40927] Code fails to vectorize in g++ but does vectorize in gcc.

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

[Bug c++/45114] implement C++0x alias-declaration

2011-11-05 Thread dodji at seketeli dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45114 --- Comment #12 from dodji at seketeli dot org dodji at seketeli dot org 2011-11-05 23:47:57 UTC --- vincenzo.innocente at cern dot ch gcc-bugzi...@gcc.gnu.org a écrit: --- Comment #10 from vincenzo Innocente vincenzo.innocente at cern dot ch

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-11-05 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #30 from Jonathan Wakely redi at gcc dot gnu.org 2011-11-06 00:29:39 UTC --- Author: redi Date: Sun Nov 6 00:29:36 2011 New Revision: 181022 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=181022 Log: PR libstdc++/44436