[Bug testsuite/51645] FAIL: g++.dg/cpp0x/alias-decl-debug-0.C (test for excess errors)

2011-12-22 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51645 --- Comment #2 from uros at gcc dot gnu.org 2011-12-22 08:16:26 UTC --- Author: uros Date: Thu Dec 22 08:16:12 2011 New Revision: 182615 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182615 Log: PR testsuite/51645 * g++.dg/cpp0x/al

[Bug testsuite/51645] FAIL: g++.dg/cpp0x/alias-decl-debug-0.C (test for excess errors)

2011-12-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51645 Uros Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED URL|

[Bug fortran/51652] [F03] ICE with allocatable scalarstype parameter

2011-12-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51652 Tobias Burnus changed: What|Removed |Added Keywords||accepts-invalid, |

[Bug fortran/51652] Allocate with type-spec and source-expr: check whether length type-parameter is the same is lacking

2011-12-22 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51652 Tobias Burnus changed: What|Removed |Added Summary|[F03] ICE with allocatable |Allocate with type-spec and

[Bug lto/51635] [4.7 regression] ICE in in dwarf2out_finish, at dwarf2out.c:22494 when building Firefox's libxul

2011-12-22 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51635 --- Comment #25 from Markus Trippelsdorf 2011-12-22 09:48:27 UTC --- (In reply to comment #23) > Another fun (well ...) patch that is worth trying is > > Index: gcc/gimple.c > === >

[Bug rtl-optimization/27468] sign-extending Alpha instructions not exploited

2011-12-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27468 Uros Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED URL|

[Bug rtl-optimization/27468] sign-extending Alpha instructions not exploited

2011-12-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27468 --- Comment #5 from Uros Bizjak 2011-12-22 10:25:10 UTC --- With proposed patch to enable REE pass, we still generate: : 0: 20 05 f0 43 negqa0,v0 4: c0 08 10 46 cmovge a0,a0,v0 8: 00 00 e0 43 sext

[Bug c++/39658] [C++0x] "wrong number of template arguments" in variadic template specialization

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

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #2 from Richard Guenther 2011-12-22 11:44:04 UTC --- Reduced testcase: struct T; class C { public: typedef ::T T; static T *m () { static T *d; return d; } }; int fn () { C::m (); } int main() {}

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #3 from Richard Guenther 2011-12-22 12:00:27 UTC --- In non-LTO mode we create the DIE for 'C' (which we do not create at all with -flto) via #3 0x00d54c57 in rest_of_type_compilation (type=0x75b8f3f0, toplev=1) at

[Bug libstdc++/51653] New: More compact std::tuple

2011-12-22 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51653 Bug #: 51653 Summary: More compact std::tuple Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug libstdc++/48362] pretty printer fails for zero-size std::tuple<>

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48362 --- Comment #1 from Jonathan Wakely 2011-12-22 12:33:27 UTC --- Author: redi Date: Thu Dec 22 12:33:15 2011 New Revision: 182620 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182620 Log: PR libstdc++/48362 * python/libstdcxx/v6/p

[Bug libstdc++/48362] pretty printer fails for zero-size std::tuple<>

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

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #4 from Markus Trippelsdorf 2011-12-22 12:51:08 UTC --- (In reply to comment #3) > In non-LTO mode we create the DIE for 'C' (which we do not create at all > with -flto) via > > #3 0x00d54c57 in rest_of_type_compilation (typ

[Bug target/29997] various targets: GCC fails to encode epilogues in unwind-info

2011-12-22 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29997 --- Comment #4 from joseph at codesourcery dot com 2011-12-22 12:53:39 UTC --- On Thu, 22 Dec 2011, pinskia at gcc dot gnu.org wrote: > I think we encode proligue and epilogues now for all targets. It's been done for several targets, but when lo

[Bug libstdc++/51653] More compact std::tuple

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51653 --- Comment #1 from Jonathan Wakely 2011-12-22 12:57:06 UTC --- Neat! Thanks for demonstrating this. I'm not yet convinced we want to apply it, but it's nice to know it can be done without *too* much trouble.

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #5 from Richard Guenther 2011-12-22 13:10:44 UTC --- (In reply to comment #4) > (In reply to comment #3) > > Markus, can you give it a shot? > > libxul still fails to build with the same error message (but there is only > one instanc

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #6 from Markus Trippelsdorf 2011-12-22 13:17:46 UTC --- % cat test.ii typedef struct { } X; void test () { typedef X **P; P g = 0; } % g++ test.ii -g -flto -flto-partition=none lto1: internal compiler error: in dwarf2out_finish,

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #7 from Markus Trippelsdorf 2011-12-22 13:26:26 UTC --- (In reply to comment #6) > % cat test.ii > typedef struct { } X; > void test () > { > typedef X **P; > P g = 0; > } > > % g++ test.ii -g -flto -flto-partition=none > lto1:

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #8 from Richard Guenther 2011-12-22 13:34:15 UTC --- Oops, typo - it should be else if (!flag_wpa && TREE_CODE (t) == TYPE_DECL) debug_hooks->type_decl (t, !DECL_FILE_SCOPE_P (t)); (note the negation bef

[Bug c++/51413] Broken diagnostic with __builtin_offsetof

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

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 --- Comment #8 from Richard Earnshaw 2011-12-22 14:13:16 UTC --- Author: rearnsha Date: Thu Dec 22 14:13:09 2011 New Revision: 182621 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182621 Log: PR target/51643 * arm.c (arm_function

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 --- Comment #9 from Richard Earnshaw 2011-12-22 14:28:45 UTC --- Author: rearnsha Date: Thu Dec 22 14:28:39 2011 New Revision: 182622 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182622 Log: PR target/51643 * arm.c (arm_function

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 Richard Earnshaw changed: What|Removed |Added Status|ASSIGNED|RESOLVED Version|4.6.2

[Bug rtl-optimization/50396] SSE division by zero generates incorrect code with optimizations enabled

2011-12-22 Thread loufoque at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50396 Mathias Gaunard changed: What|Removed |Added CC||loufoque at gmail dot com --- Comment #

[Bug target/51654] New: C++ preprocessor bug with -maltivec and typedefs involving 'vector'

2011-12-22 Thread mathias at gaunard dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51654 Bug #: 51654 Summary: C++ preprocessor bug with -maltivec and typedefs involving 'vector' Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRM

[Bug rtl-optimization/50396] SSE division by zero generates incorrect code with optimizations enabled

2011-12-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50396 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned

[Bug target/51654] C++ preprocessor bug with -maltivec and typedefs involving 'vector'

2011-12-22 Thread mathias at gaunard dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51654 --- Comment #1 from Mathias Gaunard 2011-12-22 15:16:18 UTC --- Excuse the typo, the above code should have been template struct test { typedef typename T::vector vector; }; to be valid C++ code. The " vector" bit is incorrectly removed in

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #9 from Richard Guenther 2011-12-22 15:28:32 UTC --- Author: rguenth Date: Thu Dec 22 15:28:24 2011 New Revision: 182625 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182625 Log: 2011-12-22 Richard Guenther PR lto/516

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 Markus Trippelsdorf changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/51654] C++ preprocessor bug with -maltivec and typedefs involving 'vector'

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51654 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug middle-end/51472] ICE: verify_gimple failed: invalid rhs for gimple memory store with -fgnu-tm --param tm-max-aggregate-size=32

2011-12-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51472 Uros Bizjak changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/51654] C++ preprocessor bug with -maltivec and typedefs involving 'vector'

2011-12-22 Thread mathias at gaunard dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51654 --- Comment #3 from Mathias Gaunard 2011-12-22 15:54:20 UTC --- The workarounds #undef vector or compiling with -Dvector=vector seem to work. But shouldn't this not be necessary when altivec.h is not included?

[Bug c++/51507] [C++0x] Function parameter pack doesn't use in template-argument-list

2011-12-22 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51507 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

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

2011-12-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #14

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

2011-12-22 Thread michael.hope at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308 --- Comment #15 from Michael Hope 2011-12-22 16:07:46 UTC --- I'm away of holiday until the 4th of January. For anything urgent, please contact k...@linaro.org. -- Michael

[Bug fortran/51652] Allocate with type-spec and source-expr: check whether length type-parameter is the same is lacking

2011-12-22 Thread davidgkinniburgh at yahoo dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51652 --- Comment #3 from David Kinniburgh 2011-12-22 16:21:09 UTC --- Sorry, I wasn't up-to-date on the long history of allocatable scalars and dt components, and hadn't checked the documentation in detail recently. Anyway thanks for all your work on

[Bug rtl-optimization/27468] sign-extending Alpha instructions not exploited

2011-12-22 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27468 --- Comment #6 from uros at gcc dot gnu.org 2011-12-22 16:35:25 UTC --- Author: uros Date: Thu Dec 22 16:35:16 2011 New Revision: 182626 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182626 Log: PR target/27468 * common/config/alph

[Bug rtl-optimization/27468] sign-extending Alpha instructions not exploited

2011-12-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27468 Uros Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug testsuite/51655] New: FAIL: c-c++-common/tm/memcpy-1.c (test for excess errors)

2011-12-22 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51655 Bug #: 51655 Summary: FAIL: c-c++-common/tm/memcpy-1.c (test for excess errors) Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 --- Comment #11 from Richard Earnshaw 2011-12-22 17:31:58 UTC --- Author: rearnsha Date: Thu Dec 22 17:31:50 2011 New Revision: 182628 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182628 Log: PR target/51643 * arm.c (arm_functio

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 --- Comment #12 from Richard Earnshaw 2011-12-22 17:33:04 UTC --- Author: rearnsha Date: Thu Dec 22 17:32:58 2011 New Revision: 182629 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182629 Log: PR target/51643 * arm.c (arm_functio

[Bug target/47643] x86 -mtune docs still imply i386 is the default for codegen

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47643 --- Comment #1 from Jonathan Wakely 2011-12-22 17:35:14 UTC --- Author: redi Date: Thu Dec 22 17:35:05 2011 New Revision: 182630 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182630 Log: PR target/47643 * doc/invoke.texi (i386 an

[Bug target/47643] x86 -mtune docs still imply i386 is the default for codegen

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

[Bug c++/24986] g++ is confused when function is defined inside and outside some namespace and called with '::' prefix

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

[Bug target/51654] C++ preprocessor bug with -maltivec and typedefs involving 'vector'

2011-12-22 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51654 Andrew Pinski changed: What|Removed |Added Target||powerpc*-*-* --- Comment #4 from Andrew P

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #12 from Markus Trippelsdorf 2011-12-22 18:45:24 UTC --- % cat pr51650.ii class nsQueryFrame { }; struct PLDHashEntryHdr { }; template < class > class nsPtrHashKey:PLDHashEntryHdr { }; class nsIFrame; namespace mozilla { struct Fra

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-12-22 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #49 from David Edelsohn 2011-12-22 18:46:20 UTC --- libstdc++ testsuite does not appear to run 30_ thread tests on AIX. What controls this? The testsuite probably assumes that it is testing "single-threaded" multilib.

[Bug target/51654] C++ preprocessor bug with -maltivec and typedefs involving 'vector'

2011-12-22 Thread mathias at gaunard dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51654 --- Comment #5 from Mathias Gaunard 2011-12-22 18:48:36 UTC --- gaunard@emeria:~$ g++-4.6 -v Using built-in specs. COLLECT_GCC=g++-4.6 COLLECT_LTO_WRAPPER=/usr/lib/gcc/powerpc-linux-gnu/4.6.0/lto-wrapper Target: powerpc-linux-gnu Configured with:

[Bug libstdc++/48362] pretty printer fails for zero-size std::tuple<>

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48362 --- Comment #3 from Jonathan Wakely 2011-12-22 18:58:20 UTC --- Author: redi Date: Thu Dec 22 18:58:15 2011 New Revision: 182632 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182632 Log: PR libstdc++/48362 * testsuite/libstdc++-p

[Bug libstdc++/50982] AIX libstdc++ GTHREADS incompatibility

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50982 --- Comment #50 from Jonathan Wakely 2011-12-22 19:03:02 UTC --- Those tests have a target selector, which doesn't include AIX: { target *-*-freebsd* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* alpha*-*-osf* mips-sgi-irix6* } So

[Bug debug/51650] [4.7 regression] LTO ICE in dwarf2out_finish, at dwarf2out.c:22501 while building libxul

2011-12-22 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51650 --- Comment #13 from Markus Trippelsdorf 2011-12-22 19:14:38 UTC --- Reduced (it almost identical to the first testcase): struct T; class C { public: typedef ::T T; virtual void E(); static T *m () { static T *d;

[Bug fortran/51310] -finit-bla doesn't initialize *all* items of type bla to the requested constant.

2011-12-22 Thread toon at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51310 --- Comment #8 from toon at gcc dot gnu.org 2011-12-22 19:23:31 UTC --- Author: toon Date: Thu Dec 22 19:23:26 2011 New Revision: 182634 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182634 Log: 2011-12-22 Toon Moene PR fortran/513

[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-22 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51212 --- Comment #4 from Aldy Hernandez 2011-12-22 20:18:20 UTC --- Author: aldyh Date: Thu Dec 22 20:18:11 2011 New Revision: 182636 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182636 Log: PR middle-end/51212 * opts.c (finish_optio

[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-22 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51212 Aldy Hernandez changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c/51656] New: C front end and strtold handle hexadecimal floating differently

2011-12-22 Thread exponent-bias at yandex dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51656 Bug #: 51656 Summary: C front end and strtold handle hexadecimal floating differently Classification: Unclassified Product: gcc Version: 4.4.3 Status: UNCONFIRMED

[Bug libfortran/51646] Make libgfortran compile on Android - without S_IREAD

2011-12-22 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51646 --- Comment #3 from Janne Blomqvist 2011-12-22 20:44:44 UTC --- Author: jb Date: Thu Dec 22 20:44:32 2011 New Revision: 182638 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182638 Log: PR 51646 Use POSIX mode flags in open() argument. 2

[Bug libfortran/51646] Make libgfortran compile on Android

2011-12-22 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51646 Janne Blomqvist changed: What|Removed |Added Status|NEW |WAITING Summary|Make libgfor

[Bug libstdc++/51657] New: bind1st multiplies a pointer

2011-12-22 Thread giecrilj at stegny dot 2a.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51657 Bug #: 51657 Summary: bind1st multiplies a pointer Classification: Unclassified Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/51658] New: [C++0x] delegating constructor ICE in build_data_member_initialization, at cp/semantics.c:5806

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51658 Bug #: 51658 Summary: [C++0x] delegating constructor ICE in build_data_member_initialization, at cp/semantics.c:5806 Classification: Unclassified Product: gcc

[Bug libstdc++/51657] bind1st multiplies a pointer

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

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread sipych at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 --- Comment #13 from Alexander Osipenko 2011-12-22 21:31:56 UTC --- Thanks, Richard! It now works fine with -mabi=aapcs Perhaps I don't understand some details, could you tell me why the -mabi=aapcs-linux is not included in this fix?

[Bug c++/51658] [C++0x] delegating constructor ICE in build_data_member_initialization, at cp/semantics.c:5806

2011-12-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51658 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot

[Bug libstdc++/51657] bind1st multiplies a pointer

2011-12-22 Thread giecrilj at stegny dot 2a.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51657 --- Comment #2 from Christopher Yeleighton 2011-12-22 21:46:58 UTC --- The standard is obviously wrong. http://groups.google.com/group/comp.std.c++/browse_thread/thread/de856e5116876ff3/b34116c5e51b1d07?lnk=gst&q=bind1st#b34116c5e51b1d07 > Repo

[Bug libstdc++/51657] bind1st multiplies a pointer

2011-12-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51657 --- Comment #3 from Paolo Carlini 2011-12-22 22:00:44 UTC --- Too bad was ignored, but really, if you are interested in my advice, you should get in touch with somebody very active in the LWG if you want to be sure nothing is forgotten (eg, these

[Bug libstdc++/51657] bind1st multiplies a pointer

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51657 --- Comment #4 from Jonathan Wakely 2011-12-22 22:28:39 UTC --- (In reply to comment #2) > Report silently ignored. No it wasn't, see the note at the top of the post: [Moderator's note: this defect report has been forwarded to th

[Bug c++/51658] [C++0x] delegating constructor ICE in build_data_member_initialization, at cp/semantics.c:5806

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51658 --- Comment #2 from Jonathan Wakely 2011-12-22 22:29:52 UTC --- Bah, it's probably a local change I was testing a few weeks ago on gcc20 - I'll try again - thanks for checking it

[Bug c++/51658] [C++0x] delegating constructor ICE in build_data_member_initialization, at cp/semantics.c:5806

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

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 --- Comment #14 from Richard Earnshaw 2011-12-22 23:27:29 UTC --- Because the ABI says it only works for bare metal. On a system with shared libraries, you can't tell at static link time if a weak symbol will be resolved by a shared library, so

[Bug target/51643] Incorrect code produced for tail-call of weak function with -O2/-O3 option

2011-12-22 Thread sipych at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51643 --- Comment #15 from Alexander Osipenko 2011-12-23 00:40:13 UTC --- Oh, I see, thanks!

[Bug libstdc++/51657] bind1st multiplies a pointer

2011-12-22 Thread giecrilj at stegny dot 2a.pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51657 --- Comment #5 from Christopher Yeleighton 2011-12-23 00:45:28 UTC --- Well, I am astonished at the carelessness of the LWG. If something is plainly wrong, it should be fixed (which would be trivial in this case) or withdrawn, not deprecated. D

[Bug libstdc++/51657] bind1st multiplies a pointer

2011-12-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51657 --- Comment #6 from Paolo Carlini 2011-12-23 01:31:05 UTC --- Yeah, it's unbelievable, you should help these poor souls.

[Bug libstdc++/51657] bind1st multiplies a pointer

2011-12-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51657 --- Comment #7 from Jonathan Wakely 2011-12-23 01:31:23 UTC --- (In reply to comment #5) > Well, I am astonished at the carelessness of the LWG. If something is plainly > wrong, it should be fixed (which would be trivial in this case) or withdra

[Bug middle-end/51252] FAIL: c-c++-common/tm/freq.c (internal compiler error)

2011-12-22 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51252 --- Comment #8 from John David Anglin 2011-12-23 01:53:20 UTC --- Author: danglin Date: Fri Dec 23 01:53:13 2011 New Revision: 182646 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182646 Log: PR middle-end/51252 * config/pa/pa.c

[Bug middle-end/51252] FAIL: c-c++-common/tm/freq.c (internal compiler error)

2011-12-22 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51252 --- Comment #9 from John David Anglin 2011-12-23 02:03:03 UTC --- Fixed on PA.

[Bug testsuite/50722] FAIL: gcc.dg/pr49994-3.c (test for excess errors)

2011-12-22 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50722 --- Comment #5 from John David Anglin 2011-12-23 02:11:03 UTC --- Author: danglin Date: Fri Dec 23 02:10:52 2011 New Revision: 182647 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182647 Log: PR testsuite/50722 gcc.dg/pr49994-3.c

[Bug testsuite/50722] FAIL: gcc.dg/pr49994-3.c (test for excess errors)

2011-12-22 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50722 John David Anglin changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Bug target/51659] New: ICE in function output_move_double

2011-12-22 Thread carrot at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51659 Bug #: 51659 Summary: ICE in function output_move_double Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/51659] ICE in function output_move_double

2011-12-22 Thread carrot at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51659 --- Comment #1 from Carrot 2011-12-23 02:29:49 UTC --- (gdb) cont Continuing. Breakpoint 2, output_move_double (operands=0x19be680, emit=1 '\001', count=0x0) at ../../../trunk/gcc/config/arm/arm.c:13933 13933 gcc_assert (!emit); (gdb) p

[Bug tree-optimization/43491] Unnecessary temporary for global register variable

2011-12-22 Thread jye2 at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43491 --- Comment #6 from jye2 at gcc dot gnu.org 2011-12-23 05:43:17 UTC --- Author: jye2 Date: Fri Dec 23 05:43:09 2011 New Revision: 182650 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182650 Log: 2011-12-22 Bin Cheng Richard Guenther

[Bug c++/51660] New: ICE on function missing argument list

2011-12-22 Thread cas43 at cs dot stanford.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51660 Bug #: 51660 Summary: ICE on function missing argument list Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/51661] New: ICE when template class list repeated

2011-12-22 Thread cas43 at cs dot stanford.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51661 Bug #: 51661 Summary: ICE when template class list repeated Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3