[Bug libfortran/31052] Bad IOSTAT values when readings NAMELISTs past EOF

2007-03-08 Thread anlauf at gmx dot de
--- Comment #15 from anlauf at gmx dot de 2007-03-08 08:24 --- (In reply to comment #14) Jerry, I don't have the ressources for a (re)build, so I will wait until it shows up in FX's daily binaries. Anyway, many thanks, and feel free to adjust the PR summary appropriately. From your

[Bug tree-optimization/30604] Unable to coalesce ssa_names x and y which are marked as MUST COALESCE

2007-03-08 Thread tbm at cyrius dot com
--- Comment #4 from tbm at cyrius dot com 2007-03-08 09:03 --- I have a fairly small C++ testcase for what appears to be the same issue: (sid)3604:[EMAIL PROTECTED]: ~] g++ -c firebird2-nav.cc (sid)3605:[EMAIL PROTECTED]: ~] g++ -c -O firebird2-nav.cc Unable to coalesce ssa_names 27

[Bug rtl-optimization/30643] [4.1/4.2/4.3 regression] CSE pessimization

2007-03-08 Thread aoliva at gcc dot gnu dot org
--- Comment #5 from aoliva at gcc dot gnu dot org 2007-03-08 09:05 --- I have a patch for the 4.1 branch that I'm bootstrap-testing now. It doesn't look like reverting the mentioned patch will fix the problem in mainline, though, at least for an x86_64-linux-gnu native. -- aoliva

[Bug tree-optimization/30604] Unable to coalesce ssa_names x and y which are marked as MUST COALESCE

2007-03-08 Thread tbm at cyrius dot com
--- Comment #5 from tbm at cyrius dot com 2007-03-08 09:05 --- Created an attachment (id=13167) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13167action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30604

[Bug fortran/31011] Incorrect error: parameter array sections

2007-03-08 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2007-03-08 09:09 --- Subject: Bug 31011 Author: pault Date: Thu Mar 8 09:09:38 2007 New Revision: 122689 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122689 Log: 2007-03-08 Paul Thomas [EMAIL PROTECTED] PR fortran/31011

[Bug c/31077] New: C handling of always_inline attribute error and a solution

2007-03-08 Thread zhouyi04 at ios dot cn
gcc will segment fault when compiling following code (copied from linux kernel) when no optimize option is given (I need to debug linux kernel without optimizing interfere my investigation): gcc -S -i hello1.i //hello1.i 1 2 struct genapic { 3 4 int

[Bug c++/31078] New: [4.3 Regression] warning: same canonical type node for different types

2007-03-08 Thread tbm at cyrius dot com
I'm not quite sure what to make of this. It's not an ICE, but it still looks like a compiler bug. GCC 4.2 doesn't show this, only current 4.3 does: (cross)1591:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++ -c firebird2-jrn.cc firebird2-jrn.cc: In function 'void error(ISC_STATUS*, jrn*,

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types

2007-03-08 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2007-03-08 09:45 --- Created an attachment (id=13169) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13169action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31078

[Bug tree-optimization/31079] New: 300% difference between ifort/gfortran

2007-03-08 Thread jv244 at cam dot ac dot uk
I'm still trying to find a reduced testcase (or better source) for PR 31021, but I'm not sure the code below is really the same issue. However, it illustrates a rather small program with a very significant slowdown in gfortran relative to ifort. [EMAIL

[Bug ada/26797] [4.3 regression] ACATS cxh1001 fails

2007-03-08 Thread baldrick at gcc dot gnu dot org
--- Comment #25 from baldrick at gcc dot gnu dot org 2007-03-08 09:56 --- I can't help feeling that VIEW_CONVERT_EXPR is not the right tool for implementing 'Valid. I think an intrinsic would be better, eg int __builtin_nop(int) which is defined to return its argument unchanged. Then

[Bug rtl-optimization/30643] [4.1/4.2/4.3 regression] CSE pessimization

2007-03-08 Thread aoliva at gcc dot gnu dot org
--- Comment #6 from aoliva at gcc dot gnu dot org 2007-03-08 10:23 --- It was the fwprop merge that further disabled the optimization in the trunk. http://gcc.gnu.org/viewcvs?root=gccview=revrev=118475 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30643

[Bug c/31077] C handling of always_inline attribute error and a solution

2007-03-08 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-03-08 10:54 --- *** This bug has been marked as a duplicate of 29241 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/29241] [4.0 Regression] [non unit-at-a-time] ICE with always inline

2007-03-08 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2007-03-08 10:54 --- *** Bug 31077 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/31076] ICE with double and unsigned long long with -march=prescott

2007-03-08 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-03-08 10:57 --- Works for me with 20070305 and 20070308. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31076

[Bug tree-optimization/31079] 300% difference between ifort/gfortran

2007-03-08 Thread jv244 at cam dot ac dot uk
--- Comment #1 from jv244 at cam dot ac dot uk 2007-03-08 11:11 --- The following is (for me) an even more interesting example, as it times only the loop that thus the actual multiply / add but also tricks my version of ifort into generating the expected asm. Ifort is about twice as

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types

2007-03-08 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2007-03-08 11:39 --- It is indeed. It is related to this patch: http://gcc.gnu.org/ml/gcc/2006-11/msg00192.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31078

[Bug rtl-optimization/30643] [4.1/4.2/4.3 regression] CSE pessimization

2007-03-08 Thread ebotcazou at gcc dot gnu dot org
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2007-03-08 11:39 --- I have a patch for the 4.1 branch that I'm bootstrap-testing now. OK, reassigning to you, thanks. It doesn't look like reverting the mentioned patch will fix the problem in mainline, though, at least for an

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types

2007-03-08 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2007-03-08 11:40 --- I think the warning message should be more explicit. It should say: this is a compiler bug, please report it, or something similar. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31078

[Bug libstdc++/30675] [4.2/4.3 Regression] libstdc++ testsuite hardcodes ar and ranlib

2007-03-08 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2007-03-08 11:50 --- Fixed for 4.2.0. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31080] New: ice for legal code with -O2

2007-03-08 Thread dcb314 at hotmail dot com
I just tried to compile Suse Linux package opensp-1.5.1-120 with the GNU C++ compiler version 4.3 snapshot 20070302. The compiler said URLStorage.cxx: In member function 'OpenSP::HTTP_RESPONSE_TYPE OpenSP::HttpSocketStorageObject::readHeader(OpenSP::Messenger, char*)': URLStorage.cxx:601: error:

[Bug c++/31080] ice for legal code with -O2

2007-03-08 Thread dcb314 at hotmail dot com
--- Comment #1 from dcb314 at hotmail dot com 2007-03-08 12:11 --- Created an attachment (id=13170) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13170action=view) C++ source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31080

[Bug fortran/30973] undetected name conflict: variables may be named like modules

2007-03-08 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-03-08 12:31 --- Subject: Bug 30973 Author: burnus Date: Thu Mar 8 12:30:58 2007 New Revision: 122696 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122696 Log: 2007-03-08 Tobias Burnus [EMAIL PROTECTED] PR

[Bug middle-end/31081] New: [4.3 Regression] Inliner messes up SSA for abnormals

2007-03-08 Thread pinskia at gcc dot gnu dot org
Testcase: static int get_record (void); void f(void); int g(void); static int get_record (void) { int result; try { result = g(); f(); } catch (const int ) { } return result; } int NAV_get_record ( ) { int result; for (;;) if (get_record ()) return 1; }

[Bug middle-end/31081] [4.3 Regression] Inliner messes up SSA for abnormals

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-03-08 12:33 --- Confirmed, this was just a splitting of PR 30604 into this one (with reducing). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/30604] Unable to coalesce ssa_names x and y which are marked as MUST COALESCE

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-03-08 12:34 --- I have a fairly small C++ testcase for what appears to be the same issue: I think that issue is actually different as the SSA inliner came in after this bug was filed so I filed this with a reduced testcase as PR

[Bug libfortran/31001] [4.1/4.2 only] PACK crashes on zero-sized arrays

2007-03-08 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-03-08 12:35 --- Subject: Bug 31001 Author: fxcoudert Date: Thu Mar 8 12:34:59 2007 New Revision: 122697 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122697 Log: PR target/30406 * config/rs6000/rs6000.c

[Bug target/30406] [4.1/4.2 only] ICE in LOGICAL(8) functions

2007-03-08 Thread fxcoudert at gcc dot gnu dot org
--- Comment #36 from fxcoudert at gcc dot gnu dot org 2007-03-08 12:35 --- Subject: Bug 30406 Author: fxcoudert Date: Thu Mar 8 12:34:59 2007 New Revision: 122697 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122697 Log: PR target/30406 * config/rs6000/rs6000.c

[Bug middle-end/31081] [4.3 Regression] Inliner messes up SSA for abnormals

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-03-08 12:37 --- Note if I manually inline NAV_get_record, I get an extra PHI: # result_1(ab) = PHI result_4(D)(0), result_3(5) Where result_5 would be the same as result_1 here. -- pinskia at gcc dot gnu dot org changed:

[Bug ada/26797] [4.3 regression] ACATS cxh1001 fails

2007-03-08 Thread kenner at vlsi1 dot ultra dot nyu dot edu
--- Comment #26 from kenner at vlsi1 dot ultra dot nyu dot edu 2007-03-08 12:54 --- Subject: Re: [4.3 regression] ACATS cxh1001 fails y = __builtin_nop(x); valid = (y=lower_bound y =upper_bound); The point is that the intrinsic would be opaque to the optimizers, and would only be

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types with const strings

2007-03-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types with const strings

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-03-08 13:10 --- Reduced testcase: char a[1]; void error (int journal ) { const char *b = journal?a: ; } -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types with const strings

2007-03-08 Thread gdr at cs dot tamu dot edu
--- Comment #5 from gdr at cs dot tamu dot edu 2007-03-08 13:20 --- Subject: Re: [4.3 Regression] warning: same canonical type node for different types manu at gcc dot gnu dot org [EMAIL PROTECTED] writes: | --- Comment #3 from manu at gcc dot gnu dot org 2007-03-08 11:40

[Bug target/30406] [4.1 only] ICE in LOGICAL(8) functions

2007-03-08 Thread burnus at gcc dot gnu dot org
--- Comment #37 from burnus at gcc dot gnu dot org 2007-03-08 13:24 --- Can this be closed or do you intent to backport it to 4.1? -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/30406] [4.1 only] ICE in LOGICAL(8) functions

2007-03-08 Thread fxcoudert at gcc dot gnu dot org
--- Comment #38 from fxcoudert at gcc dot gnu dot org 2007-03-08 13:33 --- No backport to 4.1, said the maintainer. Closing accordingly. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/31082] New: for (int i = 1; i != 0; i++); hangs for 32-bit ints with -O2 or above. Should wrap quickly.

2007-03-08 Thread niklas at cadence dot com
The following code hangs for -O2 or -O3. I am running on a 32-bit machine, and with -O1 it terminates after a few seconds: for (int i = 1; i != 0; i++); You can replace 'i = 1' with 'i = (130)' for faster testing. I am running Gentoo Linux 64-bit. 'gcc --version' says: gcc (GCC) 4.1.1

[Bug c/31083] New: for (int i = 1; i != 0; i++); hangs for 32-bit ints with -O2 or above. Should wrap quickly.

2007-03-08 Thread niklas at cadence dot com
The following code hangs for -O2 or -O3. I am running on a 32-bit machine, and with -O1 it terminates after a few seconds: for (int i = 1; i != 0; i++); You can replace 'i = 1' with 'i = (130)' for faster testing. I am running Gentoo Linux 64-bit. 'gcc --version' says: gcc (GCC) 4.1.1

[Bug c/31083] for (int i = 1; i != 0; i++); hangs for 32-bit ints with -O2 or above. Should wrap quickly.

2007-03-08 Thread niklas at cadence dot com
--- Comment #1 from niklas at cadence dot com 2007-03-08 14:17 --- I am running on a 64-bit machine, not 32-bit as stated in the first line. Typo, sorry. -- niklas at cadence dot com changed: What|Removed |Added

[Bug fortran/30880] Derived types with default value -- function with ENTRY: rejected at compile time

2007-03-08 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2007-03-08 14:23 --- Created an attachment (id=13171) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13171action=view) A fix for the PR The attached regtests on Cygwin_NT/PIV. I will submit it to the list tonight. Paul -- pault

[Bug libgcj/31084] New: TRUE or FALSE defined

2007-03-08 Thread danglin at gcc dot gnu dot org
/test/gnu/gcc/objdir/./gcc/xgcc -shared-libgcc -B/test/gnu/gcc/objdir/./gcc -nos tdinc++ -L/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/src -L/test/gn u/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/src/.libs -B/opt/gnu/gcc/gcc-4.3 .0/hppa2.0w-hp-hpux11.11/bin/

[Bug c/31085] New: internal compiler error: in create_mem_ref, at tree-ssa-address.c:606

2007-03-08 Thread sdirkse at gams dot com
My compilation resulted in an internal compiler error and a request to submit a bug report. Here's the command used and it's output: the input will be attached. mamie:$gcc -v -DLNX -fPIC -w -m32 -fwrapv -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c utilcomp.i Using built-in specs. Target:

[Bug c/31083] for (int i = 1; i != 0; i++); hangs for 32-bit ints with -O2 or above. Should wrap quickly.

2007-03-08 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2007-03-08 14:38 --- I think you are relying on the fact that signed overflow wraps, when in standard C it is actually undefined (it may wrap, it may not). To make integers wrap on overflow you use unsigned or -fwrapv. Thus, I think this

[Bug c/31085] internal compiler error: in create_mem_ref, at tree-ssa-address.c:606

2007-03-08 Thread sdirkse at gams dot com
--- Comment #1 from sdirkse at gams dot com 2007-03-08 14:39 --- Created an attachment (id=13172) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13172action=view) result of gcc-save-temps run on .c file To reproduce the bug with this file, do: mamie$gcc -v -DLNX -fPIC -w -m32

[Bug c/31082] for (int i = 1; i != 0; i++); hangs for 32-bit ints with -O2 or above. Should wrap quickly.

2007-03-08 Thread manu at gcc dot gnu dot org
--- Comment #1 from manu at gcc dot gnu dot org 2007-03-08 14:41 --- *** This bug has been marked as a duplicate of 31083 *** -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/31083] for (int i = 1; i != 0; i++); hangs for 32-bit ints with -O2 or above. Should wrap quickly.

2007-03-08 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2007-03-08 14:41 --- *** Bug 31082 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31083

[Bug ada/30501] GNAT BUG BOX: 16-bit target Standard.Integer

2007-03-08 Thread rolf dot ebert dot gcc at gmx dot de
--- Comment #1 from rolf dot ebert dot gcc at gmx dot de 2007-03-08 15:15 --- This is probably the same problem as mentioned in PR-10768 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10768). See comments #9 - #11. Bernd Trog developed a workaround available at

[Bug c++/31080] ice for legal code with -O2

2007-03-08 Thread tbm at cyrius dot com
--- Comment #2 from tbm at cyrius dot com 2007-03-08 15:17 --- Maybe the same as PR31037 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31080

[Bug middle-end/31058] overflow warnings should not be enabled with -Wall

2007-03-08 Thread manu at gcc dot gnu dot org
--- Comment #20 from manu at gcc dot gnu dot org 2007-03-08 15:28 --- I think the description doesn't match the real bug, as explained in comment #14 and #18. And comment #6 may have a wink but I think it summarises why the testcase in comment #3 deserves a warning. I have my own

[Bug c/31083] for (int i = 1; i != 0; i++); hangs for 32-bit ints with -O2 or above. Should wrap quickly.

2007-03-08 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-03-08 15:33 --- Integer overflow is undefined. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/31085] internal compiler error: in create_mem_ref, at tree-ssa-address.c:606

2007-03-08 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-03-08 15:41 --- Reducing. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug middle-end/31058] overflow warnings should not be enabled with -Wall

2007-03-08 Thread rakdver at atrey dot karlin dot mff dot cuni dot cz
--- Comment #21 from rakdver at atrey dot karlin dot mff dot cuni dot cz 2007-03-08 15:43 --- Subject: Re: overflow warnings should not be enabled with -Wall I think the description doesn't match the real bug, as explained in comment #14 and #18. And comment #6 may have a

[Bug c/31085] internal compiler error: in create_mem_ref, at tree-ssa-address.c:606

2007-03-08 Thread rakdver at gcc dot gnu dot org
--- Comment #3 from rakdver at gcc dot gnu dot org 2007-03-08 15:46 --- Caused by my recent patch. -- rakdver at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/28368] -std=c89 doesn't warn about gcc's ?: extension

2007-03-08 Thread manu at gcc dot gnu dot org
--- Comment #6 from manu at gcc dot gnu dot org 2007-03-08 15:52 --- (In reply to comment #5) Subject: Re: -std=c89 doesn't warn about gcc's ?: extension On Wed, 7 Mar 2007, manu at gcc dot gnu dot org wrote: Sorry, I still don't understand what is the difference between

[Bug ada/26797] [4.3 regression] ACATS cxh1001 fails

2007-03-08 Thread baldrick at free dot fr
--- Comment #27 from baldrick at free dot fr 2007-03-08 16:06 --- Subject: Re: [4.3 regression] ACATS cxh1001 fails y = __builtin_nop(x); valid = (y=lower_bound y =upper_bound); The point is that the intrinsic would be opaque to the optimizers, and would only be lowered to the

[Bug fortran/31073] symbol names are not created with stdcall syntax

2007-03-08 Thread wt at simpack dot de
--- Comment #2 from wt at simpack dot de 2007-03-08 16:17 --- the docs say: gfortran --target-help ... --add-stdcall-aliasExport symbols with and without @nn --disable-stdcall-fixupDon't link _sym to [EMAIL PROTECTED] --enable-stdcall-fixup

[Bug fortran/31086] New: ICE in fold_convert, at fold-const.c:2331

2007-03-08 Thread dfranke at gcc dot gnu dot org
The code below causes an ICE with r122699 (20070308). An older version I happened to have around, gfortran-20070220, crashed as well. $ cat ice.f90 MODULE class_dummy_atom_types TYPE :: dummy_atom_list TYPE(dummy_atom), DIMENSION(:), POINTER :: table END TYPE TYPE :: dummy_atom TYPE

[Bug c/30475] assert(int+100 int) optimized away

2007-03-08 Thread js at linuxtv dot org
--- Comment #55 from js at linuxtv dot org 2007-03-08 16:22 --- Point taken. I was misled by the mentioning of C99 6.3.1.3 in comment #18, that this would apply to integer conversion. Funnily enough, C99 3.4.3 even says An example of undefined behavior is the behavior on integer

[Bug fortran/31086] ICE in fold_convert, at fold-const.c:2331

2007-03-08 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2007-03-08 16:27 --- I could reduce the testcase slightly. New version: $ cat ice.f90 MODULE class_dummy_atom_types TYPE :: dummy_atom_list TYPE(dummy_atom), DIMENSION(:), POINTER :: table END TYPE TYPE :: dummy_atom

[Bug fortran/30531] allocatable component and intent(out) yield ICE in fold_convert

2007-03-08 Thread dfranke at gcc dot gnu dot org
--- Comment #8 from dfranke at gcc dot gnu dot org 2007-03-08 16:36 --- Paul, could you have a look at PR31086? I just filed it before I had a look here. It may be a dupe, but if so, with a different testcase ... -- dfranke at gcc dot gnu dot org changed: What

[Bug middle-end/31058] overflow warnings should not be enabled with -Wall

2007-03-08 Thread rguenth at gcc dot gnu dot org
--- Comment #22 from rguenth at gcc dot gnu dot org 2007-03-08 16:38 --- Note that one reason we do not optimize the dead code is the stupidity of VRP dealing with the IL in the second pass. While in the first pass VRP figures out a range of [0,5] for w_6 in bb 2: uexp.1_1 = uexp;

[Bug ada/26797] [4.3 regression] ACATS cxh1001 fails

2007-03-08 Thread kenner at vlsi1 dot ultra dot nyu dot edu
--- Comment #28 from kenner at vlsi1 dot ultra dot nyu dot edu 2007-03-08 16:52 --- Subject: Re: [4.3 regression] ACATS cxh1001 fails I don't see what the problem is - you don't have to convert to the base type, you can always convert to some standard type of that precision, eg

[Bug c/31087] New: gcc 323 reports output filename specified twice error for simple x.c compilation

2007-03-08 Thread droessle at us dot ibm dot com
Following an applied update, our gcc attempts for all c source files report: output filename specified twice error. As best I can tell, the applied update was to move from 3.2.3-34 to gcc-3.2.3-56, however the reported version information seems to indicate the update was not entirely successful. I

[Bug target/31073] symbol names are not created with stdcall syntax

2007-03-08 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-03-08 17:06 --- gfortran --target-help --add-stdcall-aliasExport symbols with and without @nn --disable-stdcall-fixupDon't link _sym to [EMAIL PROTECTED] --enable-stdcall-fixup Link

[Bug tree-optimization/31085] [4.3 Regression] internal compiler error: in create_mem_ref, at tree-ssa-address.c:606

2007-03-08 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Component|c |tree-optimization Summary|internal compiler error: in

[Bug driver/31087] gcc 323 reports output filename specified twice error for simple x.c compilation

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-03-08 17:37 --- 3.2.3-34 to gcc-3.2.3-56, well we don't have multiple releases of 3.2.3. This should be reported to redhat first. Also 3.2.x is no longer being updated and has not been for a while now. -- pinskia at gcc dot

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types with const strings

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-03-08 17:40 --- I thought we eventually agreed that it should be a plain internal_error. Not until right before the release: http://gcc.gnu.org/ml/gcc-patches/2007-01/msg01850.html --

[Bug c++/31078] [4.3 Regression] warning: same canonical type node for different types with const strings

2007-03-08 Thread manu at gcc dot gnu dot org
--- Comment #7 from manu at gcc dot gnu dot org 2007-03-08 17:46 --- (In reply to comment #6) I thought we eventually agreed that it should be a plain internal_error. Not until right before the release: http://gcc.gnu.org/ml/gcc-patches/2007-01/msg01850.html Nevertheless, I

[Bug target/31073] symbol names are not created with stdcall syntax

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-03-08 17:54 --- gfortran --target-help ... --add-stdcall-aliasExport symbols with and without @nn --disable-stdcall-fixupDon't link _sym to [EMAIL PROTECTED] --enable-stdcall-fixup

[Bug target/31073] symbol names are not created with stdcall syntax

2007-03-08 Thread kargl at gcc dot gnu dot org
--- Comment #5 from kargl at gcc dot gnu dot org 2007-03-08 17:58 --- Other source in the web (e.g.: http://04.code-hosting.com/Fortran/1509485-g95---how-to-build-a-DLL ) point out the -mrtd would be the option to do the trick. None of that works. What g95 does is on absolutely

[Bug fortran/30531] allocatable component and intent(out) yield ICE in fold_convert

2007-03-08 Thread paulthomas2 at wanadoo dot fr
--- Comment #9 from paulthomas2 at wanadoo dot fr 2007-03-08 18:12 --- Subject: Re: allocatable component and intent(out) yield ICE in fold_convert Daniel, --- Comment #8 from dfranke at gcc dot gnu dot org 2007-03-08 16:36 --- Paul, could you have a look at PR31086? I

[Bug c/31088] New: Building cross-compiler with newlib-1.15.0 and binutils-2.17 fails in libssp

2007-03-08 Thread rlemieu at cooptel dot qc dot ca
The symptom is that compilation aborts as follows gcc-4.1.2/libssp/ssp.c: In function '__guard_setup': ../../../gcc-4.1.2/libssp/ssp.c:70: warning: implicit declaration of function 'open' ../../../gcc-4.1.2/libssp/ssp.c:70: error: 'O_RDONLY' undeclared (first use in this function) BACKGROUND I

[Bug fortran/30880] Derived types with default value -- function with ENTRY: rejected at compile time

2007-03-08 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-03-08 18:50 --- Subject: Bug number PR30880 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-03/msg00497.html --

[Bug c/31072] [4.2/4.3 Rgression] Wrong code for volatile var with initalization and optimization

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2007-03-08 19:15 --- Here is the patch which I am testing: Index: c-decl.c === --- c-decl.c(revision 1532) +++ c-decl.c(working copy) @@ -1650,11 +1650,7 @@

[Bug fortran/30981] [4.2, 4.1 only] a ** exp fails for integer exponents if exp is -huge()-1 (endless loop)

2007-03-08 Thread tkoenig at gcc dot gnu dot org
--- Comment #16 from tkoenig at gcc dot gnu dot org 2007-03-08 19:27 --- Subject: Bug 30981 Author: tkoenig Date: Thu Mar 8 19:26:55 2007 New Revision: 122708 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122708 Log: 2007-03-08 Thomas Koenig [EMAIL PROTECTED] PR

[Bug driver/31089] New: gccspec.c doesn't handle -x options

2007-03-08 Thread geoffk at gcc dot gnu dot org
gccspec.c assumes that it can detect Objective-C files because they have a .m extension, but a user can pass '-ObjC' or '-x objective-c' or '-x c' to override the extension. -- Summary: gccspec.c doesn't handle -x options Product: gcc Version: 4.3.0

[Bug objc/31013] [4.3 Regression] objc PCH is broken on powerpc-darwin again

2007-03-08 Thread geoffk at gcc dot gnu dot org
--- Comment #4 from geoffk at gcc dot gnu dot org 2007-03-08 19:56 --- Subject: Bug 31013 Author: geoffk Date: Thu Mar 8 19:56:37 2007 New Revision: 122709 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122709 Log: PR 31013 * gccspec.c (lang_specific_driver): Do

[Bug tree-optimization/31090] New: Revision 121302 causes 30% performance regression

2007-03-08 Thread hjl at lucon dot org
Revision 121302 causes 30% performance regression on Core 2 Duo. -- Summary: Revision 121302 causes 30% performance regression Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/31090] Revision 121302 causes 30% performance regression

2007-03-08 Thread hjl at lucon dot org
--- Comment #1 from hjl at lucon dot org 2007-03-08 20:04 --- Created an attachment (id=13173) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13173action=view) A testcase /usr/gcc-next/bin/gfortran -c -O2 -o 301.o test597.f90 /usr/gcc-next/bin/gfortran -o 301 301.o

[Bug tree-optimization/30604] Unable to coalesce ssa_names x and y which are marked as MUST COALESCE

2007-03-08 Thread amacleod at redhat dot com
--- Comment #7 from amacleod at redhat dot com 2007-03-08 20:12 --- Looking at the original testcase, the complaint is that _t_8232 and _t_3 are both used in the PHI definition of _t_7. (using mainline from march 5th) ie, _t_7(ab) = PHI , _t_8232, ... , _t_3, ... That definition

[Bug tree-optimization/30604] Unable to coalesce ssa_names x and y which are marked as MUST COALESCE

2007-03-08 Thread amacleod at redhat dot com
--- Comment #8 from amacleod at redhat dot com 2007-03-08 20:20 --- -fno-tree-fre makes the test case compile, which is further indication FRE is the problem. -- amacleod at redhat dot com changed: What|Removed |Added

[Bug objc/31013] [4.3 Regression] objc PCH is broken on powerpc-darwin again

2007-03-08 Thread geoffk at gcc dot gnu dot org
--- Comment #5 from geoffk at gcc dot gnu dot org 2007-03-08 20:31 --- This should be fixed now. -- geoffk at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30981] [4.1 only] a ** exp fails for integer exponents if exp is -huge()-1 (endless loop)

2007-03-08 Thread tkoenig at gcc dot gnu dot org
--- Comment #17 from tkoenig at gcc dot gnu dot org 2007-03-08 20:38 --- Fixed on trunk and 4.2. Closing. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31092] New: variable-size array confused by exceptions

2007-03-08 Thread rks at mur dot at
On the arm platform, it seems that throwing and catching an exception clobbers variable-size arrays. The following example exposes the bug: #include assert.h class exception{}; int main(int argc,char *argv[]) { /*const*/ int size(32); int test[size]; test[0] = 1234; try {

[Bug libgcj/31093] New: Multicast PromiscuousTraffic

2007-03-08 Thread mark at gcc dot gnu dot org
See the explanation and test jar at http://wiki.jboss.org/wiki/Wiki.jsp?page=PromiscuousTraffic There are 2 problems. $ gij -jar promiscuoustraffic.jar java.lang.IllegalArgumentException: Invalid ttl: 0 at java.net.MulticastSocket.setTimeToLive(libgcj.so.8rh) at

[Bug fortran/30873] [4.1 and 4.2 only] ENTRY without explict RESULT does not work for recursive functions

2007-03-08 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-03-08 21:06 --- Subject: Bug 30873 Author: burnus Date: Thu Mar 8 21:06:37 2007 New Revision: 122711 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122711 Log: 2007-03-08 Paul Thomas [EMAIL PROTECTED] Tobias

[Bug fortran/30873] [4.1 only] ENTRY without explict RESULT does not work for recursive functions

2007-03-08 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-03-08 21:07 --- Fixed in 4.2 (and 4.3), not a wrong-code bug = Won't fix for 4.1. Close. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/31058] overflow warnings should not be enabled with -Wall

2007-03-08 Thread mueller at gcc dot gnu dot org
--- Comment #23 from mueller at gcc dot gnu dot org 2007-03-08 21:32 --- Great, this patch makes a -fprefetch-loop-arrays bootstrap succeed. I think LSHIFT_EXPR should be handled similar. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31058

[Bug libstdc++/31061] error with '-D_GLIBCXX_DEBUG'

2007-03-08 Thread ulf at linuxmail dot org
--- Comment #4 from ulf at linuxmail dot org 2007-03-08 21:33 --- Yes, I guess you're right. Sorry for the noice, I should have checked it more closely before posting. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31061

[Bug fortran/30947] intrinsic: ALARM

2007-03-08 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2007-03-08 21:45 --- Subject: Bug 30947 Author: dfranke Date: Thu Mar 8 21:45:22 2007 New Revision: 122715 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122715 Log: 2007-03-08 Daniel Franke [EMAIL PROTECTED] PR

[Bug fortran/30947] intrinsic: ALARM

2007-03-08 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2007-03-08 21:46 --- Subject: Bug 30947 Author: dfranke Date: Thu Mar 8 21:46:16 2007 New Revision: 122716 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122716 Log: 2007-03-08 Daniel Franke [EMAIL PROTECTED] PR

[Bug c++/29164] Overloaded operator delete[] doesn't get called

2007-03-08 Thread fang at csl dot cornell dot edu
--- Comment #5 from fang at csl dot cornell dot edu 2007-03-08 21:49 --- Ouch, this one seems particularly nasty to me... seeings as this isn't a regression (at least from 2.95), I don't expect this to be fixed for 4.2. Is there any chance of this getting attention on the (4.3)

[Bug fortran/30947] intrinsic: ALARM

2007-03-08 Thread dfranke at gcc dot gnu dot org
--- Comment #3 from dfranke at gcc dot gnu dot org 2007-03-08 21:50 --- Subject: Bug 30947 Author: dfranke Date: Thu Mar 8 21:49:59 2007 New Revision: 122717 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122717 Log: 2007-03-08 Daniel Franke [EMAIL PROTECTED] Backport

[Bug fortran/30947] intrinsic: ALARM

2007-03-08 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2007-03-08 21:53 --- Subject: Bug 30947 Author: dfranke Date: Thu Mar 8 21:53:02 2007 New Revision: 122719 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122719 Log: 2007-03-08 Daniel Franke [EMAIL PROTECTED] Backport

[Bug fortran/30947] intrinsic: ALARM

2007-03-08 Thread dfranke at gcc dot gnu dot org
--- Comment #5 from dfranke at gcc dot gnu dot org 2007-03-08 21:56 --- With commits #1 to #4, the problem is only partially solved. As Brooks Moses [1] points out: Thus, to make this work right, you'll still need to implement alarm_sub4 and alarm_sub8 library functions (along with

[Bug libgcj/31093] Multicast PromiscuousTraffic

2007-03-08 Thread cvs-commit at developer dot classpath dot org
--- Comment #1 from cvs-commit at developer dot classpath dot org 2007-03-08 22:14 --- Subject: Bug 31093 CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Tom Tromey tromey 07/03/08 22:13:32 Modified files: . : ChangeLog

[Bug tree-optimization/31085] [4.3 Regression] internal compiler error: in create_mem_ref, at tree-ssa-address.c:606

2007-03-08 Thread rakdver at gcc dot gnu dot org
--- Comment #4 from rakdver at gcc dot gnu dot org 2007-03-08 22:36 --- Subject: Bug 31085 Author: rakdver Date: Thu Mar 8 22:36:47 2007 New Revision: 122724 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=122724 Log: PR tree-optimization/31085 *

[Bug tree-optimization/31085] [4.3 Regression] internal compiler error: in create_mem_ref, at tree-ssa-address.c:606

2007-03-08 Thread rakdver at gcc dot gnu dot org
--- Comment #5 from rakdver at gcc dot gnu dot org 2007-03-08 22:37 --- Fixed. -- rakdver at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/29164] Overloaded operator delete[] doesn't get called

2007-03-08 Thread fang at csl dot cornell dot edu
--- Comment #6 from fang at csl dot cornell dot edu 2007-03-08 22:58 --- Subject: Re: Overloaded operator delete[] doesn't get called This following test case is 'interesting': 8 snip 8- #include iostream using std::cout; class one_array_only {

[Bug libgcj/31093] Multicast PromiscuousTraffic

2007-03-08 Thread tromey at gcc dot gnu dot org
--- Comment #2 from tromey at gcc dot gnu dot org 2007-03-08 22:59 --- With svn trunk and also the fc6 libgcj I get: opsy. gij PromiscuousTrafficTester Listening on address /229.10.11.12 Listening on address /229.10.11.13 Sending 'Hello' on /229.10.11.12:64000

[Bug other/28002] decNumber sources need GPL+exception for use in libgcc

2007-03-08 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-03-08 23:38 --- http://gcc.gnu.org/ml/gcc-patches/2007-03/msg00481.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28002

[Bug c++/29164] Overloaded operator delete[] doesn't get called

2007-03-08 Thread fang at csl dot cornell dot edu
--- Comment #7 from fang at csl dot cornell dot edu 2007-03-08 23:41 --- Subject: Re: Overloaded operator delete[] doesn't get called Above, in operator new[], If WTF is false, returning NULL, I reproduce the same error (missing call to class operator delete []). If WTF is true

  1   2   >