[Bug c/8081] ICE with variably sized types returned from nested functions

2012-01-13 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot |

[Bug driver/51844] New: [4.7 regression] configuring with --with-gxx-include-dir= adds a relative (non-existing) C++ include dir

2012-01-13 Thread doko at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51844 Bug #: 51844 Summary: [4.7 regression] configuring with --with-gxx-include-dir= adds a relative (non-existing) C++ include dir Classification: Unclassified Product: gcc

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 Janne Blomqvist changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/48308] [4.6/4.7 Regression] crosscompiling to arm fails with assembler: can't resolve '.LC4' {.rodata.str1.1 section} - '.LPIC4' {*UND* section}

2012-01-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308 --- Comment #19 from Ramana Radhakrishnan 2012-01-13 09:07:48 UTC --- (In reply to comment #14) > Note, can't be reproduced on the trunk, the strcmp isn't DCEd there, but guess > the problem is just latent there. Latent still in trunk with the t

[Bug c/8081] ICE with variably sized types returned from nested functions

2012-01-13 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 --- Comment #26 from rguenther at suse dot de 2012-01-13 09:08:30 UTC --- On Fri, 13 Jan 2012, ebotcazou at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 > > Eric Botcazou changed: > >What|Removed

[Bug libstdc++/51845] New: [4.6 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 Bug #: 51845 Summary: [4.6 regression] 23_containers/unordered_multimap/erase/24061-multimap. cc segfault Classification: Unclassified Product: gcc Version: 4

[Bug c/33763] [4.4/4.5/4.6/4.7 Regression] Bogus inlining failed in call to `xxx': redefined extern inline functions are not considered for inlining

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33763 --- Comment #31 from Richard Guenther 2012-01-13 09:26:45 UTC --- Ok, so the following patch makes extern __inline __attribute__ ((__always_inline__)) void open () { } void bar () { open (); } void open () { open (); } "work" as in the exte

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 Tobias Burnus changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|FIXED

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 --- Comment #4 from Tobias Burnus 2012-01-13 09:28:51 UTC --- Sorry for the double commit - but I somehow midair collision didn't work as expected.

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 --- Comment #2 from Tobias Burnus 2012-01-13 09:27:16 UTC --- (In reply to comment #0) > /* The type used of array indices, amongst other things. */ > typedef ssize_t index_type; I just saw that GCC 4.7 uses now: typedef ptrdiff_t index_typ

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 Richard Guenther changed: What|Removed |Added Target Milestone|--- |4.7.0 Summary|[4.6 regressi

[Bug c/51840] asm goto enhancement request

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 Richard Guenther changed: What|Removed |Added Component|tree-optimization |c Summary|asm goto incorrec

[Bug target/51843] ICE with LTO and attribute `dllimport'

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51843 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug driver/51844] [4.7 regression] configuring with --with-gxx-include-dir= adds a relative (non-existing) C++ include dir

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51844 Richard Guenther changed: What|Removed |Added Version|4.6.2 |4.7.0 Target Milestone|---

[Bug c/8081] ICE with variably sized types returned from nested functions

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 --- Comment #27 from Richard Guenther 2012-01-13 10:11:43 UTC --- (In reply to comment #26) > On Fri, 13 Jan 2012, ebotcazou at gcc dot gnu.org wrote: > > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 > > > > Eric Botcazou changed: > > >

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 --- Comment #5 from Janne Blomqvist 2012-01-13 10:19:02 UTC --- (In reply to comment #3) > (In reply to comment #0) > > /* The type used of array indices, amongst other things. */ > > typedef ssize_t index_type; > > I just saw that GCC 4.7 uses

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2012-01-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #24 from ro at CeBiTec dot Uni-Bielefeld.DE 2012-01-13 10:25:34 UTC --- I've done some more digging and found that the EINVAL error is generated inside libpthread.so, by a function called __thdIsAddrInStack. And in fact, if I make M m

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 --- Comment #6 from Tobias Burnus 2012-01-13 10:34:01 UTC --- (In reply to comment #5) > Yes, and no. It is perhaps a better match for the current frontend logic of > choosing a type equal to the pointer size, but semantically ptrdiff_t is the >

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2012-01-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #25 from Jonathan Wakely 2012-01-13 10:37:52 UTC --- Nice digging. POSIX does say the INIT macro is for use when the mutex is statically-allocated: "In cases where default mutex attributes are appropriate, the macro PTHREAD_MUTEX_IN

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 Paolo Carlini changed: What|Removed |Added Priority|P3 |P1 --- Comment #2 from Paolo Carlini 201

[Bug rtl-optimization/36758] [4.4/4.5/4.6 Regression] addition moved out of the loop when used with an argument

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36758 Richard Guenther changed: What|Removed |Added Known to work||4.7.0 Summary|[4.4/4.5/4.6/

[Bug c/8081] ICE with variably sized types returned from nested functions

2012-01-13 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 --- Comment #28 from Eric Botcazou 2012-01-13 11:21:34 UTC --- > OTOH as GIMPLE cannot deal with VLAs on the LHS of a CALL when not applying > RSO > the above is correct anyway. Right, gimplify_return_expr already has a similar provision: els

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 --- Comment #7 from Janne Blomqvist 2012-01-13 11:44:05 UTC --- (In reply to comment #6) > (In reply to comment #5) > > Yes, and no. It is perhaps a better match for the current frontend logic of > > choosing a type equal to the pointer size, but

[Bug c/8081] ICE with variably sized types returned from nested functions

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned

[Bug c++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

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

[Bug target/50313] ARM: PIC code references a non-existant label

2012-01-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50313 Ramana Radhakrishnan changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug c++/51829] decltype() deduces non-const but only in a template

2012-01-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51829 --- Comment #3 from Paolo Carlini 2012-01-13 12:04:02 UTC --- Please do your best to distill a testcase of manageable size, a few KBs at most: http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction

[Bug c/51846] New: Compiled programs suffer from infinite recursion when using -finstrument-functions with optimizations

2012-01-13 Thread daniel at totalueberwachung dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51846 Bug #: 51846 Summary: Compiled programs suffer from infinite recursion when using -finstrument-functions with optimizations Classification: Unclassified Product: gcc Version: 4.5

[Bug c/8081] ICE with variably sized types returned from nested functions

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 --- Comment #30 from Richard Guenther 2012-01-13 12:05:32 UTC --- Author: rguenth Date: Fri Jan 13 12:05:27 2012 New Revision: 183153 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183153 Log: 2012-01-13 Richard Guenther PR middle-

[Bug c/8081] ICE with variably sized types returned from nested functions

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8081 Richard Guenther changed: What|Removed |Added Keywords|accepts-invalid,| |ice-on-invalid-code

[Bug target/50313] ARM: PIC code references a non-existant label

2012-01-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50313 --- Comment #4 from Ramana Radhakrishnan 2012-01-13 12:06:33 UTC --- Created attachment 26314 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26314 smaller testcase Better reduced testcase. Fails on trunk with -Os -fPIC -mcpu=arm9tdmi or -Os

[Bug c/51846] Compiled programs suffer from infinite recursion when using -finstrument-functions with optimizations

2012-01-13 Thread daniel at totalueberwachung dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51846 --- Comment #1 from Daniel Willmann 2012-01-13 12:20:25 UTC --- Here's my gcc version, I noticed that Debian's GCC (tested gcc-4.53-10 as well as gcc-4.6.2-11) works as expected. alphaone@adrastea ~ $ gcc --version -v Using built-in specs. COLLE

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 --- Comment #4 from Andreas Krebbel 2012-01-13 12:41:55 UTC --- For s390 the first failing release was r181677.

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 --- Comment #5 from Andreas Krebbel 2012-01-13 12:42:42 UTC --- Yes Valgrind has S/390 support since release 3.7.0.

[Bug fortran/38813] ICE with C_LOC(array)

2012-01-13 Thread sfilippone at uniroma2 dot it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38813 Salvatore Filippone changed: What|Removed |Added CC||sfilippone at uniroma2 dot

[Bug fortran/38813] ICE with C_LOC(array)

2012-01-13 Thread sfilippone at uniroma2 dot it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38813 --- Comment #7 from Salvatore Filippone 2012-01-13 12:48:13 UTC --- (In reply to comment #6) And the example that still fails: -- module foo_mod type foo_type integer, allocatable :: idx(:) end type foo_type end module foo_mod

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 --- Comment #6 from Paolo Carlini 2012-01-13 12:56:03 UTC --- Andreas, can you run the test under valgrind? Thanks in advance.

[Bug c++/51847] New: incorrect primitive array initialization in generic methods

2012-01-13 Thread bruno-gcc at defraine dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51847 Bug #: 51847 Summary: incorrect primitive array initialization in generic methods Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 --- Comment #7 from Andreas Krebbel 2012-01-13 13:07:52 UTC --- (In reply to comment #6) > Andreas, can you run the test under valgrind? Thanks in advance. I should better have mentioned that Valgrind on S/390 doesn't support 32 bit code yet :(

[Bug middle-end/51848] New: GCC is not able to vectorize when a constant value is also added to the sum of array expression inside a loop.

2012-01-13 Thread venkataramanan.kumar at amd dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51848 Bug #: 51848 Summary: GCC is not able to vectorize when a constant value is also added to the sum of array expression inside a loop. Classification: Unclassified Product

[Bug target/51709] armv7 target is not using unaligned access to packed fields sometimes (halfwords, loads?)

2012-01-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51709 Ramana Radhakrishnan changed: What|Removed |Added Keywords||missed-optimization St

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 --- Comment #8 from Tobias Burnus 2012-01-13 15:41:19 UTC --- Author: burnus Date: Fri Jan 13 15:41:13 2012 New Revision: 183154 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183154 Log: 2012-01-13 Tobias Burnus PR fortran/51

[Bug c++/51620] [c++0x] [4.6/4.7 Regression] ICE with private destructor

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51620 --- Comment #2 from Jason Merrill 2012-01-13 15:49:35 UTC --- Author: jason Date: Fri Jan 13 15:49:29 2012 New Revision: 183155 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183155 Log: PR c++/51620 * class.c (build_vtbl_initiali

[Bug c++/51620] [c++0x] [4.6/4.7 Regression] ICE with private destructor

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51620 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at

[Bug rtl-optimization/51374] [avr] insn combine reorders volatile memory accesses

2012-01-13 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51374 --- Comment #7 from Georg-Johann Lay 2012-01-13 15:58:10 UTC --- Created attachment 26316 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26316 pr51374.diff (tentative patch against 4.7) * combine.c (record_dead_and_set_regs_1): Update

[Bug middle-end/51848] GCC is not able to vectorize when a constant value is also added to the sum of array expression inside a loop.

2012-01-13 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51848 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/51374] [avr] insn combine reorders volatile memory accesses

2012-01-13 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51374 Georg-Johann Lay changed: What|Removed |Added Keywords||patch --- Comment #8 from Georg-Johann

[Bug c++/51225] [c++0x] [4.7 Regression] ICE with invalid template parameter

2012-01-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51225 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at

[Bug libstdc++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|NEW Component|c++

[Bug libstdc++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 --- Comment #4 from Paolo Carlini 2012-01-13 16:24:07 UTC --- Eh, thanks for the analysis. Is there some sort of conservative option here? I don't think we want to take risks at this stage only for the sake of hiding a few more symbols ws 4.6. Co

[Bug c++/39055] [4.4/4.5/4.6/4.7 regression] ICE with questionable default parameter of a member function

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39055 --- Comment #17 from Jason Merrill 2012-01-13 16:41:08 UTC --- Pinged again about creating a core issue for this.

[Bug libstdc++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 --- Comment #5 from Jonathan Wakely 2012-01-13 16:43:12 UTC --- (In reply to comment #3) > What do we want to do about C library visibility? We can't redeclare all the types with default visibility, because we don't know if e.g. mbstate_t is jus

[Bug libstdc++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 --- Comment #6 from Paolo Carlini 2012-01-13 16:46:56 UTC --- Thanks for your help Jon. Note the issue isn't just about std::use_facet, is about std::codecvt too, any type we instantiate with mbstate_t.

[Bug libstdc++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 --- Comment #7 from Jason Merrill 2012-01-13 16:52:41 UTC --- The right answer would seem to be wrapping includes of C headers in #pragma GCC visibility push/pop, like many of the libsupc++ headers do. But I'm not sure why the compiler wants to

[Bug c++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Component|libstdc++

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8 f

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 --- Comment #9 from mrs at gcc dot gnu.org 2012-01-13 17:23:37 UTC --- The last fix looks perfect, thanks.

[Bug c/51849] New: -Wc99-compat would be considered useful

2012-01-13 Thread bkoz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51849 Bug #: 51849 Summary: -Wc99-compat would be considered useful Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: enhancement Prior

[Bug libstdc++/51850] New: debug mode for std::array and tr1::array

2012-01-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51850 Bug #: 51850 Summary: debug mode for std::array and tr1::array Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: enhancement Prio

[Bug c++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 --- Comment #9 from Jason Merrill 2012-01-13 17:51:04 UTC --- Author: jason Date: Fri Jan 13 17:50:58 2012 New Revision: 183156 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183156 Log: PR c++/51813 * decl2.c (constrain_visibilit

[Bug c++/51813] [4.7 Regression] -fvisibility=hidden causes std::codecvt members to be undefined

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51813 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/51616] [4.7 Regression] gfortran.dg/quad_2.f90 fails on hppa*-*-hpux*

2012-01-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51616 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/51709] armv7 target is not using unaligned access to packed fields sometimes (halfwords, loads?)

2012-01-13 Thread johnvb at broadcom dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51709 --- Comment #5 from John A. Van Boxtel 2012-01-13 18:39:43 UTC --- Sorry about not understanding CS vs GNU release numbering and time relationship. I now understand that CS versions may precede introduction into the GNC source. I will also try

[Bug c++/51832] [4.7 regression] Rev.182970 causes LTO link errors (multiple definitions of allocator_traits)

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51832 --- Comment #6 from Jason Merrill 2012-01-13 18:55:24 UTC --- I still can't reproduce this on x86_64-pc-linux-gnu. I notice that you have a lot of configure flags in your gcc -v output; mine is just /home/jason/src/trunk/configure -v --with-mpf

[Bug c++/39055] questionable default parameter of a member function accepted

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39055 Jason Merrill changed: What|Removed |Added Keywords|ice-on-invalid-code | Target Milestone|4.4.7

[Bug c++/51851] New: Overriding a function with a parameter of dependent type fails to override.

2012-01-13 Thread ville.voutilainen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51851 Bug #: 51851 Summary: Overriding a function with a parameter of dependent type fails to override. Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNC

[Bug c++/20681] [4.4/4.5/4.6/4.7 Regression] wrong "control reaches" warning with switches

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20681 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/51851] Overriding a function with a parameter of dependent type fails to override.

2012-01-13 Thread ville.voutilainen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51851 --- Comment #1 from Ville Voutilainen 2012-01-13 19:13:13 UTC --- Johannes Schaub says "in both situations the question is whether the parameter type adjustments happen immediately or after instantiation (when T is replaced by the actual type)",

[Bug fortran/51842] fortran fails if ssize_t is 32-bit on 64-bit host

2012-01-13 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51842 Janne Blomqvist changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/20681] [4.4/4.5/4.6/4.7 Regression] wrong "control reaches" warning with switches

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20681 --- Comment #34 from Jason Merrill 2012-01-13 20:06:25 UTC --- Author: jason Date: Fri Jan 13 20:06:16 2012 New Revision: 183161 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183161 Log: PR c++/20681 * semantics.c (finish_break_s

[Bug c++/20681] [4.4/4.5/4.6 Regression] wrong "control reaches" warning with switches

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20681 Jason Merrill changed: What|Removed |Added Known to work||4.7.0 Summary|[4.4/4.5/4.6/4.7

[Bug driver/51844] [4.7 regression] configuring with --with-gxx-include-dir= adds a relative (non-existing) C++ include dir

2012-01-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51844 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1 f

[Bug c/12245] [4.4/4.5/4.6/4.7 regression] Uses lots of memory when compiling large initialized arrays

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12245 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org Known to fa

[Bug c++/51852] New: [regression] [c++11] tree check: expected tree_list, have HßèMÕþÿøtxøtsø

2012-01-13 Thread zeratul976 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51852 Bug #: 51852 Summary: [regression] [c++11] tree check: expected tree_list, have HßèMÕþÿøtxøtsø Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONF

[Bug libmudflap/40778] [4.5/4.6/4.7 Regression] Mudflap instrumentation missing in cloned function.

2012-01-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40778 Steven Bosscher changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug c++/51852] [regression] [c++11] tree check: expected tree_list, have HßèMÕþÿøtxøtsø

2012-01-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51852 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug libstdc++/51845] [4.7 regression] 23_containers/unordered_multimap/erase/24061-multimap.cc segfault

2012-01-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51845 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Target|

[Bug c++/14179] [4.4/4.5/4.6/4.7 Regression] out of memory while parsing array with many initializers

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14179 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug bootstrap/50686] [4.7 regression] IRIX 6.5 bootstrap failure: ICE in in lookup_cfa_1, at dwarf2cfi.c:595

2012-01-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50686 --- Comment #30 from Jakub Jelinek 2012-01-13 20:36:16 UTC --- PR51471 patch has been committed by now, can you recheck if it didn't fix also this PR? http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183038

[Bug fortran/48351] [OOP] Realloc on assignment fails if parent component is CLASS

2012-01-13 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48351 --- Comment #4 from Paul Thomas 2012-01-13 20:42:07 UTC --- Author: pault Date: Fri Jan 13 20:42:01 2012 New Revision: 183162 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183162 Log: 2012-01-13 Paul Thomas PR fortran/48351 *

[Bug c++/51851] Overriding a function with a parameter of dependent type fails to override.

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51851 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug c/51853] New: MPFR assertion failure with Python: p >= 2 && p <= ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))

2012-01-13 Thread julien at trigofacile dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51853 Bug #: 51853 Summary: MPFR assertion failure with Python: p >= 2 && p <= ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1)) Classification: Unclassified Product: gcc Version: 4

[Bug fortran/51808] Improve handling of ISO_C_BINDING binding names

2012-01-13 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51808 Janne Blomqvist changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug fortran/48351] [OOP] Realloc on assignment fails if parent component is CLASS

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48351 --- Comment #5 from Tobias Burnus 2012-01-13 21:14:42 UTC --- FIXED on the trunk (4.7).

[Bug fortran/51733] [OOP] No allocate on assign for class objects with allocatable components.

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51733 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug fortran/48351] [OOP] Realloc on assignment fails if parent component is CLASS

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48351 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/51832] [4.7 regression] Rev.182970 causes LTO link errors (multiple definitions of allocator_traits)

2012-01-13 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51832 --- Comment #7 from Markus Trippelsdorf 2012-01-13 21:25:48 UTC --- (In reply to comment #6) > I still can't reproduce this on x86_64-pc-linux-gnu. I notice that you have a > lot of configure flags in your gcc -v output; mine is just > > /home/

[Bug c++/14179] [4.4/4.5/4.6/4.7 Regression] out of memory while parsing array with many initializers

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14179 Jason Merrill changed: What|Removed |Added Attachment #5763|0 |1 is obsolete|

[Bug c++/14179] [4.4/4.5/4.6/4.7 Regression] out of memory while parsing array with many initializers

2012-01-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14179 --- Comment #62 from Jason Merrill 2012-01-13 22:08:38 UTC --- (In reply to comment #61) > 4.7 14s 1704M (r183161, optimized, --enable-checking=release) Making the change to convert_to_integer mentioned in 12245 reduces VM size to 1509M; there

[Bug bootstrap/36545] Type _uleb128_t doesn't defined properly in /gcc/unwind-dw2.c

2012-01-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36545 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug java/41356] Circular dependencies between jars cause errors: jars order shouldn't matter

2012-01-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41356 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug fortran/51634] [OOP] ICE with polymorphic operators

2012-01-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51634 --- Comment #2 from Tobias Burnus 2012-01-13 22:17:53 UTC --- (In reply to comment #1) > Fixed on trunk as long as explicit allocations are inserted, as below. > I will raise a separate PR for the lack of automatic allocate on assign for > class

[Bug target/26219] longjmp dosn't work

2012-01-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26219 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug fortran/22210] gfc_conv_array_initializer weirdness

2012-01-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22210 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|NEW AssignedTo|pinskia at gcc dot

[Bug c++/51854] New: ICE in mangle.c with literal of complex floating type

2012-01-13 Thread hstong at ca dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51854 Bug #: 51854 Summary: ICE in mangle.c with literal of complex floating type Classification: Unclassified Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal

[Bug target/26894] On a 64 bit system the generated crosscompiler generates invalid assembly

2012-01-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26894 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/51854] ICE in mangle.c with literal of complex floating type

2012-01-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51854 Andrew Pinski changed: What|Removed |Added Target|powerpc64-unknown-linux-gnu | Status|UNCONFIRMED

[Bug tree-optimization/18589] could optimize FP multiplies better

2012-01-13 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18589 William J. Schmidt changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassign

  1   2   >