[Bug middle-end/41149] -fdump-tree-original and procedure pointer components

2009-08-25 Thread janus at gcc dot gnu dot org
--- Comment #3 from janus at gcc dot gnu dot org 2009-08-25 09:08 --- The patch in comment #2 was successfully bootstrapped and regtested. Ok for trunk? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41149

[Bug middle-end/41149] -fdump-tree-original and procedure pointer components

2009-08-25 Thread rguenther at suse dot de
--- Comment #4 from rguenther at suse dot de 2009-08-25 09:13 --- Subject: Re: -fdump-tree-original and procedure pointer components On Tue, 25 Aug 2009, janus at gcc dot gnu dot org wrote: --- Comment #3 from janus at gcc dot gnu dot org 2009-08-25 09:08 --- The patch in

[Bug middle-end/41149] -fdump-tree-original and procedure pointer components

2009-08-25 Thread janus at gcc dot gnu dot org
--- Comment #5 from janus at gcc dot gnu dot org 2009-08-25 09:35 --- Subject: Bug 41149 Author: janus Date: Tue Aug 25 09:35:41 2009 New Revision: 151075 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=151075 Log: 2009-08-25 Janus Weil ja...@gcc.gnu.org PR

[Bug middle-end/41149] -fdump-tree-original and procedure pointer components

2009-08-25 Thread janus at gcc dot gnu dot org
--- Comment #6 from janus at gcc dot gnu dot org 2009-08-25 09:38 --- Fixed with r151075. Closing. -- janus at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/41156] [4.4/4.5 Regression] zlib segfault in inflate_table() compiled w/ -O -msse2 ftree-vectorize

2009-08-25 Thread mahatma at eu dot by
--- Comment #1 from mahatma at eu dot by 2009-08-25 10:20 --- Fix: I got bug with -msse only, not -msse2. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41156

[Bug c++/41144] [4.5 Regression] ice for legal code with -O2 in get_alias_set

2009-08-25 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2009-08-25 10:35 --- /space/rguenther/trunk/gcc/testsuite/g++.old-deja/g++.pt/spec26.C:11:36: internal compiler error: canonical types differ for identical types const X [] and const X []^M Please submit a full bug report,^M with

[Bug libobjc/34315] libobjc warnings with Win64 target=x86_64-pc-mingw32

2009-08-25 Thread ktietz at gcc dot gnu dot org
--- Comment #7 from ktietz at gcc dot gnu dot org 2009-08-25 10:36 --- Ok I fixed at revision 151077 the issues about gthr-win32.h, the objective-c library warnings aren't fixed by this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34315

[Bug middle-end/41149] -fdump-tree-original and procedure pointer components

2009-08-25 Thread steven at gcc dot gnu dot org
--- Comment #7 from steven at gcc dot gnu dot org 2009-08-25 11:21 --- Please drop the patch in gcc-patches as well (just post it with a comment that you've committed it to fix this PR). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41149

[Bug middle-end/40106] Time increase with inlining for the Polyhedron test air.f90

2009-08-25 Thread dominiq at lps dot ens dot fr
--- Comment #9 from dominiq at lps dot ens dot fr 2009-08-25 11:55 --- I see a similar slowdown with the patch in http://gcc.gnu.org/ml/fortran/2009-08/msg00361.html (see http://gcc.gnu.org/ml/fortran/2009-08/msg00377.html). I suspect it is related to pr41098, but I don't know how to

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90

2009-08-25 Thread dominiq at lps dot ens dot fr
--- Comment #10 from dominiq at lps dot ens dot fr 2009-08-25 12:01 --- I see a similar slowdown with the patch in ... I have again forgotten to say that I saw the slowdown without the -fwhole-file option. I have changed the summary to reflect that. -- dominiq at lps dot ens dot

[Bug bootstrap/40950] Bootstrap fails with in-tree gmp and without system C++ compiler

2009-08-25 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #9 from developer at sandoe-acoustics dot co dot uk 2009-08-25 12:06 --- (In reply to comment #7) Use --enable-stage1-languages=c,c++ I believe that this bug also applies to powerpc-apple-darwin8 and i686-apple-darwin9. the suggested remedy also works. This was

[Bug middle-end/40106] Time increase with inlining for the Polyhedron test air.f90

2009-08-25 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2009-08-25 12:22 --- We clone quite a few functions with -fwhole-file but appearantly we fail to apply constant propagation for CONST_DECL arguments which is a pity. In fact we seem to clone them without any change. -- rguenth at

[Bug middle-end/40106] Time increase with inlining for the Polyhedron test air.f90

2009-08-25 Thread dominiq at lps dot ens dot fr
--- Comment #12 from dominiq at lps dot ens dot fr 2009-08-25 12:30 --- From comment #9, I think inlining is just exposing a latent missed optimization related to the way the middle end handle pow(). This is why I changed the summary. --

[Bug middle-end/40106] Time increase with inlining for the Polyhedron test air.f90

2009-08-25 Thread rguenther at suse dot de
--- Comment #13 from rguenther at suse dot de 2009-08-25 12:40 --- Subject: Re: Time increase with inlining for the Polyhedron test air.f90 On Tue, 25 Aug 2009, dominiq at lps dot ens dot fr wrote: --- Comment #12 from dominiq at lps dot ens dot fr 2009-08-25 12:30 ---

[Bug middle-end/40106] Time increase with inlining for the Polyhedron test air.f90

2009-08-25 Thread dominiq at lps dot ens dot fr
--- Comment #14 from dominiq at lps dot ens dot fr 2009-08-25 12:51 --- I don't think the issue is pow expansion. What I do see from different means is that the number of calls to pow() increases from 63,907,869 to 1,953,139,629. Since pow() is not exactly cheap, I think this could

[Bug c++/40942] GCC accepts code that Comeau and MSVC deems invalid.

2009-08-25 Thread bangerth at gmail dot com
--- Comment #2 from bangerth at gmail dot com 2009-08-25 13:24 --- Why would this be ambiguous? A string literal has type array of n const char (see 2.13.4/1), so it should go with the array constructor. Do you disagree? W. -- bangerth at gmail dot com changed: What

[Bug c++/40997] Wrong address returned in covariant return

2009-08-25 Thread bangerth at gmail dot com
--- Comment #8 from bangerth at gmail dot com 2009-08-25 13:27 --- Already confirmed. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug c++/41002] Redundant diagnostic when class member function's name overlaps with class field's name

2009-08-25 Thread bangerth at gmail dot com
--- Comment #7 from bangerth at gmail dot com 2009-08-25 13:29 --- I would think so. -- bangerth at gmail dot com changed: What|Removed |Added

[Bug c++/23055] overload resolution does not find templated function (zero - pointer)

2009-08-25 Thread bangerth at gmail dot com
--- Comment #4 from bangerth at gmail dot com 2009-08-25 13:31 --- *** Bug 41104 has been marked as a duplicate of this bug. *** -- bangerth at gmail dot com changed: What|Removed |Added

[Bug c++/41104] overload resolution does not find templated function (zero - pointer) (2)

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 13:31 --- Yes, I think this is an exact duplicate. *** This bug has been marked as a duplicate of 23055 *** -- bangerth at gmail dot com changed: What|Removed |Added

[Bug c/41163] New: verify_gimple fails

2009-08-25 Thread hideaki at sogetthis dot com
Attached .i file throws -- $ gcc -c grep.i grep.i: In function ‘cmd_grep’: grep.i:9236:5: error: type mismatch in address expression struct option[unknown] * struct option[41] * options.0 = options; grep.i:9236:5: internal compiler error: verify_gimple failed Please submit a

[Bug c/41163] verify_gimple fails

2009-08-25 Thread hideaki at sogetthis dot com
--- Comment #1 from hideaki at sogetthis dot com 2009-08-25 13:36 --- Created an attachment (id=18422) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18422action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41163

[Bug c++/41127] [4.4/4.5 regression] unnamed bitfield declaration parser regression

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 13:43 --- This is an interesting one: enum EE {ee}; struct D { enum EE : 8; }; In C++98, this looks like an unnamed bit field as part of struct D, but with C++0x we

[Bug c++/23702] volatile const members of structures not treated as volatile

2009-08-25 Thread bangerth at gmail dot com
--- Comment #4 from bangerth at gmail dot com 2009-08-25 13:59 --- gcc 3.3 has not been maintained for a long time. Since you say that gcc 4.0 fixes the bug, I think we can close the bug. W. -- bangerth at gmail dot com changed: What|Removed

[Bug c++/41161] Hello World in C++ ISO does NOT compile

2009-08-25 Thread bangerth at gmail dot com
-- bangerth at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41161

[Bug c++/40146] Unexplained 'anonymous' is used uninitialized in this function warning

2009-08-25 Thread bangerth at gmail dot com
--- Comment #3 from bangerth at gmail dot com 2009-08-25 13:54 --- Hm, can you try to come up with a smaller testcase for which it may be a bit simpler to see what is going on? Thanks W. -- bangerth at gmail dot com changed: What|Removed |Added

[Bug c++/16663] Poor parse error recovery with mispelled type in function declaration

2009-08-25 Thread manu at gcc dot gnu dot org
--- Comment #6 from manu at gcc dot gnu dot org 2009-08-25 13:53 --- *** Bug 41054 has been marked as a duplicate of this bug. *** -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/40901] Access qualifiers of embedded templates are discarded

2009-08-25 Thread bangerth at gmail dot com
--- Comment #2 from bangerth at gmail dot com 2009-08-25 14:04 --- Confirmed: - class A { template int struct s { enum { value }; }; }; int i = A::s10::value; - This should produce an error but doesn't. W. --

[Bug c++/41054] Cryptic error message when type is not defined.

2009-08-25 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2009-08-25 13:53 --- I think this is a duplicate of PR 16663, just a different testcase. One can possibly construct a lot of different testcases for mispelled/undefined types, depending on the context where the declaration takes place

[Bug c++/40892] maybe_warn_cpp0x i18n problems

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 14:10 --- Confirmed. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug c++/40855] undefined reference to `typeinfo for __int128'

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 14:13 --- With current mainline, I just get these errors: g/x /home/bangerth/bin/x86/gcc-mainline/bin/c++ x.cc -std=c++0x x.cc:4:36: error: '__int128_t' was not declared in this scope x.cc:5:36: error: '__uint128_t' was not

[Bug c++/40821] C++ compiler accepts __attribute__ with missing parens

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 14:15 --- Confirmed. Very odd. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug c++/40808] [4.4/4.5 regression] member template specialization causes ICE

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 14:16 --- Confirmed. An ICE. I haven't checked the accepts-invalid part. -- bangerth at gmail dot com changed: What|Removed |Added

[Bug c++/40942] GCC accepts code that Comeau and MSVC deems invalid.

2009-08-25 Thread v dot haisman at sh dot cvut dot cz
--- Comment #3 from v dot haisman at sh dot cvut dot cz 2009-08-25 14:20 --- (In reply to comment #2) Why would this be ambiguous? A string literal has type array of n const char (see 2.13.4/1), so it should go with the array constructor. Do you disagree? W. IANALL, but I think

[Bug c++/40793] Error: no matching function for call to XYZ doesn't display function-template-arguments

2009-08-25 Thread bangerth at gmail dot com
--- Comment #5 from bangerth at gmail dot com 2009-08-25 14:25 --- Jonathan, the point everyone is trying to make is this: since no function or function template matches the call, all the compiler could possibly do is list all declarations of the name staticPrint() or none, but of

[Bug fortran/41139] [4.5 Regression] a procedure pointer call as actual argument

2009-08-25 Thread janus at gcc dot gnu dot org
--- Comment #17 from janus at gcc dot gnu dot org 2009-08-25 14:27 --- Subject: Bug 41139 Author: janus Date: Tue Aug 25 14:26:44 2009 New Revision: 151081 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=151081 Log: 2009-08-25 Janus Weil ja...@gcc.gnu.org PR

[Bug fortran/41139] [4.5 Regression] a procedure pointer call as actual argument

2009-08-25 Thread janus at gcc dot gnu dot org
--- Comment #18 from janus at gcc dot gnu dot org 2009-08-25 14:29 --- Fixed with r151081. Closing. -- janus at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/41164] New: Unable to find spill register

2009-08-25 Thread lucier at math dot purdue dot edu
With this compiler: heine:~/programs/gambc-v4_5_1-devel /pkgs/gcc-mainline/bin/gcc -v Using built-in specs. Target: x86_64-unknown-linux-gnu Configured with: ../../mainline/configure --enable-checking=release --prefix=/pkgs/gcc-mainline --enable-languages=c,c++ -enable-stage1-languages=c,c++

[Bug fortran/41165] New: -std=f95: Reject PRODUCT in initialization expressions.

2009-08-25 Thread burnus at gcc dot gnu dot org
Since PR 25104 and PR 29962, gfortran allows PRODUCT in initialization expressions (2009-06-07); however, using -std=f95 PRODUCT is still accepted. Expected: Print an error when using -std=f95. INTEGER, PARAMETER :: d = 4 ! Number of elements to permute INTEGER :: I INTEGER, PARAMETER :: maxnum

[Bug c++/40685] explicit constructor is used where only implicit ctors are allowed

2009-08-25 Thread bangerth at gmail dot com
--- Comment #2 from bangerth at gmail dot com 2009-08-25 14:39 --- Hm, confusing: - enum E {e}; struct A { A(int); explicit A(E) {}; }; int main () { A a = e; } - This compiles but not links becase A::A(int) is called. If

[Bug c++/40942] GCC accepts code that Comeau and MSVC deems invalid.

2009-08-25 Thread tom at kera dot name
--- Comment #4 from tom at kera dot name 2009-08-25 14:48 --- (In reply to comment #2) Why would this be ambiguous? A string literal has type array of n const char (see 2.13.4/1), so it should go with the array constructor. Do you disagree? W. Table 9 under 13.3.3/1 shows that

[Bug c++/40855] undefined reference to `typeinfo for __int128'

2009-08-25 Thread joseph at codesourcery dot com
--- Comment #2 from joseph at codesourcery dot com 2009-08-25 14:48 --- Subject: Re: undefined reference to `typeinfo for __int128' On Tue, 25 Aug 2009, bangerth at gmail dot com wrote: With current mainline, I just get these errors: g/x

[Bug rtl-optimization/41164] Unable to find spill register

2009-08-25 Thread lucier at math dot purdue dot edu
--- Comment #1 from lucier at math dot purdue dot edu 2009-08-25 14:57 --- Created an attachment (id=18423) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18423action=view) test file that illustrates failure -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41164

[Bug testsuite/41166] New: [4.5 Regression] Syntax error: Unterminated quoted string

2009-08-25 Thread hjl dot tools at gmail dot com
Revision 151015 gave ../src-trunk/contrib/test_summary | sh sh: -c: line 0: unexpected EOF while looking for matching `' sh: -c: line 1: syntax error: unexpected end of file Revision 151012 is OK. -- Summary: [4.5 Regression] Syntax error: Unterminated quoted

[Bug c++/40664] Parse error declaring friend class using dependent template instance

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 15:24 --- Confirmed: - template class T struct Base { template class D class I {}; };

[Bug c++/40685] explicit constructor is used where only implicit ctors are allowed

2009-08-25 Thread kretz at kde dot org
--- Comment #3 from kretz at kde dot org 2009-08-25 15:26 --- Actually I came across this problem because my code was failing on MSVC and icc. Then I noticed that icc compiles the code, the one that I pasted, differently. On further investigation I decided that gcc is at fault and that

[Bug c++/40855] undefined reference to `typeinfo for __int128'

2009-08-25 Thread bangerth at gmail dot com
--- Comment #3 from bangerth at gmail dot com 2009-08-25 15:26 --- Confirmed with gcc4.2.1. W. -- bangerth at gmail dot com changed: What|Removed |Added Last

[Bug c++/40561] code does not compile -- compiles fine when replacing != with !(==)

2009-08-25 Thread bangerth at gmail dot com
--- Comment #3 from bangerth at gmail dot com 2009-08-25 15:30 --- Can you try to come up with a smaller, possibly self-contained testcase that would make it simpler for us to determine what's going on? Take a look here regarding what would help us: http://gcc.gnu.org/bugs.html W.

[Bug middle-end/40106] Time increase with inlining for the Polyhedron test air.f90

2009-08-25 Thread dominiq at lps dot ens dot fr
--- Comment #15 from dominiq at lps dot ens dot fr 2009-08-25 15:30 --- I think I have made some progress to understand the problem: (1) The 1,953,139,629 or so calls to pow() are the non optimized base. (2) For working situations this number is reduced to 63,907,869 or so when using

[Bug c/41163] verify_gimple fails

2009-08-25 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-08-25 15:31 --- Reducing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41163

[Bug c++/40535] [4.5 regression] Invalid conversion from 'T' to 'T' error when compiling C++ code

2009-08-25 Thread bangerth at gmail dot com
--- Comment #2 from bangerth at gmail dot com 2009-08-25 15:31 --- Confirmed. A regression. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug c++/40406] ICE with broken template member declaration

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 15:34 --- Confirmed. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug c++/40405] [4.3/4.4/4.5 Regression] ICE with invalid initialization of template member

2009-08-25 Thread bangerth at gmail dot com
--- Comment #2 from bangerth at gmail dot com 2009-08-25 15:35 --- Confirmed. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug c++/40371] ICE with template operator

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 15:35 --- Confirmed. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug c/41163] [4.5 Regression] verify_gimple fails

2009-08-25 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2009-08-25 15:37 --- Confirmed. struct option { void *value; }; void parse_options (struct option *); void cmd_grep(void) { struct option options[] = { { options } }; parse_options(options); } -- rguenth at gcc dot gnu

[Bug c++/40315] template instantiation fails when using const typename

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 15:39 --- Hm, interesting. I would have thought as well that the code should compile. On the other hand, icc also produces the same error message, so I am now officially confused... -- bangerth at gmail dot com changed:

[Bug c++/40292] ICE on legal code

2009-08-25 Thread bangerth at gmail dot com
--- Comment #3 from bangerth at gmail dot com 2009-08-25 15:40 --- Also works on gcc4.3.2, so apparently fixed everywhere. -- bangerth at gmail dot com changed: What|Removed |Added

[Bug c++/40261] confusing diagnostic on ill-formed template definition

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 15:42 --- Yes, this is confusing. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug c/41163] [4.5 Regression] verify_gimple fails

2009-08-25 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rguenth at gcc dot gnu dot |dot org

[Bug c++/40239] Aggregate initialization requires copy constructor

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 15:44 --- Confirmed. Not a regression. -- bangerth at gmail dot com changed: What|Removed |Added

[Bug c++/40535] [4.5 regression] Invalid conversion from 'T' to 'T' error when compiling C++ code

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40535

[Bug ada/40775] [4.4/4.5 Regression] Ada on ARM ICE in find_valid_class, at reload.c:701

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40775

[Bug c++/40808] [4.4/4.5 regression] member template specialization causes ICE

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40808

[Bug bootstrap/40968] [4.5 Regression] ICE when compiling O2g.gch; problem with --enable-gather-detailed-mem-stats

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40968

[Bug c++/41038] [4.4/4.5 regression] Parsing error related to qualified name id

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41038

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

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41082

[Bug rtl-optimization/41085] [4.5 Regression]: cris-elf gcc.dg/pr28796-2.c

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41085

[Bug tree-optimization/41087] [4.5 Regression]: cris-elf gfortran.dg/zero_sized_3.f90 -O3 -funroll-loops execution

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41087

[Bug c++/40224] [4.3/4.4/4.5 regression] g++ Accepting invalid code

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 15:49 --- Confirmed. -- bangerth at gmail dot com changed: What|Removed |Added CC|

[Bug tree-optimization/41089] [4.5 Regression] r147980 (New SRA) breaks stdargs

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41089

[Bug ada/41100] [4.4 regression] Unchecked_Deallocation causes double-free errors

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41100

[Bug c++/41109] [4.5 regression] Argument flagged as unused despite use in sizeof()

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41109

[Bug c++/41127] [4.4/4.5 regression] unnamed bitfield declaration parser regression

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41127

[Bug fortran/41152] [4.5 Regression] Spurious diagnostic Extraneous characters in format

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41152

[Bug driver/40200] ''gcc file.cpp -o file.cpp'' overwrites input file

2009-08-25 Thread bangerth at gmail dot com
--- Comment #1 from bangerth at gmail dot com 2009-08-25 15:51 --- Confirmed. This is indeed awkward, and not actually all that hard to get into using makefiles (was @ the input or output file again??). -- bangerth at gmail dot com changed: What|Removed

[Bug c++/40224] [4.3/4.4/4.5 regression] g++ Accepting invalid code

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40224

[Bug target/41156] [4.4/4.5 Regression] zlib segfault in inflate_table() compiled w/ -O -msse2 ftree-vectorize

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41156

[Bug fortran/41162] [4.5 Regression] 416.gamess in SPEC CPU 2006 failed to build

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41162

[Bug testsuite/41166] [4.5 Regression] Syntax error: Unterminated quoted string

2009-08-25 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41166

[Bug testsuite/41166] [4.5 Regression] Syntax error: Unterminated quoted string

2009-08-25 Thread rwild at gcc dot gnu dot org
--- Comment #1 from rwild at gcc dot gnu dot org 2009-08-25 15:57 --- AFACIS, the bug is in the test_summary script, it tries to parse the internals of a config.status file. To extract values from config.status portably (across both systems and Autoconf versions), use either an

[Bug fortran/41167] New: ICE with PACK() and string concatenation

2009-08-25 Thread anlauf at gmx dot de
Hi, the following code leads to an ICE: % cat gfcbug88.f90 program gfcbug88 implicit none type t character(len=8) :: name end type t type(t) ,parameter :: obstyp(2)= (/ t ('A'), t ('B') /) print *, pack ( //obstyp(:)% name, (/ .true., .false. /)) ! ICE !print *, pack

[Bug testsuite/41166] [4.5 Regression] Syntax error: Unterminated quoted string

2009-08-25 Thread joseph at codesourcery dot com
--- Comment #2 from joseph at codesourcery dot com 2009-08-25 16:23 --- Subject: Re: [4.5 Regression] Syntax error: Unterminated quoted string On Tue, 25 Aug 2009, rwild at gcc dot gnu dot org wrote: AFACIS, the bug is in the test_summary script, it tries to parse the internals of

[Bug testsuite/41166] [4.5 Regression] Syntax error: Unterminated quoted string

2009-08-25 Thread rwild at gcc dot gnu dot org
--- Comment #3 from rwild at gcc dot gnu dot org 2009-08-25 16:32 --- (In reply to comment #2) value_of_substed=`echo @substed@ | ./config.status --file=-` It's a bad idea for the script to depend at all on either config.status or a build tree I don't understand this remark.

[Bug testsuite/41166] [4.5 Regression] Syntax error: Unterminated quoted string

2009-08-25 Thread joseph at codesourcery dot com
--- Comment #4 from joseph at codesourcery dot com 2009-08-25 16:58 --- Subject: Re: [4.5 Regression] Syntax error: Unterminated quoted string On Tue, 25 Aug 2009, rwild at gcc dot gnu dot org wrote: --- Comment #3 from rwild at gcc dot gnu dot org 2009-08-25 16:32 ---

[Bug fortran/41167] ICE with PACK() and string concatenation

2009-08-25 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2009-08-25 17:02 --- internal compiler error: in gfc_typenode_for_spec That's the unreachable() due to: spec-type == BT_UNKNOWN. Debugging shows that gfc_typenode_for_spec is called by gfc_conv_expr_descriptor where erxp-expr_type ==

[Bug libfortran/34670] bounds checking for array intrinsics

2009-08-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #15 from tkoenig at gcc dot gnu dot org 2009-08-25 17:05 --- Subject: Bug 34670 Author: tkoenig Date: Tue Aug 25 17:05:10 2009 New Revision: 151085 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=151085 Log: 2009-08-25 Thomas Koenig tkoe...@gcc.gnu.org PR

[Bug fortran/41165] -std=f95: Reject PRODUCT in initialization expressions.

2009-08-25 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2009-08-25 17:09 --- Without checking, I'd expect it's not only PRODUCT, but all of the intrinsics allowed in init-expr by F2003. Offhand I'd blame expr.c (check_transformational), in particular: 2151 functions =

[Bug fortran/41165] -std=f95: Reject PRODUCT in initialization expressions.

2009-08-25 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2009-08-25 17:37 --- It turns out, that the PRODUCT is already simplified to EXPR_CONST before is is checked in expr.c (check_init_expr). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41165

[Bug fortran/40869] [F03] PPC assignment checking

2009-08-25 Thread janus at gcc dot gnu dot org
-- janus at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |janus at gcc dot gnu dot org |dot org

[Bug fortran/41062] [4.4 Regression] ICE in gfc_trans_use_stmts, at fortran/trans-decl.c:3438

2009-08-25 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2009-08-25 18:55 --- Subject: Bug 41062 Author: pault Date: Tue Aug 25 18:54:58 2009 New Revision: 151092 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=151092 Log: 2008-08-25 Paul Thomas pa...@gcc.gnu.org PR

[Bug libfortran/41169] New: [4.5 regression] libgfortran fails to build on Solaris 10+: '_Imaginary_I' undeclared

2009-08-25 Thread ro at gcc dot gnu dot org
Probably since the introduction of those two patches 2009-07-27 Tobias Burnus bur...@net-b.de PR fortran/40863 * c99_functions.c: Define complex I, if not defined. Create prototypes for C99 functions to silence warnings. * gfortran.map: Add missing functions to

[Bug libfortran/41169] [4.5 regression] libgfortran fails to build on Solaris 10+: '_Imaginary_I' undeclared

2009-08-25 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2009-08-25 20:47 --- That problem is very similar to the one on AIX, namely, complex.h is broken. I think the proper fix is to use fixinclude. For AIX the following patch worked http://gcc.gnu.org/ml/gcc-patches/2009-08/msg00844.html I

[Bug debug/41170] New: namespace DIE not generated when it contains only a typedef

2009-08-25 Thread dodji at gcc dot gnu dot org
for the exemple below g++ does not generate any DIE representing the namespace which name is not_emitted. struct strukt { int m; }; namespace not_emitted { typedef strukt T; } int main() { not_emitted::T t; t.m = 0; return 0; } -- Summary: namespace DIE not generated

[Bug debug/41170] namespace DIE not generated when it contains only a typedef

2009-08-25 Thread dodji at gcc dot gnu dot org
-- dodji at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dodji at gcc dot gnu dot org |dot org

[Bug middle-end/40965] [4.5 Regression][graphite] slow compilation

2009-08-25 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2009-08-25 21:03 --- Disabling one of the useless gcc_asserts that verifies the consistency of the original representation before any transform, I am down to 0 seconds for the data dependence test, and the following compile times for

[Bug debug/41170] namespace DIE not generated when it contains only a typedef

2009-08-25 Thread dodji at gcc dot gnu dot org
--- Comment #1 from dodji at gcc dot gnu dot org 2009-08-25 21:08 --- Created an attachment (id=18424) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18424action=view) fix candidate I am testing this patch ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41170

[Bug libfortran/41169] [4.5 regression] libgfortran fails to build on Solaris 10+: '_Imaginary_I' undeclared

2009-08-25 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2009-08-25 21:32 --- Just follow the style that Steve Ellcey and I used for HPUX and AIX. You basically should be able to take either of our stanzas in inclhack.def and substitute the regex in the select line that matches Solaris (and

[Bug middle-end/40106] Time increase for the Polyhedron test air.f90 due to bad optimization

2009-08-25 Thread dominiq at lps dot ens dot fr
--- Comment #16 from dominiq at lps dot ens dot fr 2009-08-25 21:25 --- After some discussion on IRC with Tobias Schlüter, it seems that the problem comes from bad optimizations that are broken by chance with the original code. Commenting line 139: WRITE (6,*) i , spx(i) ,

[Bug rtl-optimization/41171] New: register allocator undoing optimal schedule

2009-08-25 Thread TabonyEE at austin dot rr dot com
When I compile the following code void f(int *x, int *y){ *x = 7; *y = 4; } at -O2 for Itanium, I get the following assembly: f: .prologue .body .mmi addl r14 = 7, r0 ;; st4 [r32] = r14 addl r14 = 4, r0 ;; .mib

[Bug tree-optimization/41089] [4.5 Regression] r147980 (New SRA) breaks stdargs

2009-08-25 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added CC||jamborm at gcc dot gnu dot |

  1   2   >