[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

[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 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++/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/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 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 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 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 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/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++/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++/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 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 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 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/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 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/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 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 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 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 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 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 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 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] 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 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 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 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++/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/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 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 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++/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++/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 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 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++/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 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 CC||dodji at gcc dot gnu.org --- Comment #1

[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 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 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 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++/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 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 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++/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 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++/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 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 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 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||rmansfield at qnx dot com --- Comment #7

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

2011-12-13 Thread rmansfield at qnx dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51537 Bug #: 51537 Summary: ICE in verify_flow_info while building libstdc++-v3 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[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 #1 from Dodji Seketeli 2011-12-13 21:53:07 UTC --- Candidate patch posted to http://gcc.gnu.org/ml/gcc-patches/2011-12/msg01052.html

[Bug debug/51536] [4.7 Regression] ICE on mips64 with -march=octeon -O2 -g -fno-omit-frame-pointer

2011-12-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51536 Andrew Pinski changed: What|Removed |Added Target||mips64-*-linux-gnu Target Milestone|---

[Bug debug/51536] New: ICE on mips64 with -march=octeon -O2 -g -fno-omit-frame-pointer

2011-12-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51536 Bug #: 51536 Summary: ICE on mips64 with -march=octeon -O2 -g -fno-omit-frame-pointer Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

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

2011-12-13 Thread anlauf at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51535 Bug #: 51535 Summary: Optimization problem with -finit-real=snan at -O1 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug c++/51532] Invalid Code Generated for cpu32.

2011-12-13 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51532 --- Comment #3 from Andreas Schwab 2011-12-13 20:47:47 UTC --- The use of cas is currently dependent on TARGET_68020, which is true on cpu32, but there needs to be a TARGET_CAS flag.

[Bug fortran/48820] TR 29113: Implement parts needed for MPI 3

2011-12-13 Thread w6ws at earthlink dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48820 Walter Spector changed: What|Removed |Added CC||w6ws at earthlink dot net --- Comment #4

[Bug rtl-optimization/50176] [4.7 Regression] 4.7 generates spill-fill dealing with char->int conversion

2011-12-13 Thread vmakarov at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50176 --- Comment #9 from Vladimir Makarov 2011-12-13 20:04:04 UTC --- (In reply to comment #0) > Created attachment 25088 [details] > > > After expanding 4.7 contains: > > (insn 52 51 53 6 (set (reg:QI 83 [ D.2723 ]) > (mem:QI (plus:SI (re

[Bug c++/48420] Missed -Wconversion-null warning when passing const bool to T*

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48420 Jonathan Wakely changed: What|Removed |Added CC||tutufan at gmail dot com --- Comment #6

[Bug c++/51531] bool conversion to pointer should warn

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

[Bug c++/18016] Warn about member variables initialized with itself

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18016 Jonathan Wakely changed: What|Removed |Added CC||tutufan at gmail dot com --- Comment #1

[Bug c++/51533] initialization with uninitialized member should warn

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

[Bug c++/51531] bool conversion to pointer should warn

2011-12-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51531 --- Comment #1 from Jonathan Wakely 2011-12-13 19:53:02 UTC --- with 4.7 b.cc: In function 'int main()': b.cc:4:14: warning: converting 'false' to pointer type 'int*' [-Wconversion-null]

[Bug target/51534] Bad code gen for vcgtq_u32 NEON intrinsic

2011-12-13 Thread rmansfield at qnx dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51534 --- Comment #1 from Ryan Mansfield 2011-12-13 19:47:28 UTC --- I truncated the actual error emitted by the assembler. $ ./xgcc -B. -O3 -ftree-vectorize -mfpu=neon -mfloat-abi=softfp ~/foo.c -march=armv7-a -c /tmp/ccCPCd9Z.s: Assembler messages:

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

2011-12-13 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47612 --- Comment #20 from Mikael Pettersson 2011-12-13 19:40:19 UTC --- (In reply to comment #19) > Time to close this? Not until the patch gets applied to gcc-4.6 branch.

[Bug target/49865] [4.7 Regression] Unnecessary reload causes small bloat

2011-12-13 Thread vmakarov at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49865 Vladimir Makarov changed: What|Removed |Added CC||vmakarov at redhat dot com --- Comment

[Bug rtl-optimization/51505] [4.5/4.6/4.7 Regression] ICE: in form_sum, at reload.c:5349 with -O --param max-cse-insns=1

2011-12-13 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51505 --- Comment #4 from Paolo Bonzini 2011-12-13 19:34:25 UTC --- No, it should be easy. Just look at the EQ_USES in df_kill_notes and, if one EQ_USE refers to a dead pseudo, kill the REG_EQUAL or REG_EQUIV note.

[Bug c++/14258] typename in a using declaration not supported

2011-12-13 Thread fabien at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14258 fabien at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/51533] initialization with uninitialized member should warn

2011-12-13 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51533 --- Comment #1 from Marc Glisse 2011-12-13 19:29:03 UTC --- -Winit-self ?

[Bug target/51534] New: Bad code gen for vcgtq_u32 NEON intrinsic

2011-12-13 Thread rmansfield at qnx dot com
-libssp Thread model: posix gcc version 4.7.0 20111213 (experimental) [trunk revision 182291] (GCC) $ cat ~/foo.c #include void foo (unsigned * src, unsigned *dst, int width) { const int32x4_t vec_alpha_shift = vdupq_n_s32 (0); const uint32x4_t vec_one = vdupq_n_u32 (1u); const uint32x4_t

[Bug c++/51532] Invalid Code Generated for cpu32.

2011-12-13 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51532 --- Comment #2 from Joel Sherrill 2011-12-13 19:24:37 UTC --- Created attachment 26073 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26073 Test case

[Bug c++/51532] Invalid Code Generated for cpu32.

2011-12-13 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51532 Joel Sherrill changed: What|Removed |Added Known to work||4.6.1 --- Comment #1 from Joel Sherrill

[Bug c++/51533] New: initialization with uninitialized member should warn

2011-12-13 Thread tutufan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51533 Bug #: 51533 Summary: initialization with uninitialized member should warn Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal

[Bug c++/51532] New: Invalid Code Generated for cpu32.

2011-12-13 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51532 Bug #: 51532 Summary: Invalid Code Generated for cpu32. Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/51531] New: bool conversion to pointer should warn

2011-12-13 Thread tutufan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51531 Bug #: 51531 Summary: bool conversion to pointer should warn Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: minor Priority: P3

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

2011-12-13 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47612 --- Comment #19 from Joel Sherrill 2011-12-13 19:10:10 UTC --- Time to close this?

[Bug c++/14258] typename in a using declaration not supported

2011-12-13 Thread fabien at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14258 --- Comment #15 from fabien at gcc dot gnu.org 2011-12-13 18:47:04 UTC --- Author: fabien Date: Tue Dec 13 18:46:58 2011 New Revision: 182292 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182292 Log: gcc/testsuite/ChangeLog 2011-12-11 Fa

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

2011-12-13 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51529 --- Comment #1 from Paul Thomas 2011-12-13 18:14:49 UTC --- (In reply to comment #0) > $ gfortran -g gfortran.dg/class_to_type_1.f03 > $ MALLOC_PERTURB_= ./a.out > $ MALLOC_PERTURB_=33 ./a.out > > A fatal error occurred! Backtrace for this error

[Bug middle-end/51443] [trans-mem] internal compiler error in expand_block_tm of trans-mem.c

2011-12-13 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51443 Aldy Hernandez changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

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

2011-12-13 Thread dave at boostpro dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51530 --- Comment #1 from Dave Abrahams 2011-12-13 17:46:22 UTC --- Created attachment 26072 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26072 reproducer

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

2011-12-13 Thread dave at boostpro dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51530 Bug #: 51530 Summary: internal compiler error: in unify, at cp/pt.c:16854 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/51529] New: 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 Bug #: 51529 Summary: gfortran.dg/class_to_type_1.f03 is miscompiled: Uninitialized variable used Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNC

[Bug tree-optimization/51499] vectorizer missing simple case

2011-12-13 Thread irar at il dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51499 --- Comment #14 from Ira Rosen 2011-12-13 16:27:19 UTC --- (In reply to comment #13) > > However, I don't fully understand Richard Guenther's example. Yes his > example requires -fassociative-math to be vectorized, however, my example > would tr

[Bug middle-end/50628] [4.7 Regression] gfortran.fortran-torture/execute/entry_4.f90 fails

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

[Bug middle-end/50628] [4.7 Regression] gfortran.fortran-torture/execute/entry_4.f90 fails

2011-12-13 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50628 --- Comment #14 from Martin Jambor 2011-12-13 16:08:19 UTC --- Author: jamborm Date: Tue Dec 13 16:08:14 2011 New Revision: 182289 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182289 Log: 2011-12-13 Martin Jambor PR middle-end/5

[Bug middle-end/51439] [4.7 Regression] ICE(SIGFPE) in good_cloning_opportunity_p

2011-12-13 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51439 --- Comment #5 from Martin Jambor 2011-12-13 15:58:17 UTC --- Indeed it is and I have just verified that it is also fixed.

[Bug tree-optimization/51362] [4.7 Regression] ICE: SIGFPE (division by zero) in good_cloning_opportunity_p at ipa-cp.c:2401

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

[Bug c++/51476] [c++0x] [4.7 Regression] ICE with invalid pointer-to-member template parameter

2011-12-13 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51476 --- Comment #2 from Dodji Seketeli 2011-12-13 15:51:52 UTC --- A candidate patch was posted to http://gcc.gnu.org/ml/gcc-patches/2011-12/msg00996.html

[Bug bootstrap/51503] [4.7 Regression] Failure to build (non-bootstrap) gcc libitm if only building C

2011-12-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51503 --- Comment #3 from Richard Guenther 2011-12-13 15:45:45 UTC --- No, that doesn't seem to cause the C++ frontend to be enabled, instead we do such magic via config-lang.in fragments - no such thing exists for target libraries (yet). See the topl

[Bug tree-optimization/51362] [4.7 Regression] ICE: SIGFPE (division by zero) in good_cloning_opportunity_p at ipa-cp.c:2401

2011-12-13 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51362 --- Comment #6 from Martin Jambor 2011-12-13 15:43:39 UTC --- Author: jamborm Date: Tue Dec 13 15:43:36 2011 New Revision: 182288 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182288 Log: 2011-12-13 Martin Jambor PR tree-optimiza

[Bug middle-end/51443] [trans-mem] internal compiler error in expand_block_tm of trans-mem.c

2011-12-13 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51443 --- Comment #2 from Aldy Hernandez 2011-12-13 15:38:54 UTC --- Proposed fix, http://gcc.gnu.org/ml/gcc-patches/2011-12/msg00995.html

[Bug tree-optimization/51528] SRA should not create BOOLEAN_TYPE replacements

2011-12-13 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51528 Martin Jambor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/51528] SRA should not create BOOLEAN_TYPE replacements

2011-12-13 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51528 --- Comment #1 from Martin Jambor 2011-12-13 15:26:14 UTC --- Created attachment 26071 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26071 Testcase This is the aforementioned test case.

[Bug tree-optimization/51528] New: SRA should not create BOOLEAN_TYPE replacements

2011-12-13 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51528 Bug #: 51528 Summary: SRA should not create BOOLEAN_TYPE replacements Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Pr

[Bug testsuite/51524] [BMI2] New regression on 182266 vs 182257

2011-12-13 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51524 Uros Bizjak changed: What|Removed |Added Target||x86 Status|NEW

[Bug testsuite/51524] [BMI2] New regression on 182266 vs 182257

2011-12-13 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51524 --- Comment #3 from uros at gcc dot gnu.org 2011-12-13 15:00:19 UTC --- Author: uros Date: Tue Dec 13 15:00:09 2011 New Revision: 182287 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182287 Log: PR testsuite/51524 * gcc.target/i386

[Bug tree-optimization/51491] ccp when converting from alloca should add a CLOBBER to right before __builtin_stack_restore

2011-12-13 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51491 --- Comment #7 from vries at gcc dot gnu.org 2011-12-13 15:00:35 UTC --- Created attachment 26070 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26070 update tentative patch now testing on x86_64

  1   2   >