[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2009-12-22 Thread irar at il dot ibm dot com
--- Comment #38 from irar at il dot ibm dot com 2009-12-23 07:55 --- Created an attachment (id=19378) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19378&action=view) Force alignment of reduce only -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41082

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2009-12-22 Thread irar at il dot ibm dot com
--- Comment #37 from irar at il dot ibm dot com 2009-12-23 07:54 --- Created an attachment (id=19377) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19377&action=view) Force alignment but don't vectorize -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41082

[Bug debug/42186] [4.5 Regression] [graphite] internal compiler error: verify_ssa failed

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2009-12-23 07:54 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2009-12-22 Thread irar at il dot ibm dot com
--- Comment #36 from irar at il dot ibm dot com 2009-12-23 07:54 --- Thanks! So, it is alignment of the vectorized arrays. I'd like to do two more checks: 1. Just force alignment of the two arrays (temp and reduce) and do not vectorize. 2. Force alignment of reduce only (and vectorize bo

[Bug middle-end/42393] [4.5 Regression] [graphite] internal compiler error: in check_loop_closed_ssa_use

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2009-12-23 07:53 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug tree-optimization/42205] [4.5 Regression] [graphite] internal compiler error: verify_ssa failed with -ffast-math -floop-interchange

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2009-12-23 07:53 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED

[Bug middle-end/42178] [4.5 Regression] gcc.dg/graphite/interchange-8.c causes ICE

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2009-12-23 07:53 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED

[Bug tree-optimization/42334] segfault in graphite-poly.h for 200.sixtrack

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2009-12-23 07:52 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED

[Bug middle-end/42180] compiling induct.f90 with -ffast-math -O2 -fgraphite-identity ICEs gfortran

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2009-12-23 07:51 --- Subject: Bug 42180 Author: spop Date: Wed Dec 23 07:51:05 2009 New Revision: 155423 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155423 Log: Fix PR42180. 2009-12-18 Sebastian Pop PR middle-end/42

[Bug middle-end/42180] compiling induct.f90 with -ffast-math -O2 -fgraphite-identity ICEs gfortran

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2009-12-23 07:51 --- Subject: Bug 42180 Author: spop Date: Wed Dec 23 07:50:53 2009 New Revision: 155422 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155422 Log: Fix PR42180. 2009-12-18 Sebastian Pop PR middle-end/42

[Bug middle-end/42393] [4.5 Regression] [graphite] internal compiler error: in check_loop_closed_ssa_use

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2009-12-23 07:51 --- Subject: Bug 42393 Author: spop Date: Wed Dec 23 07:50:43 2009 New Revision: 155421 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155421 Log: Fix PR42393. 2009-12-17 Sebastian Pop PR middle-end/42

[Bug debug/42186] [4.5 Regression] [graphite] internal compiler error: verify_ssa failed

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2009-12-23 07:51 --- Subject: Bug 42186 Author: spop Date: Wed Dec 23 07:50:32 2009 New Revision: 155420 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155420 Log: Fix PR42186. 2009-12-17 Sebastian Pop PR middle-end/42

[Bug tree-optimization/42205] [4.5 Regression] [graphite] internal compiler error: verify_ssa failed with -ffast-math -floop-interchange

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2009-12-23 07:50 --- Subject: Bug 42205 Author: spop Date: Wed Dec 23 07:50:22 2009 New Revision: 155419 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155419 Log: Fix PR42205. 2009-12-17 Sebastian Pop PR middle-end/4

[Bug middle-end/42178] [4.5 Regression] gcc.dg/graphite/interchange-8.c causes ICE

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2009-12-23 07:50 --- Subject: Bug 42178 Author: spop Date: Wed Dec 23 07:50:12 2009 New Revision: 155418 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155418 Log: Fix PR42334: correct the update of the LST on loop interchange and

[Bug tree-optimization/42334] segfault in graphite-poly.h for 200.sixtrack

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2009-12-23 07:50 --- Subject: Bug 42334 Author: spop Date: Wed Dec 23 07:50:12 2009 New Revision: 155418 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155418 Log: Fix PR42334: correct the update of the LST on loop interchange and

[Bug middle-end/42181] [4.5 Regression] -fgraphite-identity miscompiles or ICEs on air.f90

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2009-12-23 07:50 --- Subject: Bug 42181 Author: spop Date: Wed Dec 23 07:50:00 2009 New Revision: 155417 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155417 Log: Fix PR42181. 2009-12-14 Sebastian Pop PR middle-end/42

[Bug c++/57] [DR 325] GCC can't parse a non-parenthesized comma in a template-id within a default argument

2009-12-22 Thread sodiumgood at gmail dot com
--- Comment #46 from sodiumgood at gmail dot com 2009-12-23 07:09 --- *** Bug 42473 has been marked as a duplicate of this bug. *** -- sodiumgood at gmail dot com changed: What|Removed |Added

[Bug c++/42473] error parsing template syntax

2009-12-22 Thread sodiumgood at gmail dot com
--- Comment #2 from sodiumgood at gmail dot com 2009-12-23 07:09 --- *** This bug has been marked as a duplicate of 57 *** -- sodiumgood at gmail dot com changed: What|Removed |Added ---

[Bug tree-optimization/42221] [4.5 Regression] ICE from '-Os -fgraphite-identity'

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2009-12-23 07:04 --- Subject: Bug 42221 Author: spop Date: Wed Dec 23 07:04:32 2009 New Revision: 155416 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155416 Log: Revert patch for PR42221. 2009-12-18 Sebastian Pop Rev

[Bug c++/42473] error parsing template syntax

2009-12-22 Thread sodiumgood at gmail dot com
--- Comment #1 from sodiumgood at gmail dot com 2009-12-23 06:47 --- Created an attachment (id=19376) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19376&action=view) preproccessed file of the codes that produce the errors -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42473

[Bug c++/42473] New: error parsing template syntax

2009-12-22 Thread sodiumgood at gmail dot com
The compiler failed to parse the template syntax in the line: Derived(int arg0 = Base::var){} which is a constructor definition of the class called Derived. However, if we replace 'Base' with an alias, the error no longer occurs: typedef Base B Derived(int arg0 = B::var){} If Base has thre

[Bug tree-optimization/42221] [4.5 Regression] ICE from '-Os -fgraphite-identity'

2009-12-22 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2009-12-23 06:04 --- http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155333 broke bootstrap on the Graphite branch. I will revert this and rework on the patch for fixing this PR. Sebastian -- spop at gcc dot gnu dot org changed:

[Bug c++/42472] New: class members not getting assigned access thru another method

2009-12-22 Thread k_suresh_babu at yahoo dot com
I have two variables in the Class primes i,p and they are assigned with values in the constructor but they are not reflected in the method isprimes. pr4.h #include #include #include #include using namespace std; #define MAX 65535 class primes { typedef unsigned long ulong; ulong pr[MAX];

[Bug c++/42471] New: No return value from operator =() is accepted by the compiler

2009-12-22 Thread Curatica at gmail dot com
The following C++ code compiles and executes correctly: #include using namespace std; class Base { int i; public: Base(): i( -1 ) { cout << "Base()" << endl; } Base( int a ) : i( a ) { cout << "Base(int), i: " << i << endl; } Base( Base& b ) { i = b.i; cout <

[Bug c++/42470] New: Conversion Constructor not accepted/recognized

2009-12-22 Thread Curatica at gmail dot com
The C++ code: #include using namespace std; class Base { int i; public: Base(): i( -1 ) { cout << "Base()" << endl; } Base( int a ) : i( a ) { cout << "Base(int), i: " << i << endl; } Base( Base& b ) { i = b.i; cout << "Base(Base&), i: " << i << endl; }

[Bug debug/42395] [4.5 Regression] "error: definition in block 12 does not dominate use in block 19" with -O3 -g

2009-12-22 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2009-12-23 00:53 --- It is caused by revision 154402: http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00623.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42395

[Bug c++/42260] [4.3/4.4/4.5 Regression] ICE looking up template conversion operator

2009-12-22 Thread dodji at gcc dot gnu dot org
--- Comment #3 from dodji at gcc dot gnu dot org 2009-12-23 00:45 --- Fixed in 4.5. Not going to apply the fix to the branches. -- dodji at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/42260] [4.3/4.4/4.5 Regression] ICE looking up template conversion operator

2009-12-22 Thread dodji at gcc dot gnu dot org
--- Comment #2 from dodji at gcc dot gnu dot org 2009-12-23 00:31 --- Subject: Bug 42260 Author: dodji Date: Wed Dec 23 00:31:33 2009 New Revision: 155415 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155415 Log: Fix PR c++/42260 gcc/cp/ChangeLog: PR c++/42260

[Bug middle-end/42363] [4.5 Regression] ICE: verify_flow_info failed for gcc.c-torture/compile/pr37913.c -O1 -g

2009-12-22 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2009-12-23 00:22 --- Confirmed. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug debug/42454] debug_ranges table contains empty range for unused .text section with -ffunction-sections

2009-12-22 Thread ccoutant at gcc dot gnu dot org
--- Comment #4 from ccoutant at gcc dot gnu dot org 2009-12-23 00:15 --- Caused a regression: If !text_section_used, would omit the DW_AT_ranges attribute from the compile_unit DIE. -- ccoutant at gcc dot gnu dot org changed: What|Removed |Added -

[Bug debug/42395] [4.5 Regression] "error: definition in block 12 does not dominate use in block 19" with -O3 -g

2009-12-22 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2009-12-23 00:13 --- Confirmed. It also crashes on i686-pc-linux-gnu if you add -msse2 to the command line. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/41183] [4.4 Regression] ICE compiling chromium

2009-12-22 Thread reichelt at gcc dot gnu dot org
--- Comment #10 from reichelt at gcc dot gnu dot org 2009-12-22 23:46 --- Fixed. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIG

[Bug c++/42466] Multiple instantiations of template constructor fail

2009-12-22 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-12-22 23:17 --- Subject: Bug 42466 Author: jason Date: Tue Dec 22 23:16:46 2009 New Revision: 155411 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155411 Log: PR c++/42466 * pt.c (reduce_template_parm_level):

[Bug c++/42331] [4.4/4.5 regression] ICE with invalid array initializer

2009-12-22 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2009-12-22 23:16 --- Subject: Bug 42331 Author: jason Date: Tue Dec 22 23:16:38 2009 New Revision: 155410 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155410 Log: PR c++/42331 * typeck.c (cp_build_modify_expr): F

[Bug target/40657] allocate local variables with fewer instructions

2009-12-22 Thread ramana at gcc dot gnu dot org
-- ramana at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40657

[Bug rtl-optimization/20972] Register allocator/reload uses auto-inc register in non-addressing operand

2009-12-22 Thread ramana at gcc dot gnu dot org
--- Comment #13 from ramana at gcc dot gnu dot org 2009-12-22 22:39 --- Can't reproduce with trunk or release branches for the attached testcase. -- ramana at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/41366] Invariant algebraic expressions using mixed 64 and 32 bit expressions not recognized.

2009-12-22 Thread ramana at gcc dot gnu dot org
--- Comment #2 from ramana at gcc dot gnu dot org 2009-12-22 22:36 --- Updating summary and Component. -- ramana at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/38392] Template friend function injection

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #7 from paolo dot carlini at oracle dot com 2009-12-22 22:15 --- Doesn't link with 4.5.0. And doesn't link with ICC and SunStudio either, thus, I'm rather skeptical it should. I also skimmed quickly through the discussion on comp.lang.c++ and didn't notice any neat statement

[Bug target/41605] Static linking of libgcc/libgfortran/libstdc++ can cause inconsistent symbol resolution.

2009-12-22 Thread janis at gcc dot gnu dot org
--- Comment #7 from janis at gcc dot gnu dot org 2009-12-22 22:11 --- Subject: Bug 41605 Author: janis Date: Tue Dec 22 22:11:27 2009 New Revision: 155408 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155408 Log: 2009-12-22 Iain Sandoe gcc/ PR target/41605 *

[Bug target/20810] ICE in reload_cse_simplify_operands, at postreload.c:391

2009-12-22 Thread ramana at gcc dot gnu dot org
--- Comment #4 from ramana at gcc dot gnu dot org 2009-12-22 22:06 --- Can't reproduce with 4.3 branch, 4.4 branch , trunk and arm-eabi / arm-elf Tested with -O2 , -O3 , -Os -march=armv5te, armv4t , armv7-a -marm -mthumb -- ramana at gcc dot gnu dot org changed: What

[Bug c++/38392] Template friend function injection

2009-12-22 Thread H9XLrv5oXVNvHiUI at spambox dot us
--- Comment #6 from H9XLrv5oXVNvHiUI at spambox dot us 2009-12-22 21:52 --- Did anyone try this against 4.5? Considering that at this stage only bugfixes are accepted in the codebase for the next release I'd really like to see a possible fix to this in. I tried to compile GCC 4.5 on my

[Bug target/42457] [4.5 Regression] AVR fails to build with other than C family languages

2009-12-22 Thread hutchinsonandy at gcc dot gnu dot org
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2009-12-22 21:20 --- Testsuite fails all lto/whopr tests: Example: Executing on host: /media/verbatim/gcchead/obj-dir/gcc/xgcc -B/media/verbatim/gcchead/obj-dir/gcc/ /media/verbatim/gcchead/trunk/gcc/testsuite/gcc.c-torture/ex

[Bug target/42457] [4.5 Regression] AVR fails to build with other than C family languages

2009-12-22 Thread hutchinsonandy at gcc dot gnu dot org
--- Comment #3 from hutchinsonandy at gcc dot gnu dot org 2009-12-22 21:18 --- Created an attachment (id=19375) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19375&action=view) PATCH to add avr-c.c Here is patch that I believe moves out the C related stuff to avr-c. builtin_defi

[Bug libstdc++/40974] cannot build gcc-4.4.1: fenv_t has not been declared

2009-12-22 Thread rwild at gcc dot gnu dot org
--- Comment #20 from rwild at gcc dot gnu dot org 2009-12-22 21:04 --- Created an attachment (id=19374) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19374&action=view) patch to turn off multiple inclusion guard for fenv.h C++ wrapper Comment #18 confirms #13. It is probably suff

[Bug tree-optimization/42398] [4.5 Regression] internal compiler error: in sra_modify_expr, at tree-sra.c:2175

2009-12-22 Thread jamborm at gcc dot gnu dot org
--- Comment #5 from jamborm at gcc dot gnu dot org 2009-12-22 20:49 --- Patch posted to the mailing list: http://gcc.gnu.org/ml/gcc-patches/2009-12/msg01044.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42398

[Bug translation/42469] New: 19 localization fails with gcc ---help=fortran

2009-12-22 Thread karvonen dot jorma at gmail dot com
Here are also gcc --help=fortran lines where localization fails. At the beginning translated text is not shown and later on the option string is shown twice. #: c.opt:42 msgid "" "Assert the to . Putting '-' before disables " "the to " A C ObjC C++ ObjC++ Joined Separate -A= Assert the to

[Bug target/28872] ARM inline assembly can be mispredicated.

2009-12-22 Thread ramana at gcc dot gnu dot org
--- Comment #3 from ramana at gcc dot gnu dot org 2009-12-22 20:26 --- (In reply to comment #1) > The only reason for keeping the old predication-based code is that it can > handle an important case that the generic code cannot. Specifically, it can > conditionally skip a call to a func

[Bug target/42465] internal compiler error: in extract_insn, at recog.c:2001

2009-12-22 Thread gccbugzilla at taggedtype dot net
--- Comment #6 from gccbugzilla at taggedtype dot net 2009-12-22 19:52 --- (In reply to comment #2) > It would be nice if could provide a manageable reproducer. Did you try delta > already? > > http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction > > Thanks in advance. Do you know

[Bug translation/42468] New: Localization fails with --CLASSPATH line in gcc --help=Java

2009-12-22 Thread karvonen dot jorma at gmail dot com
Here is another bug like 42467 #: java/lang.opt:81 msgid "Deprecated; use --classpath instead" fCLASSPATH= Java JoinedOrMissing RejectNegative --CLASSPATH Deprecated; use --classpath instead There are 4 other that kind bugs. Diffs for all 5 are here below: < msgid "Deprecated; use --classp

[Bug other/41757] Add PLUGIN_FINISH_DECL

2009-12-22 Thread dnovillo at gcc dot gnu dot org
--- Comment #1 from dnovillo at gcc dot gnu dot org 2009-12-22 19:47 --- Proposed patch at http://gcc.gnu.org/ml/gcc-patches/2009-12/msg01032.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41757

[Bug translation/42467] Localization fails with -gnat line in gcc --help=Ada

2009-12-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-12-22 19:32 --- Or wait most are done that way ... Looks like the way .pot is generated is incorrect . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42467

[Bug translation/42467] Localization fails with -gnat line in gcc --help=Ada

2009-12-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-12-22 19:31 --- All the *.opt are done that way. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42467

[Bug translation/42467] New: Localization fails with -gnat line in gcc --help=Ada

2009-12-22 Thread karvonen dot jorma at gmail dot com
The file gcc-4.5-b20091203.pot includes lines: #: ada/gcc-interface/lang.opt:100 msgid "Specify options to GNAT" msgstr "Translation with any language" But file ada/gcc-interface/lang.opt includes the following lines: gnat Ada Joined -gnat Specify options to GNAT Therefore, the following fix s

[Bug c++/42466] Multiple instantiations of template constructor fail

2009-12-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug tree-optimization/42366] ICE in ipa_write_node_info, at ipa-prop.c:2023

2009-12-22 Thread jamborm at gcc dot gnu dot org
--- Comment #3 from jamborm at gcc dot gnu dot org 2009-12-22 19:05 --- Patch posted to the mailing list: http://gcc.gnu.org/ml/gcc-patches/2009-12/msg01040.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42366

[Bug target/42419] ICE in reload_cse_simplify_operands for 254.gap with -mcpu=power7

2009-12-22 Thread janis at gcc dot gnu dot org
--- Comment #3 from janis at gcc dot gnu dot org 2009-12-22 18:51 --- The bug (which I didn't know from the documentation) is that -mvsx -mno-altivec is not a valid combination but is not reported as an error. Instead the compiler accepts it and then generates invalid code. -- http

[Bug c++/42331] [4.4/4.5 regression] ICE with invalid array initializer

2009-12-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/42466] Multiple instantiations of template constructor fail

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-22 18:29 --- Maybe Jason is willing to have a look. If it's legal, and I think it is, it's a pity that g++ users can't write this type of nifty constructor. -- paolo dot carlini at oracle dot com changed: Wh

[Bug testsuite/40459] g++.dg/abi/mangle*.C fail on darwin

2009-12-22 Thread howarth at nitro dot med dot uc dot edu
--- Comment #12 from howarth at nitro dot med dot uc dot edu 2009-12-22 18:29 --- (In reply to comment #10) > I tried to build gcc on darwin to debug this but the build fails with a link > failure (sorry, don't remember exactly where). Do I need to do something > special to build on dar

[Bug target/42465] internal compiler error: in extract_insn, at recog.c:2001

2009-12-22 Thread gccbugzilla at taggedtype dot net
--- Comment #5 from gccbugzilla at taggedtype dot net 2009-12-22 18:22 --- U(In reply to comment #4) > Also you might want to try 4.4.2 which has fixed some TOC related ICEs. > Unfortunately, I am stuck with this version but I will try that to find out if it does fix the issue to make

[Bug c++/42466] Multiple instantiations of template constructor fail

2009-12-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-12-22 18:21 --- Confirmed, not a regression as far as I can tell either. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/42398] [4.5 Regression] internal compiler error: in sra_modify_expr, at tree-sra.c:2175

2009-12-22 Thread jamborm at gcc dot gnu dot org
--- Comment #4 from jamborm at gcc dot gnu dot org 2009-12-22 18:19 --- Mine -- jamborm at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned

[Bug tree-optimization/42357] [4.5 Regression] another ice in create_tmp_var

2009-12-22 Thread hjl at gcc dot gnu dot org
--- Comment #7 from hjl at gcc dot gnu dot org 2009-12-22 18:18 --- Subject: Bug 42357 Author: hjl Date: Tue Dec 22 18:17:53 2009 New Revision: 155403 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155403 Log: Backport testcases from mainline. 2009-12-22 H.J. Lu Bac

[Bug c++/42225] [4.5 Regression] GCC 4.5 ICE (segfault) on C++ templated code

2009-12-22 Thread hjl at gcc dot gnu dot org
--- Comment #21 from hjl at gcc dot gnu dot org 2009-12-22 18:18 --- Subject: Bug 42225 Author: hjl Date: Tue Dec 22 18:17:53 2009 New Revision: 155403 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155403 Log: Backport testcases from mainline. 2009-12-22 H.J. Lu Ba

[Bug tree-optimization/42386] [4.5 Regression] ICE in ipcp_iterate_stage, at ipa-cp.c:766

2009-12-22 Thread hjl at gcc dot gnu dot org
--- Comment #13 from hjl at gcc dot gnu dot org 2009-12-22 18:18 --- Subject: Bug 42386 Author: hjl Date: Tue Dec 22 18:17:53 2009 New Revision: 155403 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155403 Log: Backport testcases from mainline. 2009-12-22 H.J. Lu Ba

[Bug c++/42358] [4.5 Regression][C++0x] Assembler failure on libstdc++-v3/testsuite/23_containers/multimap/init-list.cc with -O0

2009-12-22 Thread hjl at gcc dot gnu dot org
--- Comment #7 from hjl at gcc dot gnu dot org 2009-12-22 18:18 --- Subject: Bug 42358 Author: hjl Date: Tue Dec 22 18:17:53 2009 New Revision: 155403 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155403 Log: Backport testcases from mainline. 2009-12-22 H.J. Lu Bac

[Bug target/42465] internal compiler error: in extract_insn, at recog.c:2001

2009-12-22 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2009-12-22 18:16 --- Also you might want to try 4.4.2 which has fixed some TOC related ICEs. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/35669] NULL (__null) not considered different from 0 with C++

2009-12-22 Thread mdorey at bluearc dot com
--- Comment #16 from mdorey at bluearc dot com 2009-12-22 18:12 --- (In reply to comment #15) > you missed the part where I said "but 0 is still a valid definition of NULL" (I didn't quote it but I did explicitly agree with it.) > You claimed in comment 12 that the compiler will be *re

[Bug c++/42465] internal compiler error: in extract_insn, at recog.c:2001

2009-12-22 Thread gccbugzilla at taggedtype dot net
--- Comment #3 from gccbugzilla at taggedtype dot net 2009-12-22 18:11 --- Nope, I did not. Will take a look. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42465

[Bug c++/42465] internal compiler error: in extract_insn, at recog.c:2001

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-22 18:10 --- It would be nice if could provide a manageable reproducer. Did you try delta already? http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction Thanks in advance. -- paolo dot carlini at oracle dot com chan

[Bug c++/42466] New: Multiple instantiations of template constructor fail

2009-12-22 Thread apatterno at gmail dot com
The test code: template struct A { IntT val_; A() : val_(X) {} A(IntT arg) : val_(arg) {} template A(const A& other) : val_(other.val_) {} }; int main(int argc, char** argv) { A a; A b = a; A c; A d = c; A e; A f = e; } fails to compile on gcc 4.3.

[Bug fortran/42335] [OOP] ICE on CLASS IS (bad_identifier)

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42335

[Bug fortran/42257] [OOP] Compiler segmentation fault due missing public statement

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42257

[Bug tree-optimization/42284] failing tree check in graphite-sese-to-poly.c for 164.gzip

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42284

[Bug fortran/42354] Invalidly accepts C_LOC in init expressions

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42354

[Bug fortran/41235] Missing explicit interface for variable-length character functions

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41235

[Bug c++/42373] g++.dg/cpp0x/lambda/lambda-mangle.C scan-assembler weak[ \t]*_?_ZN1RIiE1xMUlvE_clEv fails on x86_64-apple-darwin

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42373

[Bug fortran/42144] [OOP] deferred TBPs do not work

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42144

[Bug target/32280] _mm_srli_si128, heinous code for some shifts

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32280

[Bug tree-optimization/40760] [4.3/4.4/4.5 Regression] unbounded recursion in the gimplifier

2009-12-22 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2009-12-22 17:49 --- For me it's fine to close it, however note that 2161 was reported on a (generated) real-world program. I don't know whether there were really 11,000 else-ifs in the real-world program, probably not. -- http://gcc.gnu.o

[Bug debug/42454] debug_ranges table contains empty range for unused .text section with -ffunction-sections

2009-12-22 Thread ccoutant at gcc dot gnu dot org
--- Comment #3 from ccoutant at gcc dot gnu dot org 2009-12-22 17:45 --- Fixed at r155402. -- ccoutant at gcc dot gnu dot org changed: What|Removed |Added St

[Bug fortran/42422] Error in Fortran list directed input

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.3.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42422

[Bug debug/42454] debug_ranges table contains empty range for unused .text section with -ffunction-sections

2009-12-22 Thread ccoutant at gcc dot gnu dot org
--- Comment #2 from ccoutant at gcc dot gnu dot org 2009-12-22 17:38 --- Subject: Bug 42454 Author: ccoutant Date: Tue Dec 22 17:37:57 2009 New Revision: 155402 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155402 Log: PR debug/42454 * dwarf2out.c (dwarf2out_fi

[Bug libstdc++/42456] [4.5 Regression] Revision 155377 failed some C++ atomic tests

2009-12-22 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42456

[Bug libstdc++/42456] [4.5 Regression] Revision 155377 failed some C++ atomic tests

2009-12-22 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2009-12-22 17:31 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/40760] [4.3/4.4/4.5 Regression] unbounded recursion in the gimplifier

2009-12-22 Thread aldyh at gcc dot gnu dot org
--- Comment #4 from aldyh at gcc dot gnu dot org 2009-12-22 17:18 --- Jakub: Agreed. How can we resolve/close/etc this bug? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40760

[Bug c++/42465] internal compiler error: in extract_insn, at recog.c:2001

2009-12-22 Thread gccbugzilla at taggedtype dot net
--- Comment #1 from gccbugzilla at taggedtype dot net 2009-12-22 17:12 --- Created an attachment (id=19373) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19373&action=view) The output of -save-temps Zip file. Unfortunately files were too big to attach so I had to compress them.

[Bug c++/42465] New: internal compiler error: in extract_insn, at recog.c:2001

2009-12-22 Thread gccbugzilla at taggedtype dot net
I am experiencing the above error when compiling a Boost Math test. The output of g++ -v is below and I will attach the preprocessed sources. /usr/bin/g++ -v -save-temps -o build/debug/vendor/boost_1_39_0/libs/math/octonion/octonion_test.o -c -Wall -Wno-unused -maix32 -O0 -ffloat-store -g -pthread

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2009-12-22 Thread dominiq at lps dot ens dot fr
--- Comment #35 from dominiq at lps dot ens dot fr 2009-12-22 16:59 --- Created an attachment (id=19372) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19372&action=view) result of "gfc -O3 -ftree-vectorizer-verbose=9 /opt/gcc/_gcc_clean/gcc/testsuite/gfortran.fortran-torture/execut

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2009-12-22 Thread dominiq at lps dot ens dot fr
--- Comment #34 from dominiq at lps dot ens dot fr 2009-12-22 16:56 --- The patch in comment #32 (without the one in comment #31) does fix the pr: [karma] f90/bug% gfc -O3 -ftree-vectorizer-verbose=2 where_2.f90 where_2.f90:11: note: LOOP VECTORIZED. where_2.f90:11: note: not vectorize

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2009-12-22 Thread dominiq at lps dot ens dot fr
--- Comment #33 from dominiq at lps dot ens dot fr 2009-12-22 16:42 --- > Dominique, could you please check this? The patch in comment #31 fixes this pr: [karma] f90/bug% gfc -O3 -ftree-vectorizer-verbose=2 where_2.f90 where_2.f90:11: note: LOOP VECTORIZED. where_2.f90:11: note: not v

[Bug bootstrap/42093] [4.5 regression] bootstrap hangs in stage2 run of build/gengtype

2009-12-22 Thread ramana at gcc dot gnu dot org
--- Comment #5 from ramana at gcc dot gnu dot org 2009-12-22 16:35 --- Testing this patch. Thumb2 can't have signed numbers in the tbh instruction. Index: arm.h === --- arm.h (revision 155371) +++ arm.h (working

[Bug tree-optimization/40760] [4.3/4.4/4.5 Regression] unbounded recursion in the gimplifier

2009-12-22 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2009-12-22 16:29 --- And one can always bump the stack limit if needed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40760

[Bug driver/42463] A typo with "estimated" word in gcc-4.5-b20091203.pot file

2009-12-22 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2009-12-22 16:27 --- *** Bug 42464 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42463

[Bug driver/42464] A typo with "estimated" word in gcc-4.5-b20091203.pot file

2009-12-22 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2009-12-22 16:27 --- *** This bug has been marked as a duplicate of 42463 *** -- jakub at gcc dot gnu dot org changed: What|Removed |Added --

[Bug translation/42464] New: A typo with "estimated" word in gcc-4.5-b20091203.pot file

2009-12-22 Thread karvonen dot jorma at gmail dot com
Hello, I think, the second word here below is wrong. #: params.def:55 msgid "Maximal esitmated outcome of branch considered predictable" Best regards, Jorma K. -- Summary: A typo with "estimated" word in gcc-4.5-b20091203.pot file Product: gcc

[Bug driver/42463] A typo with "estimated" word in gcc-4.5-b20091203.pot file

2009-12-22 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-12-22 15:58 --- Fixed. -- paolo dot carlini at oracle dot com changed: What|Removed |Added Statu

[Bug driver/42463] A typo with "estimated" word in gcc-4.5-b20091203.pot file

2009-12-22 Thread paolo at gcc dot gnu dot org
--- Comment #3 from paolo at gcc dot gnu dot org 2009-12-22 15:58 --- Subject: Bug 42463 Author: paolo Date: Tue Dec 22 15:58:10 2009 New Revision: 155400 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155400 Log: 2009-12-22 Paolo Carlini PR driver/42463 * pa

[Bug driver/42463] A typo with "estimated" word in gcc-4.5-b20091203.pot file

2009-12-22 Thread paolo dot carlini at oracle dot com
-- paolo dot carlini at oracle dot com changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |paolo dot carlini at oracle |dot org

[Bug driver/42463] A typo with "estimated" word in gcc-4.5-b20091203.pot file

2009-12-22 Thread karvonen dot jorma at gmail dot com
--- Comment #2 from karvonen dot jorma at gmail dot com 2009-12-22 15:38 --- Subject: Re: A typo with "estimated" word in gcc-4.5-b20091203.pot file OK, wrong Component from me then. 2009/12/22 paolo dot carlini at oracle dot com : > > > --- Comment #1 from paolo dot car

  1   2   >