[Bug bootstrap/52674] [4.7 regression] profiledbootstrap-lean fails on Debian/SPARC with segfault during intl/configure

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52674 Richard Guenther changed: What|Removed |Added Target Milestone|--- |4.7.1

[Bug tree-optimization/52677] [4.8 Regression] ICE: in build_vector_from_val, at tree.c:1386 with -O -ftree-vectorize

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52677 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/52678] internal compiler error: in vect_update_ivs_after_vectorizer, at tree-vect-loop-manip.c:1842

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52678 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/52683] New: assignment operator not detected

2012-03-23 Thread abominable-snowman at yandex dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52683 Bug #: 52683 Summary: assignment operator not detected Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/52683] assignment operator not detected

2012-03-23 Thread abominable-snowman at yandex dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52683 --- Comment #1 from Petr Ovtchenkov 2012-03-23 07:37:57 UTC --- Created attachment 26965 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26965 test case test case. -std=gnu++0x required.

[Bug c++/49152] Unhelpful diagnostic for iterator dereference

2012-03-23 Thread suckfish at ihug dot co.nz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49152 --- Comment #20 from Ralph Loader 2012-03-23 07:54:51 UTC --- Re comment 12 - as someone who regularly needs to understand gcc diagnostics, I disagree completely. Understanding a failure to look something up, the single most important thing to k

[Bug c/52682] [patch] gcc-4.7.0/gcc/c-family/c-lex.c doesn't compile with old C compilers

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52682 --- Comment #1 from Richard Guenther 2012-03-23 08:19:19 UTC --- Author: rguenth Date: Fri Mar 23 08:19:08 2012 New Revision: 185726 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185726 Log: 2012-03-23 William Bader PR c/52682

[Bug c/52682] [patch] gcc-4.7.0/gcc/c-family/c-lex.c doesn't compile with old C compilers

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52682 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/52677] [4.8 Regression] ICE: in build_vector_from_val, at tree.c:1386 with -O -ftree-vectorize

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52677 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/52638] [4.8 Regression] ice in build_vector_from_val

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52638 Richard Guenther changed: What|Removed |Added CC||zsojka at seznam dot cz --- Comment #4

[Bug tree-optimization/52638] [4.8 Regression] ice in build_vector_from_val

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52638 --- Comment #5 from Richard Guenther 2012-03-23 08:33:03 UTC --- Author: rguenth Date: Fri Mar 23 08:32:47 2012 New Revision: 185727 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185727 Log: 2012-03-23 Richard Guenther PR tree-op

[Bug target/52684] New: glibc long double math tests fail on sparc 64-bit

2012-03-23 Thread davem at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52684 Bug #: 52684 Summary: glibc long double math tests fail on sparc 64-bit Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug target/52684] glibc long double math tests fail on sparc 64-bit

2012-03-23 Thread davem at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52684 davem at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/52678] internal compiler error: in vect_update_ivs_after_vectorizer, at tree-vect-loop-manip.c:1842

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52678 --- Comment #2 from Richard Guenther 2012-03-23 09:06:32 UTC --- I can reproduce the ICE, it's one of the more fragile areas of the vectorizer... Reduced testcase, ICEs at -O -ftree-vectorize -ffixed-form: SUBROUTINE OpenAD_set_ref_state(

[Bug tree-optimization/52678] internal compiler error: in vect_update_ivs_after_vectorizer, at tree-vect-loop-manip.c:1842

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52678 --- Comment #3 from Richard Guenther 2012-03-23 09:29:07 UTC --- The issue is that for an induction variable i in long i; for (i = 0; i < 15; i = (int) i + 1) ; we know its evolution if we know the number of iterations which we know becaus

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-23 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #11 from Michael Haubenwallner 2012-03-23 09:31:41 UTC --- Unless IBM does, I don't want to change any default here, nor force anyone to use -brtl. What I'm after is: Give package managers another choice how to build the packages, out

[Bug tree-optimization/52678] internal compiler error: in vect_update_ivs_after_vectorizer, at tree-vect-loop-manip.c:1842

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52678 --- Comment #4 from Richard Guenther 2012-03-23 10:19:53 UTC --- Created attachment 26966 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26966 patch No, in fact, generating the _prologue_ loop adjusts the original PHI node from openad_sy

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-23 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #12 from Michael Haubenwallner 2012-03-23 10:29:15 UTC --- (In reply to comment #11) > Give package managers another choice how to build the packages, out of: > A: libNAME.a(libNAME.so.1) (libtool default) > B: libNAME.so

[Bug middle-end/52649] internal compiler error: in predict_paths_for_bb, at predict.c:1812

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52649 Richard Guenther changed: What|Removed |Added Attachment #26939|0 |1 is obsolete|

[Bug middle-end/48600] [4.6 Regression] ICE when using cold attribute

2012-03-23 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48600 Jan Hubicka changed: What|Removed |Added CC||deepu.sarmatian at gmail

[Bug middle-end/52649] internal compiler error: in predict_paths_for_bb, at predict.c:1812

2012-03-23 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52649 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libstdc++/52540] std::use_facet throws bad_cast when compiled with _GLIBCXX_DEBUG

2012-03-23 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52540 --- Comment #17 from paolo at gcc dot gnu.org 2012-03-23 11:01:01 UTC --- Author: paolo Date: Fri Mar 23 11:00:54 2012 New Revision: 185733 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185733 Log: 2012-03-23 Paweł Sikora PR libs

[Bug libstdc++/52604] mt allocator crashes on multi-threaded

2012-03-23 Thread laurent.alfonsi at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52604 --- Comment #6 from Laurent Aflonsi 2012-03-23 11:06:57 UTC --- Sorry for the late answer (sickness). Well, In fact there are 2 things in the atexit list : 1) The destruction of the "list_type" global variable. Destructor is : "std::list > >:

[Bug libstdc++/52540] std::use_facet throws bad_cast when compiled with _GLIBCXX_DEBUG

2012-03-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52540 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Version|4.6.4

[Bug c++/52685] [4.7/4.8 Regression] ICE in copy_binfo

2012-03-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52685 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |4.7.1

[Bug target/25967] Add attribute naked for x86

2012-03-23 Thread bryan.odonoghue at linux dot intel.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25967 Bryan O'Donoghue changed: What|Removed |Added CC||bryan.odonoghue at linux

[Bug c++/52685] New: [4.7/4.8 Regression] ICE in copy_binfo

2012-03-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52685 Bug #: 52685 Summary: [4.7/4.8 Regression] ICE in copy_binfo Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P

[Bug tree-optimization/52678] [4.7 Regression] internal compiler error: in vect_update_ivs_after_vectorizer, at tree-vect-loop-manip.c:1842

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52678 Richard Guenther changed: What|Removed |Added Known to work||4.6.3 Target Milestone|---

[Bug tree-optimization/52678] [4.7 Regression] internal compiler error: in vect_update_ivs_after_vectorizer, at tree-vect-loop-manip.c:1842

2012-03-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52678 --- Comment #6 from Richard Guenther 2012-03-23 11:34:37 UTC --- Author: rguenth Date: Fri Mar 23 11:34:32 2012 New Revision: 185734 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185734 Log: 2012-03-23 Richard Guenther PR tree-op

[Bug libstdc++/52681] [C++11] Using std::thread without -pthread crashes without warning

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

[Bug c++/52683] assignment operator not detected

2012-03-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52683 --- Comment #2 from Jonathan Wakely 2012-03-23 12:43:15 UTC --- (In reply to comment #0) > Assignment operator not detected via declval<>() for POD types. W::operator= is an overloaded function, operator=(const W&) and operator=(W&&) decltype

[Bug c++/52680] std::this_thread::sleep_for #ifdef'd out by _GLIBCXX_USE_NANOSLEEP

2012-03-23 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52680 --- Comment #1 from Jonathan Wakely 2012-03-23 12:45:48 UTC --- Don't define that manually, you should configure gcc with --enable-libstdccxx-time instead. We need to revisit the configure tests for nanosleep and sched_yield, as they are always

[Bug libstdc++/52681] [C++11] Using std::thread without -pthread crashes without warning

2012-03-23 Thread mkline at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52681 --- Comment #2 from Matt Kline 2012-03-23 13:16:23 UTC --- Would it be possible to at least make the exception that is being thrown more descriptive? I had guessed that some kind of compile-time warning might be impossible, but my main concern is

[Bug c++/52680] std::this_thread::sleep_for #ifdef'd out by _GLIBCXX_USE_NANOSLEEP

2012-03-23 Thread mkline at cs dot wisc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52680 --- Comment #2 from Matt Kline 2012-03-23 13:19:44 UTC --- Thanks for shedding some light on this. Is there a reason that --enable-libstdccxx-time isn't shown on http://gcc.gnu.org/install/configure.html?

[Bug libstdc++/52681] [C++11] Using std::thread without -pthread crashes without warning

2012-03-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52681 --- Comment #3 from Paolo Carlini 2012-03-23 13:29:38 UTC --- Probably, something in the docs could be also useful.

[Bug c++/52680] std::this_thread::sleep_for #ifdef'd out by _GLIBCXX_USE_NANOSLEEP

2012-03-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52680 --- Comment #3 from Paolo Carlini 2012-03-23 13:34:31 UTC --- Should be in the *library* configure docs, no? Anyway, looking forward, now that glibc is maintained in a slightly different way we should probably reconsider whether we could do bette

[Bug c++/52683] assignment operator not detected

2012-03-23 Thread abominable-snowman at yandex dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52683 --- Comment #3 from Petr Ovtchenkov 2012-03-23 13:54:23 UTC --- > W::operator= is an overloaded function, operator=(const W&) and > operator=(W&&) > > decltype cannot work, because an overload set is not a type I'm agree. But if you remove all

[Bug middle-end/48600] [4.6 Regression] ICE when using cold attribute

2012-03-23 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48600 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/48600] [4.6 Regression] ICE when using cold attribute

2012-03-23 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48600 --- Comment #20 from Jan Hubicka 2012-03-23 14:22:35 UTC --- Author: hubicka Date: Fri Mar 23 14:22:24 2012 New Revision: 185739 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185739 Log: Backport from mainline PR middle-end/48600

[Bug tree-optimization/42906] [4.5 Regression] Empty loop not removed

2012-03-23 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42906 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|NEW Known to work|

[Bug bootstrap/52674] [4.7 regression] segfault during profiled LTO bootstrap

2012-03-23 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52674 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/52686] New: SLP crashes with WIDEN_LSHIFT_EXPR

2012-03-23 Thread uweigand at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52686 Bug #: 52686 Summary: SLP crashes with WIDEN_LSHIFT_EXPR Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/52686] SLP crashes with WIDEN_LSHIFT_EXPR

2012-03-23 Thread uweigand at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52686 --- Comment #2 from Ulrich Weigand 2012-03-23 15:42:00 UTC --- Created attachment 26968 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26968 Handle WIDEN_LSHIFT_EXPR in vect_get_smallest_scalar_type The attached patch fixes the ICEs for me.

[Bug tree-optimization/52686] SLP crashes with WIDEN_LSHIFT_EXPR

2012-03-23 Thread uweigand at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52686 Ulrich Weigand changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/23830] inline optimization possibility - reorder compilation step

2012-03-23 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23830 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #4 f

[Bug target/50310] [4.7 Regression] ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 with -O -ftree-vectorize and __builtin_isunordered()

2012-03-23 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310 --- Comment #22 from Michael Meissner 2012-03-23 16:16:46 UTC --- Author: meissner Date: Fri Mar 23 16:16:38 2012 New Revision: 185743 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=185743 Log: 2012-03-23 Michael Meissner Backport

[Bug tree-optimization/52633] [4.7 Regression] Compiler ICE in vect_is_simple_use_1 (ARM)

2012-03-23 Thread uweigand at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52633 Ulrich Weigand changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-23 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #13 from Michael Haubenwallner 2012-03-23 16:39:53 UTC --- Hmm, err, A and B aren't created at the same time by libtool. Instead, this table really should include static-only libs too: (S)tatic: libNAME.a(static.o) (A)ix:libNAME.a

[Bug c++/52672] internal compiler error: in cxx_eval_indirect_ref, at cp/semantics.c:6766

2012-03-23 Thread meadori at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52672 --- Comment #2 from Meador Inge 2012-03-23 16:44:06 UTC --- Even smaller repro: constexpr unsigned long a = *((int*)(*((int*)0x0)));

[Bug lto/52687] New: [LTO] undefined vtable in dynamic library

2012-03-23 Thread dimhen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52687 Bug #: 52687 Summary: [LTO] undefined vtable in dynamic library Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority

[Bug c++/52688] New: static local variable can accessed from local class of function template

2012-03-23 Thread sir_nawaz959 at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52688 Bug #: 52688 Summary: static local variable can accessed from local class of function template Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONF

[Bug libstdc++/52689] New: static linking with libstdc++ fails

2012-03-23 Thread jens.maurer at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52689 Bug #: 52689 Summary: static linking with libstdc++ fails Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: major Priority: P3

[Bug libstdc++/52689] static linking with libstdc++ fails

2012-03-23 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52689 Markus Trippelsdorf changed: What|Removed |Added CC||markus at trippelsdorf dot

[Bug c++/52688] static local variable can accessed from local class of function template

2012-03-23 Thread giulianodammando at libero dot it
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52688 giulianodammando at libero dot it changed: What|Removed |Added CC||giulianodammando at lib

[Bug c++/50043] [C++0x] Implement core/1123

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

[Bug java/52690] New: ICE after bootstrap comparison in libjava

2012-03-23 Thread fang at csl dot cornell.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52690 Bug #: 52690 Summary: ICE after bootstrap comparison in libjava Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: major Priority:

[Bug c/52691] New: va_start to builtin_next_arg optimization lost

2012-03-23 Thread bigotp at acm dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52691 Bug #: 52691 Summary: va_start to builtin_next_arg optimization lost Classification: Unclassified Product: gcc Version: tree-ssa Status: UNCONFIRMED Severity: normal

[Bug middle-end/52690] ICE after bootstrap comparison in libjava

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52690 Andrew Pinski changed: What|Removed |Added Keywords||build Component|java

[Bug c++/50043] [C++0x] Implement core/1123

2012-03-23 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50043 --- Comment #7 from Paolo Carlini 2012-03-23 18:17:56 UTC --- This doesn't compile, for example: struct B { ~B(); }; B::~B() { }

[Bug c++/52683] assignment operator not detected

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

[Bug target/49740] [4.7 Regression] powerpc native bootstrap with -O3 produces "Bootstrap comparison failure!"

2012-03-23 Thread dougmencken at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49740 Douglas Mencken changed: What|Removed |Added Status|RESOLVED|CLOSED Resolution|INVALID

[Bug c++/52683] assignment operator not detected

2012-03-23 Thread abominable-snowman at yandex dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52683 Petr Ovtchenkov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/52683] assignment operator not detected

2012-03-23 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52683 --- Comment #6 from Daniel Krügler 2012-03-23 19:41:03 UTC --- (In reply to comment #4) > > static_assert( is_assignable::value, "not assignable" ); // pass > > This works because this corresponds to assigning an int rvalue to an int. " This wo

[Bug middle-end/52690] ICE after bootstrap comparison in libjava

2012-03-23 Thread fang at csl dot cornell.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52690 --- Comment #2 from David Fang 2012-03-23 19:58:55 UTC --- Created attachment 26969 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26969 preprocessed source generated by: /Volumes/Isolde/fink.build/gcc47-4.7.0-1/darwin_objdir/./gcc/xgcc -sh

[Bug libstdc++/52689] static linking with libstdc++ fails

2012-03-23 Thread jens.maurer at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52689 --- Comment #2 from Jens Maurer 2012-03-23 20:13:11 UTC --- $ find /usr/lib -name "libstdc++.a" /usr/lib/gcc/x86_64-linux-gnu/4.6/32/libstdc++.a /usr/lib/gcc/x86_64-linux-gnu/4.6/libstdc++.a /usr/lib/gcc/x86_64-linux-gnu/4.5/libstdc++.a However

[Bug libstdc++/52689] static linking with libstdc++ fails

2012-03-23 Thread jens.maurer at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52689 --- Comment #3 from Jens Maurer 2012-03-23 20:14:33 UTC --- In case it matters, here's the "configure" info etc: $ g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.7.0/lto-wrapper

[Bug c++/52672] internal compiler error: in cxx_eval_indirect_ref, at cp/semantics.c:6766

2012-03-23 Thread meadori at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52672 --- Comment #3 from Meador Inge 2012-03-23 20:21:06 UTC --- Testing a patch now.

[Bug bootstrap/52674] [4.7 regression] segfault during profiled LTO bootstrap

2012-03-23 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52674 --- Comment #2 from Matt Hargett 2012-03-23 20:26:44 UTC --- I was doing profiledbootstrap with the bootstrap-lto config on x64 just fine until about 6 weeks ago. The speedup in the resulting binary was notable, and was very useful to have for my

[Bug tree-optimization/46076] [4.6 regression] constant propagation and compile-time math no longer happening versus 4.4 and 4.5

2012-03-23 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076 --- Comment #32 from Matt Hargett 2012-03-23 20:30:17 UTC --- Richard, if nothing's come to mind by now for the 4.6 branch, can this be closed? I'd like to see it fixed, of course, but so long as it still works in 4.7.0 and there's a test in the

[Bug target/52692] New: [avr]: Add support for avr-specific built-ins + LTO

2012-03-23 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52692 Bug #: 52692 Summary: [avr]: Add support for avr-specific built-ins + LTO Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug target/52692] [avr]: Add support for avr-specific built-ins + LTO

2012-03-23 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52692 Georg-Johann Lay changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug middle-end/52693] New: Wrong code with SRA and arrays

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693 Bug #: 52693 Summary: Wrong code with SRA and arrays Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug middle-end/52693] Wrong code with SRA and arrays

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693 --- Comment #1 from Andrew Pinski 2012-03-23 20:51:40 UTC --- Created attachment 26970 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26970 Testcase

[Bug middle-end/52693] Wrong code with SRA and arrays

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693 --- Comment #2 from Andrew Pinski 2012-03-23 20:55:42 UTC --- The correct output should be 120 which is what happens at -O0.

[Bug libstdc++/52689] static linking with libstdc++ fails

2012-03-23 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52689 --- Comment #4 from Markus Trippelsdorf 2012-03-23 21:18:19 UTC --- Please run: $ nm /usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../lib64/libstdc++.a | grep GLIBCXX_3.4.14 and paste the output here.

[Bug libitm/52695] New: libitm/config/x86/cacheline.h: '__m64' does not name a type

2012-03-23 Thread ncahill_alt at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52695 Bug #: 52695 Summary: libitm/config/x86/cacheline.h: '__m64' does not name a type Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug libgcj/52694] [4.8 regression] bootstrap failure: libjava/java/io/natVMConsole.cc:35:20: error: 'IUCL C' was not declared in this scope

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52694 --- Comment #1 from Andrew Pinski 2012-03-23 21:23:41 UTC --- This part of the code is not part of classpath so changed the components.

[Bug libgcj/52694] [4.8 regression] bootstrap failure: libjava/java/io/natVMConsole.cc:35:20: error: 'IUCL C' was not declared in this scope

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52694 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug libitm/52695] libitm/config/x86/cacheline.h: '__m64' does not name a type

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52695 --- Comment #1 from Andrew Pinski 2012-03-23 21:25:11 UTC --- What is the target which you are using?

[Bug bootstrap/52674] [4.7 regression] segfault during profiled LTO bootstrap

2012-03-23 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52674 --- Comment #3 from Eric Botcazou 2012-03-23 21:30:26 UTC --- > I was doing profiledbootstrap with the bootstrap-lto config on x64 just fine > until about 6 weeks ago. The speedup in the resulting binary was notable, and > was very useful to have

[Bug libgcj/52694] [4.8 regression] bootstrap failure: libjava/java/io/natVMConsole.cc:35:20: error: 'IUCL C' was not declared in this scope

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

[Bug libitm/52695] libitm/config/x86/cacheline.h: '__m64' does not name a type

2012-03-23 Thread ncahill_alt at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52695 --- Comment #2 from ncahill_alt at yahoo dot com 2012-03-23 22:23:19 UTC --- Sorry, i686-pc-linux-gnu, I think that is the target. This is the configure command: ../gcc-4.7.0/configure \ --enable-bootstrap \ --disable-libada \

[Bug libgcj/52694] [4.8 regression] bootstrap failure: libjava/java/io/natVMConsole.cc:35:20: error: 'IUCL C' was not declared in this scope

2012-03-23 Thread gerald at pfeifer dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52694 --- Comment #3 from Gerald Pfeifer 2012-03-23 22:27:22 UTC --- > grep -r IUCLC /usr/local/include/ /usr/include | wc -l 0

[Bug regression/52696] New: [4.6 Regression]: g++.dg/tree-ssa/pr44706.C scan-tree-dump-not fnsplit "Splitting function"

2012-03-23 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52696 Bug #: 52696 Summary: [4.6 Regression]: g++.dg/tree-ssa/pr44706.C scan-tree-dump-not fnsplit "Splitting function" Classification: Unclassified Product: gcc Version: 4.6.4

[Bug middle-end/52693] Wrong code with SRA and arrays

2012-03-23 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693 Martin Jambor changed: What|Removed |Added CC|mjambor at suse dot cz |jamborm at gcc dot gnu.org --- Comment #3

[Bug middle-end/52693] Wrong code with SRA and arrays

2012-03-23 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693 --- Comment #4 from Martin Jambor 2012-03-23 22:45:47 UTC --- OTOH, I can confirm that the problematic variable is value, just not SRAing that one makes the testcase to return 120. (In the same function, SRA creates replacements also for stack a

[Bug c++/50043] [C++0x] Implement core/1123

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

[Bug middle-end/52693] Wrong code with SRA and arrays

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693 --- Comment #5 from Andrew Pinski 2012-03-23 23:00:47 UTC --- Wait a minute, value = stack.l[D.4470_102]; With value_77 = MEM[(struct exprList_s *)&stack]; value$u_620 = MEM[(struct exprList_s *)&stack].u; Where is D.4470_102 being taken i

[Bug libitm/52695] libitm/config/x86/cacheline.h: '__m64' does not name a type

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52695 --- Comment #3 from Andrew Pinski 2012-03-23 23:04:28 UTC --- >--enable-bootstrap \ Can you try without that?

[Bug libgcj/52694] [4.8 regression] bootstrap failure: libjava/java/io/natVMConsole.cc:35:20: error: 'IUCL C' was not declared in this scope

2012-03-23 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52694 Dominique d'Humieres changed: What|Removed |Added CC||gandalf at gcc dot gnu.org --- Com

[Bug c++/52697] New: -Wsign-conversion warns for obviously correct code with implicit promotion to int

2012-03-23 Thread DeusExSophismata at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52697 Bug #: 52697 Summary: -Wsign-conversion warns for obviously correct code with implicit promotion to int Classification: Unclassified Product: gcc Version: 4.6.2 Statu

[Bug middle-end/52693] Wrong code with SRA and arrays

2012-03-23 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693 Martin Jambor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/52693] Wrong code with SRA and arrays

2012-03-23 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52693 --- Comment #7 from Martin Jambor 2012-03-24 00:51:38 UTC --- Created attachment 26971 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26971 Proposed untested fix I'm currently bootstrapping and testing this patch.

[Bug tree-optimization/52631] [4.6/4.7/4.8 Regression] VN does not use simplified expression for lookup

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52631 --- Comment #5 from Andrew Pinski 2012-03-24 03:10:37 UTC --- Ok, I have a patch which only tries to looking up the simplified expression and then if we find it, use it, otherwise use the original expression. I now understand why this makes a di

[Bug tree-optimization/52631] [4.6/4.7/4.8 Regression] VN does not use simplified expression for lookup

2012-03-23 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52631 --- Comment #6 from Andrew Pinski 2012-03-24 03:21:29 UTC --- Here is the simpler patch: Index: tree-ssa-sccvn.c === --- tree-ssa-sccvn.c(revision 185559) +++ tree-ssa-sccvn.c

[Bug target/52698] New: -maddress-mode=long doesn't work

2012-03-23 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52698 Bug #: 52698 Summary: -maddress-mode=long doesn't work Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/38470] value range propagation (VRP) would improve -Wsign-compare

2012-03-23 Thread DeusExSophismata at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38470 David Stone changed: What|Removed |Added CC||DeusExSophismata at gmail