[Bug bootstrap/51537] ICE in verify_flow_info while building libstdc++-v3

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

[Bug middle-end/51521] [4.7 Regression]: build fails on cris-elf and others building libstdc++-v3: verify_flow_info failed

2011-12-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51521 Andrew Pinski changed: What|Removed |Added Target|cris-axis-elf | Host|x86_64-unknown-linux-

[Bug libstdc++/51538] New: std::set::insert(InputIterator first, InputIterator last) makes set uniterable

2011-12-13 Thread greenscape777 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51538 Bug #: 51538 Summary: std::set::insert(InputIterator first, InputIterator last) makes set uniterable Classification: Unclassified Product: gcc Version: 4.6.2 Status:

[Bug fortran/51529] [OOP] gfortran.dg/class_to_type_1.f03 is miscompiled: Uninitialized variable used

2011-12-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51529 --- Comment #2 from Tobias Burnus 2011-12-13 22:18:44 UTC --- The problem is the following, for: allocate(t2 :: x(10)) one has: x._data.data = (void * restrict) __builtin_malloc (640); I had now expected that one would do: for (i = 1; i <=

[Bug libstdc++/51539] New: multiplies ::operator () undocumented

2011-12-13 Thread giecrilj at stegny dot 2a.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51539 Bug #: 51539 Summary: multiplies ::operator () undocumented Classification: Unclassified Product: gcc Version: 4.5.1 URL: http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen

[Bug libstdc++/51539] multiplies ::operator () undocumented

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51539 Jonathan Wakely changed: What|Removed |Added Keywords||documentation Status|UNCONF

[Bug libstdc++/51538] std::set::insert(InputIterator first, InputIterator last) makes set uniterable

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51538 --- Comment #1 from Jonathan Wakely 2011-12-13 22:40:26 UTC --- memcmp is not a strict weak ordering

[Bug c++/51477] [c++0x] ICE with initialization of invalid non-static data member

2011-12-13 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51477 --- Comment #2 from Dodji Seketeli 2011-12-13 22:50:55 UTC --- I can't reproduce the behaviour on recent builds from trunk. E.g, on r182308 I am getting: $ cat -n test-PR51475.cc 1#include 2 3struct A 4{

[Bug c++/51477] [c++0x] ICE with initialization of invalid non-static data member

2011-12-13 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51477 --- Comment #3 from Dodji Seketeli 2011-12-13 22:52:13 UTC --- Err, sorry the previous comment was for another bug. Forget about it.

[Bug c++/51475] [c++0x] [4.7 Regression] ICE with invalid initializer_list

2011-12-13 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51475 Dodji Seketeli changed: What|Removed |Added CC||dodji at gcc dot gnu.org --- Comment #2

[Bug rtl-optimization/47612] [4.6 regression] RTL crash when cc0 setter moved away from cc0 user

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

[Bug libstdc++/51540] New: partial_sum (int *, int *, int *, multiplies < int >) does not use operator +(complex, complex)

2011-12-13 Thread giecrilj at stegny dot 2a.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51540 Bug #: 51540 Summary: partial_sum (int *, int *, int *, multiplies < int >) does not use operator +(complex, complex) Classification: Unclassified Product: gcc Version: 4.5.1

[Bug c++/51473] [c++0x] ICE with auto and friend

2011-12-13 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51473 Dodji Seketeli changed: What|Removed |Added CC||dodji at gcc dot gnu.org --- Comment #1

[Bug c++/51473] [c++0x] ICE with auto and friend

2011-12-13 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51473 Dodji Seketeli changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/51473] [c++0x] ICE with auto and friend

2011-12-13 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51473 Dodji Seketeli changed: What|Removed |Added Status|RESOLVED|NEW Last reconfirmed|

[Bug libstdc++/51539] multiplies ::operator () undocumented

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51539 --- Comment #1 from Jonathan Wakely 2011-12-13 23:12:47 UTC --- It returns x*y, which may or may not be the product, the binary operator* could be overloaded for Tp with a completely different meaning. Actually I'm wondering if it's worth adding

[Bug c++/51541] New: ICE on ill-formed alias template declarations

2011-12-13 Thread richard-gccbugzilla at metafoo dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51541 Bug #: 51541 Summary: ICE on ill-formed alias template declarations Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Prio

[Bug libstdc++/51539] multiplies ::operator () undocumented

2011-12-13 Thread giecrilj at stegny dot 2a.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51539 --- Comment #2 from Christopher Yeleighton 2011-12-13 23:30:49 UTC --- (In reply to comment #1) > It returns x*y, which may or may not be the product, the binary operator* > could > be overloaded for Tp with a completely different meaning. The

[Bug libstdc++/51539] multiplies ::operator () undocumented

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51539 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|UNCONFIRMED AssignedTo|redi at

[Bug libstdc++/51540] partial_sum (int *, int *, int *, multiplies < int >) does not use operator +(complex, complex)

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51540 --- Comment #1 from Jonathan Wakely 2011-12-13 23:41:26 UTC --- what has complex got to do with it?

[Bug libstdc++/51540] partial_sum (int *, int *, int *, multiplies < int >) does not use operator +(complex, complex)

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

[Bug c/51542] New: bootstrap failure due to uninitialized variable use in c-parser

2011-12-13 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51542 Bug #: 51542 Summary: bootstrap failure due to uninitialized variable use in c-parser Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug c++/51464] [c++0x] ICE with invalid use of []

2011-12-13 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51464 --- Comment #2 from paolo at gcc dot gnu.org 2011-12-14 00:36:19 UTC --- Author: paolo Date: Wed Dec 14 00:36:15 2011 New Revision: 182320 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182320 Log: /cp 2011-12-13 Paolo Carlini PR

[Bug c++/51464] [c++0x] ICE with invalid use of []

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

[Bug c++/51543] New: terrible diagnostic for wrong type when expected class or namespace

2011-12-13 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51543 Bug #: 51543 Summary: terrible diagnostic for wrong type when expected class or namespace Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRM

[Bug libstdc++/51538] std::set::insert(InputIterator first, InputIterator last) makes set uniterable

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

[Bug middle-end/51544] New: uninitialized variable false positive prevents bootstrap at -O3

2011-12-13 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51544 Bug #: 51544 Summary: uninitialized variable false positive prevents bootstrap at -O3 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug c++/51530] [C++0x] internal compiler error: in unify, at cp/pt.c:16854

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

[Bug middle-end/51544] uninitialized variable false positive prevents bootstrap at -O3

2011-12-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51544 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic --- Comment #1 from Andrew Pin

[Bug ada/49084] [4.7 regression] bootstrap failure with Ada enabled

2011-12-13 Thread cestrauss at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49084 --- Comment #23 from Cesar Strauss 2011-12-14 01:03:39 UTC --- (In reply to comment #22) > Patch applied. Thanks! Good to have Ada back on x86 MinGW. Regards, Cesar

[Bug c++/51545] New: missing -Wparentheses diagnostic with compound assignment used as condition

2011-12-13 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51545 Bug #: 51545 Summary: missing -Wparentheses diagnostic with compound assignment used as condition Classification: Unclassified Product: gcc Version: unknown Status:

[Bug c++/51475] [c++0x] [4.7 Regression] ICE with invalid initializer_list

2011-12-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51475 --- Comment #3 from Paolo Carlini 2011-12-14 01:16:28 UTC --- I can still reproduce it with 182320. Note that quite a few of these ICEs filed by Volker disappear or become "... bailing out" in release-mode. Not to say we shouldn't fix them (when

[Bug go/46986] Go is not supported on Darwin

2011-12-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46986 --- Comment #17 from Ian Lance Taylor 2011-12-14 01:43:11 UTC --- The most recent patch is against gcc 4.6, and mainline is different. I have just moved the support for reading export data out of the Go frontend proper. The purpose of this move

[Bug libstdc++/51538] std::set::insert(InputIterator first, InputIterator last) makes set uniterable

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51538 --- Comment #3 from Jonathan Wakely 2011-12-14 01:53:00 UTC --- (In reply to comment #0) > Here source exaple: > // > > #include > #include > #include > #include You're missing and "using nam

[Bug middle-end/51546] New: [4.7 Regression] error: fallthru to exit from bb 2 compiling libstdc++-v3/src/strstream.cc

2011-12-13 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51546 Bug #: 51546 Summary: [4.7 Regression] error: fallthru to exit from bb 2 compiling libstdc++-v3/src/strstream.cc Classification: Unclassified Product: gcc Version: 4.7.0

[Bug middle-end/51546] [4.7 Regression] error: fallthru to exit from bb 2 compiling libstdc++-v3/src/strstream.cc

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

[Bug middle-end/51521] [4.7 Regression]: build fails on cris-elf and others building libstdc++-v3: verify_flow_info failed

2011-12-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51521 Andrew Pinski changed: What|Removed |Added CC||danglin at gcc dot gnu.org --- Comment #8

[Bug libstdc++/51538] std::set::insert(InputIterator first, InputIterator last) makes set uniterable

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51538 --- Comment #4 from Jonathan Wakely 2011-12-14 02:02:04 UTC --- (In reply to comment #3) > > const FOOwrapper & operator=(const FOOwrapper & othr) > > { > > memcpy(&m_uidl, &othr.m_uidl, sizeof(FOO)); > > return *this; > >

[Bug middle-end/51212] ICE: verify_flow_info failed: BB 3 can not throw but has an EH edge with -fgnu-tm -fnon-call-exceptions and transaction_callable

2011-12-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51212 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/51254] Missed Optimization: IVOPTS don't handle unaligned memory access.

2011-12-13 Thread duyuehai at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51254 --- Comment #5 from Yuehai Du 2011-12-14 02:29:07 UTC --- (In reply to comment #4) > On Tue, 13 Dec 2011, duyuehai at gmail dot com wrote: > > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51254 > > > > Yuehai Du changed: > > > >W

[Bug c++/51406] [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.

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

[Bug c++/51547] New: auto, type deduction, reference collapsing and const: invalid initialization of reference of type 'const X&&' from expression of type 'const X'

2011-12-13 Thread tudorb at fb dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51547 Bug #: 51547 Summary: auto, type deduction, reference collapsing and const: invalid initialization of reference of type 'const X&&' from expression of type 'const X' Classification

[Bug c/51542] bootstrap failure due to uninitialized variable use in c-parser

2011-12-13 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51542 --- Comment #1 from Dmitry Gorbachev 2011-12-14 05:17:04 UTC --- PR 50148.

[Bug c++/51161] [C++0x] Illegal static_cast to rvalue reference to ambiguous base class

2011-12-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51161 --- Comment #1 from Jason Merrill 2011-12-14 05:18:48 UTC --- Author: jason Date: Wed Dec 14 05:18:39 2011 New Revision: 182322 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182322 Log: PR c++/51406 PR c++/51161 * typeck.c (b

[Bug c++/51406] [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.

2011-12-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51406 --- Comment #3 from Jason Merrill 2011-12-14 05:18:47 UTC --- Author: jason Date: Wed Dec 14 05:18:39 2011 New Revision: 182322 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182322 Log: PR c++/51406 PR c++/51161 * typeck.c (b

[Bug target/51523] LTO keeps unneeded functions (mingw32 target)

2011-12-13 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51523 --- Comment #4 from Dmitry Gorbachev 2011-12-14 06:02:21 UTC --- Created attachment 26075 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26075 Two resolution files Here you are. The resolution files differ depending on whether -fvisibility

[Bug libstdc++/51540] partial_sum (int *, int *, int *, multiplies < int >) does not use operator +(complex, complex)

2011-12-13 Thread giecrilj at stegny dot 2a.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51540 Christopher Yeleighton changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|I

[Bug c/51548] New: It is impossible to provide translations of some gcc error messages

2011-12-13 Thread niva at niisi dot msk.ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51548 Bug #: 51548 Summary: It is impossible to provide translations of some gcc error messages Classification: Unclassified Product: gcc Version: 4.1.2 Status: UNCONFIRMED

[Bug c++/51475] [c++0x] [4.7 Regression] ICE with invalid initializer_list

2011-12-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51475 --- Comment #4 from Jakub Jelinek 2011-12-14 07:22:59 UTC --- This one segfaults right away for me, even with trunk as of today (though, I've preprocessed it with 4.6.2 g++ -E -std=c++0x), so this is the more important ice-on-invalid-code categor

[Bug c++/51549] New: QList::operator[] crash in 32bit release version on MacOS for gcc 4.2.1

2011-12-13 Thread sami.lehtonen at digia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51549 Bug #: 51549 Summary: QList::operator[] crash in 32bit release version on MacOS for gcc 4.2.1 Classification: Unclassified Product: gcc Version: 4.2.1 Status: UNCONFI

[Bug c++/51549] QList::operator[] crash in 32bit release version on MacOS for gcc 4.2.1

2011-12-13 Thread sami.lehtonen at digia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51549 --- Comment #1 from sami.lehtonen at digia dot com 2011-12-14 07:44:59 UTC --- Created attachment 26077 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26077 Crash report

[Bug fortran/51535] Optimization problem with -finit-real=snan at -O1

2011-12-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51535 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #1

<    1   2