[Bug target/31975] [4.3 Regression] segfault in try_split on mips during bootstrap

2007-05-25 Thread daney at gcc dot gnu dot org
--- Comment #13 from daney at gcc dot gnu dot org 2007-05-25 08:16 --- Created an attachment (id=13610) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13610&action=view) Proposed patch. I will bootstrap and test the attached patch. It allows my cross build to complete. -- dane

[Bug target/31975] [4.3 Regression] segfault in try_split on mips during bootstrap

2007-05-25 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2007-05-25 08:32 --- RS6000, ia64, and sh does this: /* Mark the end of the (empty) prologue. */ emit_note (NOTE_INSN_PROLOGUE_END); You might want to use that note also for MIPS. -- http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug middle-end/32050] [4.3 Regression] ICE(segfault) with -m32 -ftree-vectorize in vrp_evaluate_conditional_warnv

2007-05-25 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-05-25 09:31 --- Works for me since today. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/32077] New: [Regression 4.3] Profile-use: ICE: Segmentation fault

2007-05-25 Thread burnus at gcc dot gnu dot org
: internal compiler error: Segmentation fault This is with http://www.polyhedron.co.uk/pb05/polyhedron_benchmark_suite.html This is on x86_64-unknown-linux-gnu with gcc-Version 4.3.0 20070525. Working with: 2007-05-17 Failing since: 2007-05-18 -- Summary: [Regression 4.3] Profil

[Bug other/32078] New: Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-25 Thread rob1weld at aol dot com
Two problems - the second one is months old and affects 4.2.0 4.2.1 4.3.0 1) Make breaks due to "configure: error: `CXXFLAGS' has changed since the previous run:" This did not happen yesterday, or the day before, ... 2) When make breaks (for _any_ reason, including the prior one) while build

[Bug middle-end/32077] [Regression 4.3] Profile-use: ICE: Segmentation fault

2007-05-25 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-05-25 09:53 --- Zdenek, I think your patch caused the ICE, could you have a look? http://gcc.gnu.org/ml/gcc-cvs/2007-05/msg00485.html (Maybe I'm wrong about the patch, there were some other issues around that time, which caused gas_

[Bug libgcj/32028] Make fails at gjdoc - gnu.classpath.tools.gjdoc.ParseException: unmatched input in line 1: @Retention(SOURCE) @Target(METHOD)

2007-05-25 Thread rob1weld at aol dot com
--- Comment #3 from rob1weld at aol dot com 2007-05-25 09:55 --- Ran accros this interesting post, seems we've had this a while ... gjdoc in libgcj http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19612 After some messing with trying to access the gjdoc SVN according to the above advice fr

[Bug c++/32080] New: Can goto a function try-block

2007-05-25 Thread andrew dot stubbs at st dot com
It should not be possible to jump into a function try-block. The example from the standard, clause 15/2, is rejected properly: void f() { goto l1; // Ill-formed goto l2; // Ill-formed try { goto l1;// OK goto l2;// Ill-formed l1: ; } catch (...) { l2: ;

[Bug testsuite/32076] "gcc.dg/tree-ssa/pr17141-1.c scan-tree-dump locp.*->i =" is the same name twice

2007-05-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-05-25 10:36 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug c++/32081] New: Conflicting exception specifications not rejected in template specialization

2007-05-25 Thread andrew dot stubbs at st dot com
The following C++ code should not compile: template void foo(T) throw (int); template<> void foo (short) throw (short) { } The change in exception specification, the throw, is not been detected. A simple example without templates is rejected correctly. The C++ standard discusses this in clause

[Bug c/32079] [4.2 Regression] there seems to be a gcc optimization problem.

2007-05-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-05-25 10:39 --- This is undefined. You dereference *pp before checking if it is a NULL pointer. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/31982] Missed forw prop with indirect ref and addr. (and char types or sizeof(type) == 1)

2007-05-25 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-05-25 10:07 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/31982] Missed forw prop with indirect ref and addr. (and char types or sizeof(type) == 1)

2007-05-25 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-05-25 10:07 --- Fixed. --- Comment #4 from rguenth at gcc dot gnu dot org 2007-05-25 10:07 --- Subject: Bug 31982 Author: rguenth Date: Fri May 25 09:07:29 2007 New Revision: 125058 URL: http://gcc.gnu.org/viewcvs?root=

[Bug c/32079] New: [4.2 Regression] there seems to be a gcc optimization problem.

2007-05-25 Thread liqin at gcc dot gnu dot org
below c code will get "false" at -O0, -O1, -O3, and get "true" at -O2, -Os. #include typedef struct { int aa; int bb; } test; //test t1; void foo (test **pp) { if (((*pp)->bb != 0) && (*pp)) printf ("true\n"); else printf ("false\n"); printf ("finished.

[Bug bootstrap/15212] [4.0/4.1/4.2/4.3 Regression] bootstrap fails on interix3

2007-05-25 Thread markus dot duft at salomon dot at
--- Comment #27 from markus dot duft at salomon dot at 2007-05-25 10:30 --- (In reply to comment #25) > Created an attachment (id=12808) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12808&action=view) [edit] > patch (part 2 of 2) to fix this bug > This patch (mh-interix.diff) and

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-25 Thread rob1weld at aol dot com
--- Comment #1 from rob1weld at aol dot com 2007-05-25 10:49 --- Found an additional problem. After all the stages are done and we are building the libraries in the "target name directory" (EG: in _my_ case the directory is called "i686-pc-linux-gnu") we must _always_ use "xgcc" and NOT

[Bug java/31853] ICE in bootstrap compiling gnu.CORBA.ObjectCreator

2007-05-25 Thread deknuydt at esat dot kuleuven dot be
--- Comment #4 from deknuydt at esat dot kuleuven dot be 2007-05-25 11:12 --- (In reply to comment #3) > Unless you need 4.1 and plan to work on this bug, I would like to close it. > What do you think? Just close it. 4.2.0 seems okay to me. -- http://gcc.gnu.org/bugzilla/show_bug.

[Bug fortran/32083] New: bug in transfer integer->real->integer

2007-05-25 Thread kloedej at knmi dot nl
ameter transfers i = 9218868437227405312 r =+Infinity i = 9218868437227405312 i = -4503599627370496 r =+Infinity i = 9218868437227405312 12:11pm bhw034 73 > The gfortran version used for testing was: gfortran -v Using built-in specs. Target: i386

[Bug tree-optimization/31981] Missed forw prop with indirect ref and addr. due to CCP

2007-05-25 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-05-25 11:21 --- Indeed with -fno-tree-ccp the testcase is optimized by forwprop1 to : D.2000_3 = i_2(D) * 4; D.2001_4 = (int *) D.2000_3; D.2002_5 = &b.t[i_2(D)]; *D.2002_5 = 1; return; and then by forwprop2 to : D.20

[Bug c++/32081] Conflicting exception specifications not rejected in template specialization

2007-05-25 Thread andrew dot stubbs at st dot com
--- Comment #1 from andrew dot stubbs at st dot com 2007-05-25 11:21 --- This problem may also be observed in explicit instantiation: template void foo (T) throw (int) { } template void foo (short) throw (short); There are also similar issues with declarations of pointers to functi

[Bug fortran/32083] bug in transfer integer->real->integer

2007-05-25 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2007-05-25 11:45 --- Shortened testcase to compare variable vs. parameter in tree dump: $> cat pr32083.f90 PROGRAM TestInfinite integer(8), parameter :: bit_pattern_NegInf_i8_p = -4503599627370496_8 integer(8) :: bit_pattern_NegInf_

[Bug libgcj/24403] --enable-java-awt=qt fails to build

2007-05-25 Thread bero at arklinux dot org
--- Comment #13 from bero at arklinux dot org 2007-05-25 12:24 --- yes, assignment is in place, and yes, the peers are somewhat buggy. But I think that's in part because nobody (at least in the gcj community) is testing/fixing them because they don't build without trickery. -- http:

[Bug fortran/32083] [Regression 4.3] bug in transfer integer->real->integer

2007-05-25 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-05-25 12:37 --- This is a regression with regard to 4.2.0. Brooks, you were looking for transfer regressions, weren't you? (Just for completeness, 2007-05-15 r124736 is working, 2007-05-16 r124759 is failing.) -- burnus at gcc d

[Bug c++/31809] [4.1/4.2/4.3 Regression] sometimes TREE_READONLY is still set for non read only variables causing wrong code

2007-05-25 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2007-05-25 12:39 --- I'm not sure we want to work around here though. Static const variable initialized during __static_initialization_and_destruction shouldn't have TREE_READONLY set, because the variable isn't really unchanging. This is

[Bug c++/9278] Illegal use of typedef to "void"

2007-05-25 Thread paul_m_doc at hotmail dot com
--- Comment #27 from paul_m_doc at hotmail dot com 2007-05-25 13:11 --- (In reply to comment #26) > *** Bug 32058 has been marked as a duplicate of this bug. *** Sigh :(. The response at the October 2006 to DR 577 is enough to make any template meta-programmer bang their head against th

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-25 Thread hjl at lucon dot org
--- Comment #2 from hjl at lucon dot org 2007-05-25 13:31 --- I saw it with revision 125032 on a quad-core Linux/x86-64 with "make -j4". -- hjl at lucon dot org changed: What|Removed |Added --

[Bug other/22368] [meta-bug] mis-match types in GCC

2007-05-25 Thread fxcoudert at gcc dot gnu dot org
--- Comment #14 from fxcoudert at gcc dot gnu dot org 2007-05-25 13:55 --- Rev. 124497 of mainline fails to bootstrap with these patches on i686-linux: [during stage2] ../../../trunk3/gcc/df-scan.c: In function ‘df_ref_record’: ../../../trunk3/gcc/df-scan.c:1057: error: types mismatch

[Bug target/31975] [4.3 Regression] segfault in try_split on mips during bootstrap

2007-05-25 Thread richard at codesourcery dot com
--- Comment #15 from richard at codesourcery dot com 2007-05-25 14:13 --- Subject: Re: [4.3 Regression] segfault in try_split on mips during bootstrap David, msny thanks for looking at this. "pinskia at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: > RS6000, ia64, and sh does this

[Bug fortran/32084] New: gfortran 4.3 13%-18% slower for induct.f90 than gcc 4.0-based competitor

2007-05-25 Thread burnus at gcc dot gnu dot org
gfortran seemingly generates an significatly inferior internal TREE representation than g95 as for Polyhedron's induct.f90 gfortran is 18% slower than g95, which is based on GCC 4.0.3. (Compared with other compilers the difference is even larger.) (GCC 4.3 is in general faster than GCC 4.1; for in

[Bug fortran/32084] gfortran 4.3 13%-18% slower for induct.f90 than gcc 4.0-based competitor

2007-05-25 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-05-25 14:25 --- Created an attachment (id=13611) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13611&action=view) test case, 395 lines; based on Polyhedron's induct.f90 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32084

[Bug c++/31444] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:16 --- Subject: Bug 31444 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/31445] [4.3 regression] type_argument_pack not supported by dump_type

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 14:16 --- Subject: Bug 31445 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/31442] [4.3 regression] ICE with variadic template and default argument

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31442 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/31434] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31434 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/31432] [4.3 regression] ICE with invalid parameter pack for template struct

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31432 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/31431] [4.3 regression] ICE with invalid parameter pack

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31431 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug testsuite/32063] "contrib/test_summary" script could output results more neatly

2007-05-25 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2007-05-25 14:05 --- (In reply to comment #0) > While this is "trivial" we should have pride in our great compiler and the > usually great results. Even if there are failures we should still present them > neatly. If it is trivial, then ju

[Bug c++/31437] [4.3 regression] ICE with invalid use of parameter pack in member function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31437 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/31438] [4.3 regression] ICE with invalid use of parameter pack in specialization

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31438 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/31435] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31435 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/31443] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #1 from dgregor at gcc dot gnu dot org 2007-05-25 14:15 --- Subject: Bug 31443 Author: dgregor Date: Fri May 25 13:15:04 2007 New Revision: 125062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125062 Log: 2007-05-25 Douglas Gregor <[EMAIL PROTECTED]> PR c+

[Bug c++/32085] New: "warning: deleting void* is undefined" sometimes bogus

2007-05-25 Thread andrew dot stubbs at st dot com
void operator delete(void *p) { } void foo () { void *p = new int; delete p; } t.cxx: In function ‘int main()’: t.cxx:13: warning: deleting ‘void*’ is undefined Oh yes it - I just defined it! It might be nice if the compiler checked before warning :) -- Summary: "warning: dele

[Bug target/32065] Many dfp testsuite failures for -msse targets

2007-05-25 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2007-05-25 14:53 --- Patch at http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01716.html -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug fortran/32084] gfortran 4.3 13%-18% slower for induct.f90 than gcc 4.0-based competitor

2007-05-25 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-05-25 14:54 --- Using the GCC 4.1.3 20070430 which comes with openSUSE Factory and contains some patches from 4.2/4.3, I get the following timings: $ gfortran-4.1 -march=opteron -ffast-math -funroll-loops -ftree-vectorize -ftree-loo

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-05-25 15:17 --- Do either of you read the list? http://gcc.gnu.org/ml/gcc-patches/2007-05/msg01665.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32078

[Bug c++/32085] "warning: deleting void* is undefined" sometimes bogus

2007-05-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-25 15:37 --- No, even then it is still undefined because you don't call the deconstructor for non-PODs. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32085

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-25 Thread rob1weld at aol dot com
--- Comment #4 from rob1weld at aol dot com 2007-05-25 15:39 --- >> Andrew Pinski 2007-05-25 15:17 >> Do either of you read the list? I search the Internet and use the search page at http://gcc.gnu.org/bugzilla before I post a bug. I try to avoid dupes and look for fixes. There may we

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-25 Thread nathan at gcc dot gnu dot org
--- Comment #5 from nathan at gcc dot gnu dot org 2007-05-25 15:40 --- This looks like it might be the same as this one http://sourceware.org/ml/newlib/2007/msg00425.html Anyone able to try that patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32078

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-25 Thread rob1weld at aol dot com
--- Comment #6 from rob1weld at aol dot com 2007-05-25 15:59 --- After winding up and down, back and forth through what seems to be a couple of forks of discussion, I found a couple of different answers ... The above comment means that the "References:" section at the bottom of the post

[Bug c++/32085] "warning: deleting void* is undefined" sometimes bogus

2007-05-25 Thread andrew dot stubbs at st dot com
--- Comment #2 from andrew dot stubbs at st dot com 2007-05-25 16:16 --- I'm confused. It might be the case that there is a type for which this warning is valid - I don't know C++ well enough to confirm or deny that - but in *this* example, and perhaps others like it, the warning is mi

[Bug c++/32085] "warning: deleting void* is undefined" sometimes bogus

2007-05-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-05-25 16:51 --- First the operator delete you created is overriding the normal operator delete (which is valid). Second you don't know the real type when deleting void* so it is hard to figure out if we should warn or not. -- h

[Bug libstdc++/31426] TR1 includes do not work with -std=c++0x

2007-05-25 Thread pcarlini at suse dot de
--- Comment #5 from pcarlini at suse dot de 2007-05-25 17:12 --- (In reply to comment #2) > I don't think support for C++0x precludes support for TR1. They coexist very > well, especially because TR1 was designed to be compatible with C++0x. For > example, C++0x-conforming implementation

[Bug target/32086] New: 10% to 20% Performance Regression Between 4.1.3 and 4.3

2007-05-25 Thread burnus at gcc dot gnu dot org
The program induct.f90 of the Polyhedron testsuite, http://www.polyhedron.co.uk/pb05/polyhedron_benchmark_suite.html, runs about 10% slower under 4.3 than under 4.1.3 (20070430 prerelease SUSE Linux). A cut-down testcase "test2.f90 (attachment 13611 of PR 32084) shows the same result. At least for

[Bug libfortran/31933] Uninitialized memory when writing real(10) as unformatted

2007-05-25 Thread jvdelisle at gcc dot gnu dot org
--- Comment #8 from jvdelisle at gcc dot gnu dot org 2007-05-25 17:43 --- Closing. Added the following comment to transfer.c: /* Master function for unformatted writes. NOTE: For kind=10 the size is 16 bytes on 64 bit machines. The unused bytes are not initialized and never us

[Bug c++/31445] [4.3 regression] type_argument_pack not supported by dump_type

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #3 from dgregor at gcc dot gnu dot org 2007-05-25 17:53 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug c++/31443] [4.3 regression] ICE with invalid use of parameter pack in member template

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:53 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug c++/31437] [4.3 regression] ICE with invalid use of parameter pack in member function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:54 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug c++/31431] [4.3 regression] ICE with invalid parameter pack

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:54 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug c++/31442] [4.3 regression] ICE with variadic template and default argument

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:54 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug c++/31432] [4.3 regression] ICE with invalid parameter pack for template struct

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:55 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug c++/31438] [4.3 regression] ICE with invalid use of parameter pack in specialization

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:55 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug c++/31434] [4.3 regression] ICE with invalid use of parameter pack in function arg

2007-05-25 Thread dgregor at gcc dot gnu dot org
--- Comment #2 from dgregor at gcc dot gnu dot org 2007-05-25 17:54 --- Fixed on mainline. -- dgregor at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug libstdc++/31426] TR1 includes do not work with -std=c++0x

2007-05-25 Thread pcarlini at suse dot de
--- Comment #6 from pcarlini at suse dot de 2007-05-25 17:39 --- Nevermind: that scenerio is illegal anyway, of course. I think I will just try to implement what you suggested on libstdc++ some time ago... -- pcarlini at suse dot de changed: What|Removed

[Bug libgcj/32028] Make fails at gjdoc - gnu.classpath.tools.gjdoc.ParseException: unmatched input in line 1: @Retention(SOURCE) @Target(METHOD)

2007-05-25 Thread rob1weld at aol dot com
--- Comment #4 from rob1weld at aol dot com 2007-05-25 19:12 --- Tom, here are the results you requested: ... touch resources make[4]: Leaving directory `/opt/gcc-4_3-build/i686-pc-linux-gnu/libjava/classpath/lib' Making all in doc make[4]: Entering directory `/opt/gcc-4_3-build/i686-p

[Bug libfortran/24685] real(16) formatted input is broken for huge values

2007-05-25 Thread jvdelisle at gcc dot gnu dot org
--- Comment #22 from jvdelisle at gcc dot gnu dot org 2007-05-25 19:50 --- Is this still broken or can we close? I would like to fix this if possible. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24685

[Bug c++/31745] [4.3 regression] ICE on invalid use of namespace

2007-05-25 Thread simartin at gcc dot gnu dot org
--- Comment #2 from simartin at gcc dot gnu dot org 2007-05-25 20:27 --- Subject: Bug 31745 Author: simartin Date: Fri May 25 20:26:36 2007 New Revision: 125070 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125070 Log: 2007-05-25 Simon Martin <[EMAIL PROTECTED]>

[Bug rtl-optimization/17387] Redundant instructions in loop optimization

2007-05-25 Thread steven at gcc dot gnu dot org
--- Comment #22 from steven at gcc dot gnu dot org 2007-05-25 20:32 --- With the current implementation of SEE it is almost impossible to make it work on x86. You have to take into account the liveness of the flags register, and there currently is no way to include that in the dataflow

[Bug other/19180] How to Add New GCC option

2007-05-25 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|steven at gcc dot gnu dot |unassigned at gcc dot gnu |org

[Bug other/3386] Undocumented target macros in 3.0

2007-05-25 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|steven at gcc dot gnu dot |unassigned at gcc dot gnu |org

[Bug c++/31745] [4.3 regression] ICE on invalid use of namespace

2007-05-25 Thread simartin at gcc dot gnu dot org
--- Comment #3 from simartin at gcc dot gnu dot org 2007-05-25 20:33 --- Fixed on the mainline. -- simartin at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/30287] -fregmove produces slow code

2007-05-25 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2007-05-25 20:35 --- Something in the backward pass increases the register pressure, inducing extra spills. Not much can be done about this except for tuning the transformations involved. -- steven at gcc dot gnu dot org changed:

[Bug fortran/32048] max / min and NaN

2007-05-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #6 from tkoenig at gcc dot gnu dot org 2007-05-25 20:36 --- (In reply to comment #5) > Of course people are complaining that min/max as of IEEE does not propagate > NaNs > as other operations do. We could add flags like -fpropagate-nan, -fno-propagate-nan and -fdontcare-prop

[Bug java/31853] ICE in bootstrap compiling gnu.CORBA.ObjectCreator

2007-05-25 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-05-25 21:05 --- Thanks for your response. Closing as fixed in 4.2. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31745] [4.3 regression] ICE on invalid use of namespace

2007-05-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-05-25 21:11 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRM

[Bug tree-optimization/32087] New: ICE with FORTRAN and -fprefetch-loop-arrays

2007-05-25 Thread sje at cup dot hp dot com
The following program will ICE when compiled with -O2 -fprefetch-loop-arrays on a x86_64 box or on IA64 box (Linux and/or HP-UX in 64 bit mode). scale_bbs_frequencies_int is called with nbbs=1, num=0, and den=0. Since we do a division by den, the compiler aborts during the division. If we give X

[Bug fortran/32088] New: ICE (doesn't occur if given function standalone instead on internal)

2007-05-25 Thread awgreynolds at earthlink dot net
C:\mingw\bugs>type bug.f90 subroutine dummy contains function quadric(a,b) result(c) intent(in) a,b; dimension a(0:3),b(0:3),c(0:9) c(0)=a(0)*b(0); c(1:3)=a(1:)*b(0)+a(0)*b(1:); c(4:6)=a(1:)*b(1:) c(7:9)=(/a(1)*b(2)+b(1)*a(2),a(1)*b(3)+b(1)*a(3),a(2)*b(3)+b(2)*a(3)/) end function end

[Bug fortran/32088] ICE (doesn't occur if given function standalone instead on internal)

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32088

[Bug c++/32089] New: Winline reports bogus warning

2007-05-25 Thread mckelvey at maskull dot com
CircularlyReferenceable.cc:76: error: called from here /usr/local/lib/gcc/alphaev56-unknown-linux-gnu/4.3.0/../../../../ include/c++/4.3.0/bits/stl_multiset.h:91: error: inlining failed in call to 'std::multiset, std::allocator >:: ~multiset()': call is unlikely CircularlyReferenceable.cc:76: err

[Bug tree-optimization/32090] New: ICE in forwprop with zero sized array

2007-05-25 Thread pinskia at gcc dot gnu dot org
C++ testcase: struct JArray { int data[0]; }; int copyIntoByteArray (struct JArray *dest, int offset) { void *pdest = dest->data + offset; } - cut --- backtrace: #0 0x08d6a47c in integer_onep (expr=0x0) at /home/apinski/src/gcc-fsf/bugfixes/gcc/gcc/tree.c:1311 #1 0

[Bug tree-optimization/32090] ICE in forwprop with zero sized array

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32090

[Bug c++/32089] Winline reports bogus warning

2007-05-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-25 22:30 --- First the deconstructor was either defaulted to inline or marked as such. Second what are the full options do you use? If the call is unlikely (which it says in your case), then there is no reason to inline it. I b

[Bug tree-optimization/32090] [4.3 Regression] ICE in forwprop with zero sized array

2007-05-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-25 22:32 --- This is obviously caused by: 2007-05-25 Richard Guenther <[EMAIL PROTECTED]> PR tree-optimization/31982 * tree-ssa-forwprop.c (forward_propagate_addr_into_variable_array_index): Handle arra

[Bug target/32065] Many dfp testsuite failures for -msse targets

2007-05-25 Thread uros at gcc dot gnu dot org
--- Comment #3 from uros at gcc dot gnu dot org 2007-05-25 22:36 --- Subject: Bug 32065 Author: uros Date: Fri May 25 22:36:10 2007 New Revision: 125077 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125077 Log: PR target/32065 * target/i386/i386.c (ix86_expand_v

[Bug target/32065] Many dfp testsuite failures for -msse targets

2007-05-25 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2007-05-25 22:39 --- Fixed on mainline. -- ubizjak at gmail dot com changed: What|Removed |Added Status|NEW

[Bug c++/32089] Winline reports bogus warning

2007-05-25 Thread mckelvey at maskull dot com
--- Comment #2 from mckelvey at maskull dot com 2007-05-25 23:03 --- Here is how I compile it: /usr/local/bin/g++ -c -O3 -DNDEBUG -Wuninitialized -pedantic-errors -Werror -Winline -ansi -fno-common -Wall -Wold-style-cast -Wsign-promo -Wpointer-arith -Wundef -Wwrite-strings -Winvalid-p

[Bug libstdc++/29286] [4.0/4.1/4.2/4.3 Regression] placement new does not change the dynamic type as it should

2007-05-25 Thread ian at airs dot com
--- Comment #159 from ian at airs dot com 2007-05-25 23:21 --- Created an attachment (id=13613) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13613&action=view) Patch This version of the patch is based on some code from Daniel Berlin. Here we determine which pointers can potentia

[Bug fortran/32088] ICE (doesn't occur if given function standalone instead on internal)

2007-05-25 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-05-25 23:36 --- Further reduced case: subroutine dummy contains function quadric(a,b) result(c) dimension a(0:3),b(0:3),c(0:9) c(0)=1.1 end function end -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32088

[Bug tree-optimization/32090] [4.3 Regression] ICE in forwprop with zero sized array

2007-05-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-05-25 23:38 --- I have a fix. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|un

[Bug fortran/32088] [4.3 Regression] ICE (doesn't occur if given function standalone instead on internal)

2007-05-25 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-05-25 23:39 --- This does not ice with 4.1 or 4.2 -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/32088] [4.3 Regression] ICE (doesn't occur if given function standalone instead on internal)

2007-05-25 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-05-26 00:35 --- Failure was introduced between 2007-04-04-r123491 and 2007-04-11-r123712 My guess would be that it is the following patch: r123641 | pault | 2007-04-07 22:13:52 +0200 (Sa, 07 Apr 2007) | 14 lines 2007-04-07 Paul Th

(g77) internal compiler error: Segmentation fault

2007-05-25 Thread Roland Winkler
The (shortened) fortran-77 subroutine attached below causes a segmentation fault of g77 when I execute $ g77 -O3 -c -funroll-loops foo.f No problems occur without optimization. $ g77 --version GNU Fortran (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux) Copyright (C) 2002 Free Software Foundation

[Bug fortran/31813] Warn about deleted feature: H edit descriptor

2007-05-25 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-05-26 01:05 --- I will see if i cna do something here. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added -

Re: (g77) internal compiler error: Segmentation fault

2007-05-25 Thread Jerry DeLisle
Roland Winkler wrote: The (shortened) fortran-77 subroutine attached below causes a segmentation fault of g77 when I execute $ g77 -O3 -c -funroll-loops foo.f No problems occur without optimization. $ g77 --version GNU Fortran (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux) Copyright (C) 2002

[Bug other/32078] Make FAILURE in 4.3.0 - `CXXFLAGS' has changed error causes "libltdl: No such file or directory"

2007-05-25 Thread howarth at nitro dot med dot uc dot edu
--- Comment #7 from howarth at nitro dot med dot uc dot edu 2007-05-26 02:43 --- >From http://gcc.gnu.org/viewcvs?view=rev&revision=125032, it appears that libjava/libltdl was omitted from the regeneration as well. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32078

[Bug fortran/32047] ICE (segfault) for pure function without argument

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32047

[Bug fortran/18769] ICE in gfc_conv_array_initializer with array initialization with transfer

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18769

[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30881

[Bug fortran/31194] NaN transfer - internal compiler error: in gfc_conv_constant

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31194

[Bug fortran/31216] TRANSFER in CASE leads to ICE

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31216

[Bug fortran/31427] TRANSFER with mold kind /= lval kind: ICE on ia64, i686; no warning

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31427

  1   2   >