[Bug libfortran/31256] Reading from /dev/zero hangs

2007-04-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-04-13 07:52 --- I thought I would get around to this some day. Its noy high priority. More of an oddity. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

Re: [Bug libfortran/31052] [4.2 only] Bad IOSTAT values when readings NAMELISTs past EOF

2007-04-13 Thread Jerry DeLisle
pinskia at gcc dot gnu dot org wrote: --- Comment #45 from pinskia at gcc dot gnu dot org 2007-04-13 05:32 --- (In reply to comment #44) sixtrack in SPEC CPU 2K started to fail on Mar. 19: And then start passing and then again started to fail again on/around April 1st. HJL when will

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

2007-04-13 Thread jvdelisle at verizon dot net
--- Comment #46 from jvdelisle at verizon dot net 2007-04-13 08:05 --- Subject: Re: [4.2 only] Bad IOSTAT values when readings NAMELISTs past EOF pinskia at gcc dot gnu dot org wrote: --- Comment #45 from pinskia at gcc dot gnu dot org 2007-04-13 05:32 --- (In reply to

[Bug fortran/31559] Assigning to an EXTERNAL leads to ICE

2007-04-13 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |burnus at gcc dot gnu dot |dot org

[Bug c++/31545] No warning on missing return in if construct

2007-04-13 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-04-13 08:47 --- This was already fixed: [pinskia-laptop:gcc/objdir-noboot/gcc] pinskia% ./cc1plus t5.ii -quiet -fdump-tree-all -W -Wall -O2 t5.cc: In member function 'std::string Test::faultyReturn()': t5.cc:16: warning: control

[Bug fortran/31551] ice in fold_convert, at fold-const.c:2330

2007-04-13 Thread dfranke at gcc dot gnu dot org
--- Comment #3 from dfranke at gcc dot gnu dot org 2007-04-13 08:48 --- Yes, I observed both crashes (PR31550, PR31331) after the update from 20070308 to 20070412. I can try intermediate versions if this would help? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31551

[Bug fortran/31559] Assigning to an EXTERNAL leads to ICE

2007-04-13 Thread patchapp at dberlin dot org
--- Comment #1 from patchapp at dberlin dot org 2007-04-13 09:00 --- Subject: Bug number PR31559 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-04/msg00753.html --

[Bug fortran/31560] New: Array size declaration depended on order of declaration of variable containing size

2007-04-13 Thread David dot Duffy at qimr dot edu dot au
GNU Fortran (GCC) 4.3.0 20070412 (experimental) Linux 2.4.20-20030701 #2 SMP use ped_class type (ped_data) :: dataset integer, dimension(dataset%maxsiz) :: nobs works but use ped_class integer, dimension(dataset%maxsiz) :: nobs type (ped_data) :: dataset doesn't. ped_data is

[Bug tree-optimization/31526] [4.3 regression] ICE in alloc_aux_for_block()

2007-04-13 Thread martin at mpa-garching dot mpg dot de
--- Comment #8 from martin at mpa-garching dot mpg dot de 2007-04-13 09:46 --- works for me again, thanks! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31526

[Bug tree-optimization/31526] [4.3 regression] ICE in alloc_aux_for_block()

2007-04-13 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-04-13 09:47 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/31526] [4.3 regression] ICE in alloc_aux_for_block()

2007-04-13 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31526

[Bug fortran/31561] New: FAIL: gfortran.dg/vect/vect-4.f90

2007-04-13 Thread schwab at suse dot de
FAIL: gfortran.dg/vect/vect-4.f90 -O scan-tree-dump-times Alignment of access forced using peeling 1 FAIL: gfortran.dg/vect/vect-4.f90 -O scan-tree-dump-times Vectorizing an unaligned access 1 -- Summary: FAIL: gfortran.dg/vect/vect-4.f90 Product: gcc

[Bug fortran/31561] FAIL: gfortran.dg/vect/vect-4.f90

2007-04-13 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-04-13 10:14 --- Created an attachment (id=13361) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13361action=view) vect-4.f90.097t.vect -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31561

[Bug tree-optimization/21258] Teach VRP to pick up a constant from case label.

2007-04-13 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2007-04-13 10:21 --- Subject: Bug 21258 Author: rguenth Date: Fri Apr 13 10:21:22 2007 New Revision: 123778 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123778 Log: 2007-04-13 Richard Guenther [EMAIL PROTECTED] PR

[Bug tree-optimization/21258] Teach VRP to pick up a constant from case label.

2007-04-13 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2007-04-13 10:23 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31562] New: FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread schwab at suse dot de
$ LD_LIBRARY_PATH=../../../powerpc64-suse-linux/libgfortran/.libs gdb ./value_4.exe GNU gdb 6.6 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain

[Bug tree-optimization/14495] [tree-ssa] Propagate range info into a switch statement

2007-04-13 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2007-04-13 10:31 --- I have a patch to handle the ONE edge case. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-04-13 10:52 --- Created an attachment (id=13362) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13362action=view) change struct complex into complex float in gfortran.dg/value_4.c Does the attached test-case patch work? As I

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-04-13 11:01 --- The modified test works at least with -O0, both 32bit and 64bit. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31562

[Bug fortran/31560] Array size declaration depended on order of declaration of variable containing size

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-04-13 11:05 --- Could you post a complete example? I have problems to create one with type (ped_data) :: dataset integer, dimension(dataset%maxsiz) :: nobs as parameter is not allowed in a type specification and using a simple

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-04-13 11:10 --- (In reply to comment #2) The modified test works at least with -O0, both 32bit and 64bit. Thanks for reporting and testing, Andreas! Tobias, your patch is OK, you can go ahead and commit it. PS: a grep

[Bug c++/31545] No warning on missing return in if construct

2007-04-13 Thread schreppers at gmail dot com
--- Comment #3 from schreppers at gmail dot com 2007-04-13 11:32 --- Subject: Re: No warning on missing return in if construct Ah ok, great! Hope the fixes arrive soon in darwin too :D On 13 Apr 2007 07:47:05 -, pinskia at gcc dot gnu dot org [EMAIL PROTECTED] wrote: ---

[Bug fortran/31551] ice in fold_convert, at fold-const.c:2330

2007-04-13 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2007-04-13 11:34 --- On a different host, 20070316 works as well. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31551

[Bug c++/31545] No warning on missing return in if construct

2007-04-13 Thread walter at schreppers dot com
--- Comment #4 from walter at schreppers dot com 2007-04-13 11:36 --- Apparantly this has been fixed in some newer version of g++. Keep up the good work! -- walter at schreppers dot com changed: What|Removed |Added

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #4 from tobi at gcc dot gnu dot org 2007-04-13 11:43 --- (In reply to comment #3) PS: a grep indicates that gfortran.dg/f2c_4.c is the only other test that might have the same problem, but I've never seen it fail. I wonder if complex should be passed as struct with f2c

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-04-13 11:46 --- (In reply to comment #4) f2c conventions use whatever the system uses as a complex type. How that should be represented in C, I have no idea. OK, so that means gfortran.dg/f2c_4.c should be fixed in the same

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-04-13 11:59 --- Subject: Bug 31562 Author: burnus Date: Fri Apr 13 11:59:19 2007 New Revision: 123780 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123780 Log: 2007-04-12 Tobias Burnus [EMAIL PROTECTED] PR

[Bug libstdc++/31554] stable_partition assumes iterator difference type is always ptrdiff_t

2007-04-13 Thread paolo at gcc dot gnu dot org
--- Comment #4 from paolo at gcc dot gnu dot org 2007-04-13 12:17 --- Subject: Bug 31554 Author: paolo Date: Fri Apr 13 12:17:21 2007 New Revision: 123783 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123783 Log: 2007-04-13 Paolo Carlini [EMAIL PROTECTED] PR

[Bug libstdc++/31554] stable_partition assumes iterator difference type is always ptrdiff_t

2007-04-13 Thread pcarlini at suse dot de
--- Comment #5 from pcarlini at suse dot de 2007-04-13 12:18 --- Fixed. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-04-13 12:26 --- Subject: Bug 31562 Author: burnus Date: Fri Apr 13 12:26:09 2007 New Revision: 123784 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123784 Log: 2007-04-13 Tobias Burnus [EMAIL PROTECTED] PR

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2007-04-13 12:37 --- Close as FIXED, if it reappears, please reopen it. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31561] FAIL: gfortran.dg/vect/vect-4.f90

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-04-13 12:51 --- The procedure does: vector Y = vector Y + scalar A * vector X Source code (compiled with the default testsuite options -O2 -ftree-vectorize -ftree-vectorizer-verbose -fdump-tree-vect-stats): SUBROUTINE SAXPY(X,

[Bug fortran/31561] FAIL: gfortran.dg/vect/vect-4.f90

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-04-13 13:13 --- (In reply to comment #2) ! { dg-final { scan-tree-dump-times vectorized 1 loops 1 vect } } ! { dg-final { scan-tree-dump-times Alignment of access forced using peeling 1 vect } } ! { dg-final {

[Bug fortran/31550] [regression] f951: segfault in fold-const.c:1963

2007-04-13 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2007-04-13 13:32 --- Daniel, This turns out to be a problem of carts and horses. I very rapidly found that I could fix this problem and break everything else by reversing the order of the gfc_derived_types list. After much head

[Bug fortran/31563] New: An Error is incorrectly generated for hex and octal data

2007-04-13 Thread dir at lanl dot gov
When trying to build a program with gfortran, these errors were generated. Absoft f90 and g95 are happy with the program - [dranta:~/junk] dir% gfortran -o mask mask.f90 mask.f90:3.30: data msk4/o'377'/ 1 Error: Arithmetic overflow converting INTEGER(8)

[Bug fortran/31550] [regression] f951: segfault in fold-const.c:1963

2007-04-13 Thread patchapp at dberlin dot org
--- Comment #6 from patchapp at dberlin dot org 2007-04-13 14:21 --- Subject: Bug number PR31550 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-04/msg00788.html --

[Bug target/30222] [4.2 Regression] gcc.target/i386/vectorize1.c ICEs

2007-04-13 Thread jsm28 at gcc dot gnu dot org
--- Comment #5 from jsm28 at gcc dot gnu dot org 2007-04-13 14:24 --- Confirmed, a regression in 4.2. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/31537] duplicate weakref emitted with IMA

2007-04-13 Thread aldot at gcc dot gnu dot org
--- Comment #1 from aldot at gcc dot gnu dot org 2007-04-13 14:32 --- Created an attachment (id=13363) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13363action=view) inaccurate bypass Not a patch. By marking ultimate target's asm_written_flag and bailing if it was already set,

[Bug fortran/18937] quadratic behaviour with many label spaghetti code

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #15 from tobi at gcc dot gnu dot org 2007-04-13 14:48 --- Subject: Bug 18937 Author: tobi Date: Fri Apr 13 14:48:08 2007 New Revision: 123789 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123789 Log: PR fortran/18937 fortran/ * resolve.c: Include obstack.h and

[Bug fortran/31266] Spurious(?) warning about character truncation

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #5 from tobi at gcc dot gnu dot org 2007-04-13 14:50 --- Fixed. -- tobi at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/31250] Initialization expr as constant character length rejected

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #4 from tobi at gcc dot gnu dot org 2007-04-13 14:51 --- Fixed. -- tobi at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/31471] gfortran does not detect a labeled FORALL with an unlabeled END FORALL

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #5 from tobi at gcc dot gnu dot org 2007-04-13 14:54 --- Fixed. The commit message is here: http://gcc.gnu.org/ml/gcc-cvs/2007-04/msg00370.html -- tobi at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31563] Arithmetic overflow and BOZ

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-04-13 15:02 --- The code you report is invalid, and gfortran is right to throw an error. If you really want it to compile, please use -fno-range-check. (see http://gcc.gnu.org/ml/fortran/2007-04/msg00123.html for details and a

[Bug fortran/31553] incorrect processing of formatted character output

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-04-13 15:04 --- Closing according to comments. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/29899] [Segfault] Fortran entry point caught from C function

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-04-13 15:06 --- Closing as we have no way to reproduce the bug. Please reopen the PR with more information when you can. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31563] Arithmetic overflow and BOZ

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-04-13 15:08 --- Well, gfortran is right: x'8000' = 2147483648 2147483647 = huge(msk1) and o'377' = 4278190080 2147483647 = huge(msk4) Thus the BOZ numbers are too big for the 4-byte variables. The other compilers

[Bug fortran/31515] internal compiler segmentation fault

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31515

[Bug fortran/31546] add --enable-intermodule

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2007-04-13 15:12 --- (In reply to comment #0) This creates a smaller binary and may also create a faster binary. The former is the main motivation from my POV. Do you have figures to justify these two claims? --

[Bug fortran/18937] quadratic behaviour with many label spaghetti code

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #16 from tobi at gcc dot gnu dot org 2007-04-13 15:16 --- Fixed. -- tobi at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/31250] Initialization expr as constant character length rejected

2007-04-13 Thread tobi at gcc dot gnu dot org
-- tobi at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31250

[Bug fortran/31266] Spurious(?) warning about character truncation

2007-04-13 Thread tobi at gcc dot gnu dot org
-- tobi at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31266

[Bug fortran/31471] gfortran does not detect a labeled FORALL with an unlabeled END FORALL

2007-04-13 Thread tobi at gcc dot gnu dot org
-- tobi at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31471

[Bug fortran/31519] spurious ICE messages when module does not compile

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-04-13 15:19 --- (In reply to comment #3) It appears that spurious ICE messages are a general problem with GCC. Well, it's true that an ICE on invalid code *and* after a sensible error message has been emitted does not have too

[Bug fortran/31519] spurious ICE messages when module does not compile

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |minor GCC host triplet|

[Bug fortran/31560] Array size declaration depended on order of declaration of variable containing size

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #2 from tobi at gcc dot gnu dot org 2007-04-13 15:22 --- (In reply to comment #0) GNU Fortran (GCC) 4.3.0 20070412 (experimental) Linux 2.4.20-20030701 #2 SMP use ped_class type (ped_data) :: dataset integer, dimension(dataset%maxsiz) :: nobs works but

[Bug libfortran/31532] INQUIRE(...,POSITION=...) not standard conforming

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2007-04-13 15:24 --- (In reply to comment #0) If the file has been repositioned since the connection, the scalar-default-char-variable is assigned a processor-dependent value, which shall not be REWIND unless the file is

[Bug fortran/31563] Arithmetic overflow and BOZ

2007-04-13 Thread dir at lanl dot gov
--- Comment #3 from dir at lanl dot gov 2007-04-13 15:28 --- I do not see why you say the numbers over flow - g95 gives exactly the correct answer when I print them out [dranta:~/junk] dir% g95 -o mask mask.f90 [dranta:~/junk] dir% mask 8000 FF00 [dranta:~/junk] dir% cat

[Bug fortran/31563] Arithmetic overflow and BOZ

2007-04-13 Thread dir at lanl dot gov
--- Comment #4 from dir at lanl dot gov 2007-04-13 15:52 --- With Hex and octal numbers - there is no overflow as long as there are enough bits - that is why g95 and Absoft do not complain. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31563

[Bug tree-optimization/30398] memmove for string operations

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #3 from tobi at gcc dot gnu dot org 2007-04-13 16:27 --- With FX' patch to inline REPEAT (see PR31304), we are left with this as final dump after a -O compilation: ;; Function MAIN__ (MAIN__) MAIN__ () { char[1:] * pstr.1; char s[1:1]; char c[1:2]; void * D.1004;

[Bug c++/31027] [4.1/4.2/4.3 regression] Compiler segfaults in simple virtual inheritance situation

2007-04-13 Thread v dot lesk at ic dot ac dot uk
--- Comment #6 from v dot lesk at ic dot ac dot uk 2007-04-13 16:51 --- I have verified that this bug also occurs on g++ 4.0.3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31027

[Bug fortran/31550] [regression] f951: segfault in fold-const.c:1963

2007-04-13 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2007-04-13 17:02 --- Subject: Bug 31550 Author: pault Date: Fri Apr 13 17:01:36 2007 New Revision: 123791 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123791 Log: 2007-04-13 Paul Thomas [EMAIL PROTECTED] PR

[Bug fortran/31550] [regression] f951: segfault in fold-const.c:1963

2007-04-13 Thread pault at gcc dot gnu dot org
--- Comment #8 from pault at gcc dot gnu dot org 2007-04-13 17:03 --- Fixed. Phew! Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31551] ice in fold_convert, at fold-const.c:2330

2007-04-13 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2007-04-13 17:05 --- Daniel reports that the patch for PR31550 has fixed this one too. Thanks for the reports , Daniel. As usual, they were testing. Paul -- pault at gcc dot gnu dot org changed: What|Removed

[Bug fortran/31550] [regression] f951: segfault in fold-const.c:1963

2007-04-13 Thread dfranke at gcc dot gnu dot org
--- Comment #9 from dfranke at gcc dot gnu dot org 2007-04-13 17:07 --- *** Bug 31551 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31550

[Bug fortran/31551] ice in fold_convert, at fold-const.c:2330

2007-04-13 Thread dfranke at gcc dot gnu dot org
--- Comment #6 from dfranke at gcc dot gnu dot org 2007-04-13 17:07 --- This fix commited for PR31550 fixes this ICE as well. Closing as dupe. *** This bug has been marked as a duplicate of 31550 *** *** This bug has been marked as a duplicate of 31550 *** -- dfranke at gcc dot

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

2007-04-13 Thread hjl at lucon dot org
--- Comment #47 from hjl at lucon dot org 2007-04-13 17:16 --- (In reply to comment #46) Subject: Re: [4.2 only] Bad IOSTAT values when readings NAMELISTs past EOF Now I am confused because I reverted and re-patched and it was tested by spark and sixtrack was then fine. I

[Bug c++/13740] ICE when mangling template which uses typeof

2007-04-13 Thread kruus at nec-labs dot com
--- Comment #11 from kruus at nec-labs dot com 2007-04-13 18:15 --- A possibly shorter testcase for this bug. template class T void func( T x ) { struct foo { static void bar( typeof(x) a ) { ; } }; foo::bar(x); } int main(int,char**) { int i=2; func(i); } Also bugs with

[Bug fortran/31563] Arithmetic overflow and BOZ

2007-04-13 Thread kargl at gcc dot gnu dot org
--- Comment #5 from kargl at gcc dot gnu dot org 2007-04-13 18:38 --- (In reply to comment #4) With Hex and octal numbers - there is no overflow as long as there are enough bits - that is why g95 and Absoft do not complain. g95 and absoft do not complain because these compilers

[Bug fortran/31564] New: Error: Type/rank mismatch in argument

2007-04-13 Thread michael dot a dot richmond at nasa dot gov
When I compile the module listed below I get the message: c3.f90:15.23: USE cdf_aux_mod 1 Error: Type/rank mismatch in argument 'arg_name' at (1) g95 and Lahey do not produce error messages. Is it legal? MODULE cdf_aux_mod TYPE :: the_distribution

[Bug fortran/31564] Error: Type/rank mismatch in argument

2007-04-13 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2007-04-13 19:05 --- The code is illegal, but in accordance with the error message. You need to set WHICH to 1 via either INTEGER :: which = 1 or which = 1 This however doesn't fix the problem. If you change the call

[Bug fortran/31559] Assigning to an EXTERNAL leads to ICE

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-04-13 19:34 --- Subject: Bug 31559 Author: burnus Date: Fri Apr 13 19:34:36 2007 New Revision: 123793 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123793 Log: 2007-04-13 Tobias Burnus [EMAIL PROTECTED] PR

[Bug fortran/31564] Error: Type/rank mismatch in argument

2007-04-13 Thread burnus at gcc dot gnu dot org
-- burnus at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1

[Bug fortran/31051] [4.2 Only] gfortran bug with x and t format descriptors.

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-04-13 19:43 --- What's the plan regarding backporting the patch to GCC 4.2? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31051

[Bug fortran/30285] gfortran excessive memory usage with large modules

2007-04-13 Thread tobi at gcc dot gnu dot org
--- Comment #10 from tobi at gcc dot gnu dot org 2007-04-13 19:44 --- Bud, I tried your patch, but it doesn't seem to make a difference. Is it the right patch? -- tobi at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/31196] [4.2/4.1 only] wrong code generated with RESHAPE/TRANSPOSE

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2007-04-13 19:44 --- What's the plan regarding backporting the patch to GCC 4.2? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31196

[Bug fortran/31207] [4.2 only] advance=no and tabs

2007-04-13 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2007-04-13 19:45 --- What's the plan regarding backporting the patch to GCC 4.2? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31207

[Bug other/28145] C++ (throw() and catch(...) {/* fall through */ } ) and pthread cancellation are incompatible (at least with NPTL)

2007-04-13 Thread jason at redhat dot com
--- Comment #15 from jason at redhat dot com 2007-04-13 20:13 --- Subject: Re: C++ (throw() and catch(...) {/* fall through */ } ) and pthread cancellation are incompatible (at least with NPTL) Howard's example seems to me like an argument for not necessarily using thread

[Bug fortran/31563] Arithmetic overflow and BOZ

2007-04-13 Thread dir at lanl dot gov
--- Comment #6 from dir at lanl dot gov 2007-04-13 20:32 --- Sorry, I cannot find another compiler that agrees with gfortran - [EMAIL PROTECTED] ~/tests]$ ifort -o mask mask.f90 [EMAIL PROTECTED] ~/tests]$ mask 8000 FF00 qsc10:~/tests [6] f90 -o mask mask.f90 qsc10:~/tests [7]

[Bug fortran/31563] Arithmetic overflow and BOZ

2007-04-13 Thread kargl at gcc dot gnu dot org
--- Comment #7 from kargl at gcc dot gnu dot org 2007-04-13 20:44 --- (In reply to comment #6) Sorry, I cannot find another compiler that agrees with gfortran - Then, I suggest you submit a bug report. The standard explicitly says If a data-stmt-constant is a

[Bug java/15474] libgcj jar file should always be in classpath at runtime

2007-04-13 Thread mark at gcc dot gnu dot org
--- Comment #10 from mark at gcc dot gnu dot org 2007-04-13 20:44 --- Does this recent patch help? 2007-04-13 Andrew Haley [EMAIL PROTECTED] * gnu/gcj/runtime/BootClassLoader.java (getBootURLLoader): New method. (bootGetResource): Use getBootURLLoader() to

[Bug tree-optimization/29598] FAIL: gcc.dg/tree-ssa/loadpre1.c and loadpre1[45].c scan-tree-dump-times Eliminated: 1 1

2007-04-13 Thread jsm28 at gcc dot gnu dot org
--- Comment #2 from jsm28 at gcc dot gnu dot org 2007-04-13 20:46 --- Subject: Bug 29598 Author: jsm28 Date: Fri Apr 13 20:46:37 2007 New Revision: 123794 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123794 Log: PR tree-optimization/29598 *

[Bug tree-optimization/29598] FAIL: gcc.dg/tree-ssa/loadpre1.c and loadpre1[45].c scan-tree-dump-times Eliminated: 1 1

2007-04-13 Thread jsm28 at gcc dot gnu dot org
--- Comment #3 from jsm28 at gcc dot gnu dot org 2007-04-13 20:47 --- Subject: Bug 29598 Author: jsm28 Date: Fri Apr 13 20:47:39 2007 New Revision: 123795 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123795 Log: PR tree-optimization/29598 *

[Bug libfortran/31335] Calls lstat(), stat() and fstat() in libgfortran should be protected by autoconf HAVE_{L,,F}STAT macros

2007-04-13 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-04-13 20:56 --- Subject: Bug 31335 Author: fxcoudert Date: Fri Apr 13 20:56:19 2007 New Revision: 123796 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123796 Log: PR libfortran/31335 * intrinsics/stat.c:

[Bug fortran/29397] Constant logical expression with parameter array

2007-04-13 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2007-04-13 22:26 --- INTEGER :: K(3)=1 INTEGER, PARAMETER :: J(3)=(/1,2,0/) write(6,*) MAXLOC(K,J1) END works just fine. I would say that the problem is that the initializtion expression is never getting turned into an EXPR_ARRAY. Paul

[Bug bootstrap/31565] New: bootstrap xgcc internal compiler error (using -O3)

2007-04-13 Thread anirkko at insel dot ch
Bootstrap of gcc-4.1.2 failed with an internal compiler error (Please submit a full bug report) from ./gcc/xgcc when compiling libstdc++-v3/libsupc++/del_op.cc, using gcc-3.4.3 as the bootstrap compiler on sparc-sun-solaris2.6 with following configure options and bootstrap flags (below), producing

[Bug c/4076] -Wunused doesn't warn about static function only called by itself.

2007-04-13 Thread steven at gcc dot gnu dot org
--- Comment #17 from steven at gcc dot gnu dot org 2007-04-13 22:39 --- Manuel has a good patch for this. I don't know what's holding it up. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/26493] -freorder-blocks-and-partition is a dud without generated profiling data

2007-04-13 Thread steven at gcc dot gnu dot org
--- Comment #3 from steven at gcc dot gnu dot org 2007-04-13 22:41 --- I've tried a couple of different ways to use branch predictions for partitioning, but it never leads to meaningful results. Either everything is hot or everything is cold. I don't know what else to do about this.

[Bug rtl-optimization/31102] ICE with -O2 -ftracer

2007-04-13 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2007-04-13 22:43 --- Transient bug? I can't reproduce it with any of the mentioned revisions. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/31565] bootstrap xgcc internal compiler error (using -O3)

2007-04-13 Thread anirkko at insel dot ch
--- Comment #1 from anirkko at insel dot ch 2007-04-13 22:46 --- *** This bug has been marked as a duplicate of 31523 *** -- anirkko at insel dot ch changed: What|Removed |Added

[Bug bootstrap/31523] bootstrap xgcc internal compiler error (using -O3)

2007-04-13 Thread anirkko at insel dot ch
--- Comment #1 from anirkko at insel dot ch 2007-04-13 22:46 --- *** Bug 31565 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31523

[Bug bootstrap/31523] bootstrap xgcc internal compiler error (using -O3)

2007-04-13 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-04-13 22:47 --- Can you try without setting the CFLAGS, etc. because what might be happening is the base compiler miscompiling the new compiler? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31523

[Bug other/31566] New: @missing_file gives bad error message

2007-04-13 Thread pinskia at gcc dot gnu dot org
Doing gcc @missing_file gives a bad error message: gcc: @t: No such file or directory gcc: no input files @t is not what is missing but t is missing. -- Summary: @missing_file gives bad error message Product: gcc Version: 4.3.0 Status: UNCONFIRMED

[Bug other/31567] New: cc1, cc1plus, etc. don't support @file mechanism

2007-04-13 Thread pinskia at gcc dot gnu dot org
After seeing http://gcc.gnu.org/ml/gcc-patches/2007-04/msg00829.html, I noticed that the actual compilers don't support the @file mechanism at all, so when people do -combine @file, we might overflow the argument list so we should support @file inside the compilers themselves besides just inside

[Bug c/4076] -Wunused doesn't warn about static function only called by itself.

2007-04-13 Thread manu at gcc dot gnu dot org
--- Comment #18 from manu at gcc dot gnu dot org 2007-04-13 22:54 --- (In reply to comment #17) Manuel has a good patch for this. I don't know what's holding it up. Some issues were raised, in particular, my patch doesn't warn about functions in anonymous namespaces:

[Bug target/31568] New: ICE with invalid %y operand (inline-asm)

2007-04-13 Thread pinskia at gcc dot gnu dot org
Testcase: int f(int *a) { asm(%y0 : =m(a[2]) ); } This should instead produce an error with recommending the Z constraint. -- Summary: ICE with invalid %y operand (inline-asm) Product: gcc Version: 4.3.0 Status: UNCONFIRMED Keywords:

[Bug libstdc++/31556] find_if uses operator! instead of conversion to bool

2007-04-13 Thread paolo at gcc dot gnu dot org
--- Comment #6 from paolo at gcc dot gnu dot org 2007-04-13 23:23 --- Subject: Bug 31556 Author: paolo Date: Fri Apr 13 23:22:56 2007 New Revision: 123800 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123800 Log: 2007-04-13 Paolo Carlini [EMAIL PROTECTED] PR

[Bug libstdc++/31556] find_if uses operator! instead of conversion to bool

2007-04-13 Thread pcarlini at suse dot de
--- Comment #7 from pcarlini at suse dot de 2007-04-13 23:24 --- Fixed. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/29397] Constant logical expression with parameter array

2007-04-13 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2007-04-13 23:24 --- This cures the problem but is otherwise untested. Paul Index: gcc/fortran/decl.c === *** gcc/fortran/decl.c (revision 123793) --- gcc/fortran/decl.c

[Bug testsuite/31451] FAIL: g++.dg/eh/ctor3.C (test for excess errors)

2007-04-13 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2007-04-14 00:01 --- Fixed, probably by 2007-04-10 Mike Stump [EMAIL PROTECTED] * class.c (dfs_accumulate_vtbl_inits): Slam the vtbl type back to vtbl_ptr_type_node to ensure the mode is correct. -- danglin at

[Bug testsuite/31452] FAIL: g++.dg/tree-ssa/pr29585.C (test for excess errors)

2007-04-13 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2007-04-14 00:03 --- Fixed, probably by 2007-04-10 Mike Stump [EMAIL PROTECTED] * class.c (dfs_accumulate_vtbl_inits): Slam the vtbl type back to vtbl_ptr_type_node to ensure the mode is correct. -- danglin at

  1   2   >