[Bug target/54061] [4.8 Regression] gcc.c-torture/compile/mipscop-1.c ICEs with -g

2012-07-20 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54061 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target|

[Bug target/54061] New: [4.8 Regression] gcc.c-torture/compile/mipscop-1.c ICEs with -g

2012-07-20 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54061 Bug #: 54061 Summary: [4.8 Regression] gcc.c-torture/compile/mipscop-1.c ICEs with -g Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug c++/54060] New: [C++11] Lambda expression's type should not be in an anonymous namespace

2012-07-20 Thread zeratul976 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54060 Bug #: 54060 Summary: [C++11] Lambda expression's type should not be in an anonymous namespace Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONF

[Bug fortran/54034] [4.8 Regression] doduc benchmark from polyhedron 11 segfaults

2012-07-20 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54034 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #7

[Bug target/53967] GCC produces slow code for convolution algorithm with -mfpmath=sse (the AMD_64 default)

2012-07-20 Thread bfriesen at simple dot dallas.tx.us
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53967 --- Comment #17 from bfriesen at simple dot dallas.tx.us 2012-07-21 01:04:55 UTC --- I discovered that GCC's __attribute__((__optimize__())) and optimization pragmas do not work for OpenMP code because OpenMP uses a different function name for the

[Bug c++/54059] g++ silently omits code that creates a std::chrono::millisecond temporary

2012-07-20 Thread jason at cornsyrup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54059 --- Comment #4 from Jason Toffaletti 2012-07-20 23:16:56 UTC --- I knew there was something familiar about this, thanks for the reminder.

[Bug c++/54059] g++ silently omits code that creates a std::chrono::millisecond temporary

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54059 --- Comment #3 from Jonathan Wakely 2012-07-20 23:14:09 UTC --- This is http://en.wikipedia.org/wiki/Most_vexing_parse The declaration f2 declares a function, it is not a variables definition. To convince yourself, try taking its address: foo*

[Bug c++/54059] g++ silently omits code that creates a std::chrono::millisecond temporary

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

[Bug c++/54059] g++ silently omits code that creates a std::chrono::millisecond temporary

2012-07-20 Thread jason at cornsyrup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54059 --- Comment #1 from Jason Toffaletti 2012-07-20 23:11:37 UTC --- $ g++-4.7 -c -g -Wa,-alh -std=c++11 bug.cc 155.LEHE0: 13:bug.cc unsigned int a = 200; 156.loc 2 13 0 discriminat

[Bug c++/54059] New: g++ silently omits code that creates a std::chrono::millisecond temporary

2012-07-20 Thread jason at cornsyrup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54059 Bug #: 54059 Summary: g++ silently omits code that creates a std::chrono::millisecond temporary Classification: Unclassified Product: gcc Version: unknown Status: UNC

[Bug c++/54058] Injected friend functions are not considered when using contextual type info to take a function address

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54058 --- Comment #1 from Jonathan Wakely 2012-07-20 21:51:30 UTC --- I think G++ is correct. The injected functions can only be found by ADL and ADL only applies to function calls, not when taking the address of a function.

[Bug fortran/54034] [4.8 Regression] doduc benchmark from polyhedron 11 segfaults

2012-07-20 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54034 --- Comment #6 from janus at gcc dot gnu.org 2012-07-20 21:47:43 UTC --- (In reply to comment #4) > Janus, please try to run the executable under valgrind: Sorry, I still can not reproduce it. Neither with valgrind, nor at later revisions (189690,

[Bug middle-end/54008] [4.8 Regression] gcc.dg/tree-prof/update-loopch.c and gcc.dg/tree-ssa/pr18133-1.c

2012-07-20 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54008 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/54058] New: Injected friend functions are not considered when using contextual type info to take a function address

2012-07-20 Thread andy.m.jost at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54058 Bug #: 54058 Summary: Injected friend functions are not considered when using contextual type info to take a function address Classification: Unclassified Product: gcc Version: u

[Bug middle-end/54008] [4.8 Regression] gcc.dg/tree-prof/update-loopch.c and gcc.dg/tree-ssa/pr18133-1.c

2012-07-20 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54008 --- Comment #3 from Hans-Peter Nilsson 2012-07-20 21:08:14 UTC --- This is fixed for me, and I think by intent (189712:189718). I'll leave it to H.J. or Steven to close this.

[Bug c++/54056] New: Fast run out of memory compiling template specialization

2012-07-20 Thread sergey.prokhorenko at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54056 Bug #: 54056 Summary: Fast run out of memory compiling template specialization Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug tree-optimization/53787] Possible IPA-SRA / IPA-CP improvement

2012-07-20 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53787 Martin Jambor changed: What|Removed |Added Status|WAITING |ASSIGNED AssignedTo|unassigned at

[Bug c++/54055] spurious(?) "invalid use of incomplete type" warning in template definition

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54055 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #2

[Bug fortran/54034] [4.8 Regression] doduc benchmark from polyhedron 11 segfaults

2012-07-20 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54034 --- Comment #5 from Dominique d'Humieres 2012-07-20 19:26:05 UTC --- This works for me on x86_64-apple-darwin10 at revision 189718 even when the executable is run under valgrind. Nevertheless this remind me pr43716 which disappeared without being

[Bug c++/54055] spurious(?) "invalid use of incomplete type" warning in template definition

2012-07-20 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54055 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |

[Bug c++/54043] [C++11] cout << nullptr does not work

2012-07-20 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 --- Comment #10 from Daniel Krügler 2012-07-20 19:02:35 UTC --- (In reply to comment #9) > (In reply to comment #8) > > > Jonathan, given the state of 1423, should I open a new reminder bugzilla > > > entry > > > to take care of this? AFAIK we h

[Bug c++/52174] [DR 1423] Implicit conversion of nullptr to bool

2012-07-20 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52174 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |

[Bug target/53974] [4.8 Regression] Nearly all tests fail with ADA.CALENDAR.TIME_ERROR : a-calend.adb:603

2012-07-20 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53974 --- Comment #10 from dave.anglin at bell dot net 2012-07-20 18:48:25 UTC --- On 7/20/2012 1:42 PM, ebotcazou at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53974 > > --- Comment #9 from Eric Botcazou 2012-07-20 > 17:42:19

[Bug c++/54055] New: spurious(?) "invalid use of incomplete type" warning in template definition

2012-07-20 Thread roland at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54055 Bug #: 54055 Summary: spurious(?) "invalid use of incomplete type" warning in template definition Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNC

[Bug pch/54050] chaining

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

[Bug bootstrap/53238] Bootstrap failure: error: 'pthread_mutex_timedlock' was not declared in this scope

2012-07-20 Thread skunk at iskunk dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53238 --- Comment #18 from Daniel Richard G. 2012-07-20 17:44:12 UTC --- (In reply to comment #17) > Between comment 5 (with missing ;;) and comment 14 it should work, I think. Okay, I'm re-starting the build with those two changes (plus my omnibus pa

[Bug c++/54038] [4.7/4.8 Regression] finalize_type_size enters infinite loop becasue TYPE_NEXT_VARIANT (variant) == variant

2012-07-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54038 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug target/53974] [4.8 Regression] Nearly all tests fail with ADA.CALENDAR.TIME_ERROR : a-calend.adb:603

2012-07-20 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53974 --- Comment #9 from Eric Botcazou 2012-07-20 17:42:19 UTC --- > I've never seen this. In addition to HARD_REGNO_MODE_OK, the definition of > CANNOT_CHANGE_MODE_CLASS prevents mode changes to larger modes > when it is greater than UNITS_PER_WORD.

[Bug libstdc++/51811] [C++0x] Incorrect increment/decrement of atomic pointers

2012-07-20 Thread jingyu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51811 --- Comment #4 from Jing Yu 2012-07-20 17:28:09 UTC --- Author: jingyu Date: Fri Jul 20 17:27:57 2012 New Revision: 189724 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189724 Log: 2012-07-19 Jing Yu Backport r183875 to fix wrong

[Bug target/53974] [4.8 Regression] Nearly all tests fail with ADA.CALENDAR.TIME_ERROR : a-calend.adb:603

2012-07-20 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53974 --- Comment #8 from dave.anglin at bell dot net 2012-07-20 17:20:29 UTC --- On 7/20/2012 11:01 AM, ebotcazou at gcc dot gnu.org wrote: > Sure, just like on SPARC, but DImode arguments can nevertheless be unaligned. I've never seen this. In additio

[Bug c++/54054] merged compilation

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

[Bug c++/54054] New: merged compilation

2012-07-20 Thread wbrana at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54054 Bug #: 54054 Summary: merged compilation Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: enhancement Priority: P3 Comp

[Bug pch/54042] always create and use

2012-07-20 Thread stevenb.gcc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54042 --- Comment #3 from stevenb.gcc at gmail dot com 2012-07-20 16:23:33 UTC --- On Fri, Jul 20, 2012 at 5:36 PM, pinskia at gcc dot gnu.org wrote: > --- Comment #2 from Andrew Pinski 2012-07-20 > 15:36:11 UTC --- > PPH might be already supporting

[Bug bootstrap/53912] [4.7/4.8 Regression] bootstrap fails using default c++ mode in stage 2 and 3 for native x86_64-w64-mingw32

2012-07-20 Thread rai...@emrich-ebersheim.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53912 --- Comment #17 from Rainer Emrich 2012-07-20 16:18:00 UTC --- I'm travelling for 2 weeks from now on. During this time I have no opportunity to work any further on this issue. Kai, perhaps you may help out?

[Bug c++/54038] [4.7/4.8 Regression] finalize_type_size enters infinite loop becasue TYPE_NEXT_VARIANT (variant) == variant

2012-07-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54038 --- Comment #8 from Jason Merrill 2012-07-20 16:12:05 UTC --- Author: jason Date: Fri Jul 20 16:11:58 2012 New Revision: 189720 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189720 Log: PR c++/54038 * tree.c (build_cplus_array_ty

[Bug c++/54038] [4.7/4.8 Regression] finalize_type_size enters infinite loop becasue TYPE_NEXT_VARIANT (variant) == variant

2012-07-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54038 --- Comment #7 from Jason Merrill 2012-07-20 16:11:51 UTC --- Author: jason Date: Fri Jul 20 16:11:42 2012 New Revision: 189719 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189719 Log: PR c++/54038 * tree.c (build_cplus_array_ty

[Bug c++/54038] [4.7/4.8 Regression] finalize_type_size enters infinite loop becasue TYPE_NEXT_VARIANT (variant) == variant

2012-07-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54038 --- Comment #7 from Jason Merrill 2012-07-20 16:11:51 UTC --- Author: jason Date: Fri Jul 20 16:11:42 2012 New Revision: 189719 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189719 Log: PR c++/54038 * tree.c (build_cplus_array_ty

[Bug bootstrap/53912] [4.7/4.8 Regression] bootstrap fails using default c++ mode in stage 2 and 3 for native x86_64-w64-mingw32

2012-07-20 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53912 --- Comment #16 from Uros Bizjak 2012-07-20 15:56:43 UTC --- (In reply to comment #8) > ../../../src/gcc-4.8.0/gcc/print-tree.c:258:31: error: cast from 'tree' to > 'long unsigned int' loses precision [-fpermissive] >hash = ((unsigned lon

[Bug bootstrap/53912] [4.7/4.8 Regression] bootstrap fails using default c++ mode in stage 2 and 3 for native x86_64-w64-mingw32

2012-07-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53912 --- Comment #15 from Jakub Jelinek 2012-07-20 15:54:08 UTC --- That patch can't work properly, on targets where uintptr_t isn't unsigned long you'll either get warnings from using %lx for it, or it will misbehave if uintptr_t is even different si

[Bug bootstrap/53912] [4.7/4.8 Regression] bootstrap fails using default c++ mode in stage 2 and 3 for native x86_64-w64-mingw32

2012-07-20 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53912 --- Comment #14 from Uros Bizjak 2012-07-20 15:53:07 UTC --- (In reply to comment #9) > ../../../src/gcc-4.8.0/gcc/tree-dump.c:171:63: error: cast from 'void*' to > 'long unsigned int' loses precision [-fpermissive] >fprintf (di->stream, "%-4

[Bug bootstrap/53912] [4.7/4.8 Regression] bootstrap fails using default c++ mode in stage 2 and 3 for native x86_64-w64-mingw32

2012-07-20 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53912 --- Comment #13 from Uros Bizjak 2012-07-20 15:44:27 UTC --- (In reply to comment #12) > Created attachment 27846 [details] > proposed patch > > This fixes the C and C++ part. -#define POINTER_HASH(x) (hashval_t)((long)x >> 3) +#define POINTER_

[Bug pch/54042] always create and use

2012-07-20 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54042 --- Comment #2 from Andrew Pinski 2012-07-20 15:36:11 UTC --- PPH might be already supporting this though.

[Bug pch/54050] chaining

2012-07-20 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54050 --- Comment #1 from Andrew Pinski 2012-07-20 15:33:47 UTC --- I don't think PCH will ever support this because nobody is working on PCH but PPH might handle this (and might already does).

[Bug bootstrap/53912] [4.7/4.8 Regression] bootstrap fails using default c++ mode in stage 2 and 3 for native x86_64-w64-mingw32

2012-07-20 Thread rai...@emrich-ebersheim.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53912 --- Comment #12 from Rainer Emrich 2012-07-20 15:30:09 UTC --- Created attachment 27846 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27846 proposed patch This fixes the C and C++ part.

[Bug fortran/54034] [4.8 Regression] doduc benchmark from polyhedron 11 segfaults

2012-07-20 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54034 --- Comment #4 from Uros Bizjak 2012-07-20 15:29:32 UTC --- (In reply to comment #3) > Possibly a dup of 54031? No, still fails with: gcc version 4.8.0 20120720 (experimental) [trunk revision 189718] (GCC) Janus, please try to run

[Bug rtl-optimization/54016] loop optimizer: no "branch on count" on s390 anymore since revision 185913

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

[Bug c++/54046] [4.6/4.7/4.8 Regression] wrong control reaches end of non-void function for switch case with throw and default

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

[Bug target/53974] [4.8 Regression] Nearly all tests fail with ADA.CALENDAR.TIME_ERROR : a-calend.adb:603

2012-07-20 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53974 --- Comment #7 from Eric Botcazou 2012-07-20 15:01:49 UTC --- > I believe that the definition of HARD_REGNO_MODE_OK on PA prevents > partially overlapping > DImode registers. See comment comment for HARD_REGNO_MODE_OK . So, > clobbering %R0 c

[Bug c++/54053] [4.7 Regression] g++ accepts (invalid?) ""0; expression.

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54053 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/54016] loop optimizer: no "branch on count" on s390 anymore since revision 185913

2012-07-20 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54016 Andreas Krebbel changed: What|Removed |Added AssignedTo|unassigned at gcc dot |krebbel at gcc dot gnu.org

[Bug c++/54053] New: g++ accepts (invalid?) ""0; expression.

2012-07-20 Thread pluto at agmk dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54053 Bug #: 54053 Summary: g++ accepts (invalid?) ""0; expression. Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Priority:

[Bug c++/54052] New: Segmentation Fault

2012-07-20 Thread baxter at about dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54052 Bug #: 54052 Summary: Segmentation Fault Classification: Unclassified Product: gcc Version: 4.5.3 Status: UNCONFIRMED Severity: blocker Priority: P3 Componen

[Bug target/54051] [4.7/ 4.8 regression] Invalid alignment specifier generated for vld3_lane_* and vld3_dup_* intrinsics.

2012-07-20 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54051 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/54051] New: Invalid alignment specifier generated for vld3_lane_* and vld3_dup_* intrinsics.

2012-07-20 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54051 Bug #: 54051 Summary: Invalid alignment specifier generated for vld3_lane_* and vld3_dup_* intrinsics. Classification: Unclassified Product: gcc Version: 4.7.1 Status

[Bug c++/54043] [C++11] cout << nullptr does not work

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 --- Comment #9 from Jonathan Wakely 2012-07-20 14:14:36 UTC --- (In reply to comment #8) > > Jonathan, given the state of 1423, should I open a new reminder bugzilla > > entry > > to take care of this? AFAIK we have done so for other "ready" iss

[Bug pch/54050] New: chaining

2012-07-20 Thread wbrana at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54050 Bug #: 54050 Summary: chaining Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: pch

[Bug c++/54047] unused variable warning not for std::string

2012-07-20 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54047 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |

[Bug c++/54043] [C++11] cout << nullptr does not work

2012-07-20 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 --- Comment #8 from Daniel Krügler 2012-07-20 14:04:43 UTC --- (In reply to comment #7) > In this context it is presumably interesting to mention a recently intended > core language change: > > http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_act

[Bug rtl-optimization/54016] loop optimizer: no "branch on count" on s390 anymore since revision 185913

2012-07-20 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54016 --- Comment #3 from rguenther at suse dot de 2012-07-20 14:00:23 UTC --- On Fri, 20 Jul 2012, krebbel at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54016 > > --- Comment #2 from Andreas Krebbel 2012-07-20 > 13:48:57

[Bug c++/54043] [C++11] cout << nullptr does not work

2012-07-20 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler at |

[Bug target/54049] New: cr16: ICE: in gen_rtx_SUBREG with -O1

2012-07-20 Thread stefan at astylos dot dk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54049 Bug #: 54049 Summary: cr16: ICE: in gen_rtx_SUBREG with -O1 Classification: Unclassified Product: gcc Version: 4.7.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug rtl-optimization/54016] loop optimizer: no "branch on count" on s390 anymore since revision 185913

2012-07-20 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54016 --- Comment #2 from Andreas Krebbel 2012-07-20 13:48:57 UTC --- (In reply to comment #1) Do I have to do something special now when creating a loop on RTL level? Perhaps tell the framework that the loop infos needs to be refreshed or something li

[Bug pch/54042] always create and use

2012-07-20 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54042 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/53974] [4.8 Regression] Nearly all tests fail with ADA.CALENDAR.TIME_ERROR : a-calend.adb:603

2012-07-20 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53974 --- Comment #6 from dave.anglin at bell dot net 2012-07-20 13:28:47 UTC --- On 7/20/2012 8:26 AM, ebotcazou at gcc dot gnu.org wrote: > SPARC has essentially the same pattern (it's a splitter though) and there was > a > missing early clobber becau

[Bug middle-end/54041] [4.7/4.8 regression] -mshort ICE in convert_memory_address_addr_space, at explow.c:327

2012-07-20 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54041 Andreas Schwab changed: What|Removed |Added Target Milestone|--- |4.7.2

[Bug middle-end/54041] [4.7/4.8 regression] -mshort ICE in convert_memory_address_addr_space, at explow.c:327

2012-07-20 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54041 Andreas Schwab changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[Bug c++/54046] [4.6/4.7/4.8 Regression] wrong control reaches end of non-void function for switch case with throw and default

2012-07-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54046 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3 f

[Bug c++/54043] [C++11] cout << nullptr does not work

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/54046] [4.6/4.7/4.8 Regression] wrong control reaches end of non-void function for switch case with throw and default

2012-07-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54046 --- Comment #2 from Jakub Jelinek 2012-07-20 12:39:30 UTC --- void foo (void) __attribute__((noreturn)); struct A { ~A () {} }; bool check (int x) { A z; switch (x) { case 0: return false; default: foo (); br

[Bug c++/54043] [C++0x] cout << nullptr does not work

2012-07-20 Thread ayg at aryeh dot name
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 --- Comment #5 from Aryeh Gregor 2012-07-20 12:39:00 UTC --- Thanks. Is there any publicly-accessible summary of the previous discussion, so that I can read it and not retread old ground? Also, if the WG agrees to make the change in the next ve

[Bug middle-end/54041] -mshort ICE in convert_memory_address_addr_space, at explow.c:327

2012-07-20 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54041 --- Comment #6 from Andreas Schwab 2012-07-20 12:37:41 UTC --- expr.c:7576: tmp = convert_memory_address_addr_space (tmode, tmp, as); This looks bogus, tmp (which is the expanded offset) isn't a memory address.

[Bug target/53974] [4.8 Regression] Nearly all tests fail with ADA.CALENDAR.TIME_ERROR : a-calend.adb:603

2012-07-20 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53974 --- Comment #5 from Eric Botcazou 2012-07-20 12:26:33 UTC --- > I don't think there is an earlyclobber problem in the insn at 4923. SPARC has essentially the same pattern (it's a splitter though) and there was a missing early clobber because the

[Bug fortran/54048] New: Uninitialized input_location in front-end initialization

2012-07-20 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54048 Bug #: 54048 Summary: Uninitialized input_location in front-end initialization Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED

[Bug fortran/52062] [4.6 regression] public generic name, specific functions of private types

2012-07-20 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52062 Mikael Morin changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/54043] [C++0x] cout << nullptr does not work

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 --- Comment #4 from Jonathan Wakely 2012-07-20 12:17:48 UTC --- In fact it was discussed last August, one of the final comments was "It also feels like it's not a defect, so it would have to wait for a new TR or standard."

[Bug target/53974] [4.8 Regression] Nearly all tests fail with ADA.CALENDAR.TIME_ERROR : a-calend.adb:603

2012-07-20 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53974 --- Comment #4 from dave.anglin at bell dot net 2012-07-20 12:16:37 UTC --- On 18-Jul-12, at 6:15 AM, ebotcazou at gcc dot gnu.org wrote: > I have seen the same error on SPARC. The fix is > >* config/sparc/sparc.md (adddi3_insn_sp32): Add

[Bug c++/54046] [4.6/4.7/4.8 Regression] wrong control reaches end of non-void function for switch case with throw and default

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54046 Jonathan Wakely changed: What|Removed |Added Known to work||3.4.3 Summary|wrong control

[Bug c++/54046] wrong control reaches end of non-void function for switch case with throw and default

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54046 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRM

[Bug c++/54047] unused variable warning not for std::string

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54047 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic --- Comment #1 from Jonathan

[Bug c++/54043] [C++0x] cout << nullptr does not work

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 Jonathan Wakely changed: What|Removed |Added Severity|minor |enhancement --- Comment #3 from Jonatha

[Bug c++/54043] [C++0x] cout << nullptr does not work

2012-07-20 Thread ayg at aryeh dot name
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 --- Comment #2 from Aryeh Gregor 2012-07-20 12:00:57 UTC --- See third-to-last paragraph of comment #0. AFAICT, gcc is currently correct according to the standard, but I think the behavior specified by the standard is undesirable. If gcc mainta

[Bug c++/54047] New: unused variable warning not for std::string

2012-07-20 Thread plasmahh at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54047 Bug #: 54047 Summary: unused variable warning not for std::string Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priori

[Bug c++/54046] New: wrong control reaches end of non-void function for switch case with throw and default

2012-07-20 Thread plasmahh at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54046 Bug #: 54046 Summary: wrong control reaches end of non-void function for switch case with throw and default Classification: Unclassified Product: gcc Version: 4.8.0 S

[Bug c++/54038] [4.7/4.8 Regression] finalize_type_size enters infinite loop becasue TYPE_NEXT_VARIANT (variant) == variant

2012-07-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54038 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6 f

[Bug c++/54038] [4.7/4.8 Regression] finalize_type_size enters infinite loop becasue TYPE_NEXT_VARIANT (variant) == variant

2012-07-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54038 --- Comment #5 from Richard Guenther 2012-07-20 11:33:38 UTC --- I doubt that it is a good idea to put TYPE_CANONICAL in type variant lists. At most they should be the main variant itself, but in this case you can end up merging two type variant

[Bug middle-end/54041] -mshort ICE in convert_memory_address_addr_space, at explow.c:327

2012-07-20 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54041 --- Comment #5 from Mikael Pettersson 2012-07-20 11:33:14 UTC --- Ok, in that case I'd say the m68k backend is entitled to not define P_E_U, and it's really c_m_a_a_s (or something related to it) that's broken.

[Bug tree-optimization/54031] [4.8 Regression] Revision 189607 miscompiles Linux kernel

2012-07-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54031 Richard Guenther changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/54031] [4.8 Regression] Revision 189607 miscompiles Linux kernel

2012-07-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54031 --- Comment #8 from Richard Guenther 2012-07-20 11:25:01 UTC --- Author: rguenth Date: Fri Jul 20 11:24:55 2012 New Revision: 189715 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189715 Log: 2012-07-20 Richard Guenther PR tree-op

[Bug c++/54038] [4.7/4.8 Regression] finalize_type_size enters infinite loop becasue TYPE_NEXT_VARIANT (variant) == variant

2012-07-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54038 --- Comment #4 from Jakub Jelinek 2012-07-20 11:08:49 UTC --- Created attachment 27844 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27844 gcc48-pr54038.patch Untested fix. On array23.C testcase, we have Foo as main variant of Foo2 and we

[Bug middle-end/54041] -mshort ICE in convert_memory_address_addr_space, at explow.c:327

2012-07-20 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54041 --- Comment #4 from Andreas Schwab 2012-07-20 10:54:41 UTC --- -mshort doesn't change word_mode, UNITS_PER_WORD is fixed at 4. -mshort only changes sizeof(int).

[Bug ada/54028] [4.8 Regression] libada build failure when bootstrapping x86_64-w64-mingw32

2012-07-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54028 Richard Guenther changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug ada/54028] [4.8 Regression] libada build failure when bootstrapping x86_64-w64-mingw32

2012-07-20 Thread rai...@emrich-ebersheim.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54028 Rainer Emrich changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug ada/54028] [4.8 Regression] libada build failure when bootstrapping x86_64-w64-mingw32

2012-07-20 Thread rai...@emrich-ebersheim.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54028 --- Comment #2 from Rainer Emrich 2012-07-20 10:23:32 UTC --- Am 20.07.2012 09:23, schrieb gingold at gcc dot gnu.org: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54028 > > ging...@gcc.gnu.org changed: > > What|Removed

[Bug middle-end/54041] -mshort ICE in convert_memory_address_addr_space, at explow.c:327

2012-07-20 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54041 Mikael Pettersson changed: What|Removed |Added CC||mikpe at it dot uu.se --- Comment #3

[Bug c++/54043] [C++0x] cout << nullptr does not work

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54043 --- Comment #1 from Jonathan Wakely 2012-07-20 10:21:13 UTC --- I think this behaviour is correct, do you have a standard reference indicating otherwise?

[Bug c++/54044] Calling captured function parameter in std::thread leads to SIGABRT

2012-07-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54044 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/54045] New: Building bash 4.2 fails with gcc version 4.7.1 and throughing an error message gcc:internal compiler error : Segmentation fault (program cc1).

2012-07-20 Thread gvyugandhar at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54045 Bug #: 54045 Summary: Building bash 4.2 fails with gcc version 4.7.1 and throughing an error message gcc:internal compiler error : Segmentation fault (program cc1). Classification:

[Bug bootstrap/53828] Missing auto-target.h to compile cpuinfo.c

2012-07-20 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53828 Mikael Morin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/54029] SH: ICE in find_dead_or_set_registers

2012-07-20 Thread chrbr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54029 chrbr at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libstdc++/54025] atomic won't compile: chrono::duration::duration() is not C++11 compliant

2012-07-20 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54025 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Version|4.7.1

  1   2   >