[Bug fortran/23169] INTENT information not used in the middle-end for optimizations

2005-10-03 Thread steven at gcc dot gnu dot org
--- Comment #3 from steven at gcc dot gnu dot org 2005-10-03 06:14 --- No it is not. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/19308] I/O library should support more real and integer kinds

2005-10-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2005-10-03 07:24 --- This bug is now closed. I/I library support for integer(16), real(10) and real(16) kinds is now complete. New PR should be filed if specific bugs arise (or should I say, *when* specific bugs arise). --

[Bug fortran/20120] real(kind=16) and sqrt, sin and other math functions cause ICE

2005-10-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2005-10-03 07:26 --- This bug is now closed. Front-end support for integer(16) and real(10)/real(16) kinds is now complete. New PR should be filed if specific bugs arise (or should I say, *when* specific bugs arise). $ cat a.f90

[Bug libfortran/22437] Missing array intrinsics for kind=10 and kind=16

2005-10-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2005-10-03 07:28 --- This bug is now closed. Library support for integer(16) and real(10)/real(16) kinds is now complete. New PR should be filed if specific bugs arise (or should I say, *when* specific bugs arise). -- fxcoudert

[Bug ada/19237] ICE on legal (?) code: with type ... is access + variable of the access type

2005-10-03 Thread baldrick at free dot fr
--- Comment #6 from baldrick at free dot fr 2005-10-03 08:54 --- Subject: Re: ICE on legal (?) code: with type ... is access + variable of the access type with type is a GNAT extension that has been superseded by the limited with clause introduced in the new Ada 0Y language revision.

[Bug libfortran/24174] New: real(10) array output broken

2005-10-03 Thread fxcoudert at gcc dot gnu dot org
The following program, which worked before Janne Blomqvist's recent patch to enable array I/O, now fails: $ cat u.f90 real(kind=10) :: a,b(1) a = 0 b(:) = 0 print *, a print *, b end $ gfortran u.f90 ./a.out 0.00 At line 5 of file u.f90 Internal Error: bad real

[Bug libfortran/24174] real(10) array output broken

2005-10-03 Thread jblomqvi at cc dot hut dot fi
--- Comment #1 from jblomqvi at cc dot hut dot fi 2005-10-03 09:39 --- Ah, yes. Also see PR22519 and PR23419. Which way do we want it for unformatted? Should kind=10 use 10 bytes of storage or should it use whatever the padded size is? I would prefer the padded size, as otherwise we

[Bug fortran/22519] Memory and binary disk layout disagree for real*10

2005-10-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2005-10-03 10:36 --- (In reply to comment #4) We need to settle what kind of disk image we want for real(kind=10) before resolving this for complex. I am strongly in favour of real(kind=10) being written as 12 bytes on disk. This

[Bug libfortran/24174] real(10) array output broken

2005-10-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2005-10-03 10:37 --- (In reply to comment #1) Should kind=10 use 10 bytes of storage or should it use whatever the padded size is? I would prefer the padded size, as otherwise we take a x10 speed hit when doing array IO. I do

[Bug c++/24171] g++-3.3: internal compiler error: in resolve_overloaded_unification, at cp/pt.c:8541

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-03 12:12 --- One of the reduced testcase, reduces down to PR 21592. I will see if I can get the 3.3 reduced testcase and if that does not fail with the 3.4/4.0/mainline, I will mark this as a dup of that bug. -- pinskia at

[Bug fortran/5900] [g77 gfortran] Lapack regressions since g77 2.95.2

2005-10-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #51 from fxcoudert at gcc dot gnu dot org 2005-10-03 12:50 --- Some recent results on i686-linux: Running LAPACK tests on gfortran version 4.1.0 20051003 (experimental) Using optimisation flags: -O0 CST:2 out of 4662 tests failed to pass the threshold CST drivers

[Bug java/24120] jc1 incorrectly uses libiberty hashes

2005-10-03 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2005-10-03 14:23 --- Is there going to be a 3.4.5? FWIW it would be somewhat more convenient if, say, whoever is doing releases from 3.4 branch applied this patch. I don't have it checked out, and going through a build is kind of a

[Bug java/24162] internal compiler error, make_class_data

2005-10-03 Thread tromey at gcc dot gnu dot org
--- Comment #3 from tromey at gcc dot gnu dot org 2005-10-03 14:26 --- This is a duplicate. I'm not sure what is going on with the patch in PR 23617... *** This bug has been marked as a duplicate of 23617 *** -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug java/23617] Out of memory when classpath contains jar file with zip-style comment

2005-10-03 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2005-10-03 14:26 --- *** Bug 24162 has been marked as a duplicate of this bug. *** -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgcj/24170] natFilePosix.cc seems to have a security problem

2005-10-03 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2005-10-03 14:28 --- Ben, you can send private email about this to the folks listed as libgcj maintainers in the gcc MAINTAINERS file, namely Bryce and me. -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug c++/24171] g++-3.3: internal compiler error: in resolve_overloaded_unification, at cp/pt.c:8541

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-10-03 14:28 --- Here is a reduced testcase for the bug effecting 2.95.3-3.4.0 but not 4.0.0 or the mainline: templatetypename _Tp struct _List_iterator {}; _List_iteratorint end(); templatetypename P_numtype, int N_length

[Bug c++/21592] [3.4/4.0/4.1 Regression] ICE in resolve_overloaded_unification/arg_assoc

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2005-10-03 14:28 --- *** Bug 24171 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors

2005-10-03 Thread reichelt at gcc dot gnu dot org
--- Comment #12 from reichelt at gcc dot gnu dot org 2005-10-03 14:43 --- Hi Mark, your patch for the 4.0 branch seems to be broken: The ChangeLog entries are missing and it seems responsible for heavy breakage in the testsuite, see

[Bug rtl-optimization/24160] [4.1 Regression] ICE with -O3 -finline-limit=1024 -ftree-vectorize -ftracer

2005-10-03 Thread uros at kss-loka dot si
--- Comment #4 from uros at kss-loka dot si 2005-10-03 14:46 --- This one looks like real RA problem to me. For some reason, global register allocator is not allocating an xmm register to pseudo 76. This further leads to malformed RTL pattern as shown in the original report. There is

[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors

2005-10-03 Thread mark at codesourcery dot com
--- Comment #13 from mark at codesourcery dot com 2005-10-03 14:57 --- Subject: Re: [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors reichelt at gcc dot gnu dot org wrote: --- Comment #12 from reichelt at gcc dot gnu dot org 2005-10-03 14:43

[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #14 from cvs-commit at gcc dot gnu dot org 2005-10-03 15:05 --- Subject: Bug 22621 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-03 15:05:10 Modified files: gcc/cp : ChangeLog

[Bug c++/23840] [3.4/4.0/4.1 Regression] Bogus invalid lvalue in unary '' diagnostic and ICE with va_arg

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #11 from cvs-commit at gcc dot gnu dot org 2005-10-03 15:05 --- Subject: Bug 23840 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-03 15:05:10 Modified files: gcc/cp : ChangeLog

[Bug tree-optimization/20643] [4.0/4.1 Regression] Tree loop optimizer does worse job than RTL loop optimizer

2005-10-03 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2005-10-03 15:10 --- Just to clarify the main issue here, my main concern here is not the conversion of the for loop to a do loop but rather the alias disambiguation and the movement of loop invariant code out of the inner most loop in

[Bug c++/24171] g++-3.3: internal compiler error: in resolve_overloaded_unification, at cp/pt.c:8541

2005-10-03 Thread faheem at email dot unc dot edu
--- Comment #5 from faheem at email dot unc dot edu 2005-10-03 15:32 --- (In reply to comment #4) Here is a reduced testcase for the bug effecting 2.95.3-3.4.0 but not 4.0.0 or the mainline: templatetypename _Tp struct _List_iterator {}; _List_iteratorint end();

[Bug other/24175] New: bootstrap failed / undefined symbol: nsion__...

2005-10-03 Thread pluto at agmk dot net
gcc-4.1-20051003T0833UTC bootstrap fails. (...) make[2]: Leaving directory `/home/users/builder/rpm/BUILD/gcc-4.1-20051003T0833UTC/obj-ppc-pld-linux/libcpp' make[2]: Entering directory `/home/users/builder/rpm/BUILD/gcc-4.1-20051003T0833UTC/obj-ppc-pld-linux/gcc' true: symbol lookup error:

[Bug fortran/24176] New: gfortran segfaults on empty source

2005-10-03 Thread fxcoudert at gcc dot gnu dot org
$ touch a.f90 $ gfortran -c a.f90 $ gfortran -c a.f90 -Wall a.f90:0: internal compiler error: Segmentation fault Enough said... -- Summary: gfortran segfaults on empty source Product: gcc Version: 4.1.0 Status: NEW Keywords:

[Bug c/24177] New: function returning structure produce very long/slow assembly

2005-10-03 Thread etienne_lorrain at yahoo dot fr
Compiling this file with -O2 optimisation: struct str { int a, b, c, d; }; void fct3 (struct str *); extern inline struct str fct (void) { struct str returned = { 1, 2, 3, 4 }; return returned; } void fct2 (void) { struct str tmp; tmp =

[Bug other/24175] bootstrap failed / undefined symbol: nsion__...

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-03 15:46 --- This message does not make sense, it looks as your ld or as is bad. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24175

[Bug fortran/24176] gfortran segfaults on empty source

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-03 15:48 --- Confirmed: 487 if (gfc_option.warn_line_truncation 488gfc_current_locus.lb-truncated) 489 gfc_warning_now (Line truncated at %C); Looks like caused by: 2005-04-15

[Bug fortran/24176] gfortran segfaults on empty source

2005-10-03 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2005-10-03 15:53 --- Will look into it. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/24177] function returning structure produce very long/slow assembly

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-03 15:55 --- Confirmed, this is just another case where aggregate copy prop is needed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/24101] [3.4/4.0/4.1 Regression] Segfault with preprocessed source

2005-10-03 Thread janis187 at us dot ibm dot com
--- Comment #2 from janis187 at us dot ibm dot com 2005-10-03 16:15 --- A regression hunt identified this patch from [EMAIL PROTECTED]: http://gcc.gnu.org/ml/gcc-cvs/2004-02/msg00236.html -- janis187 at us dot ibm dot com changed: What|Removed

[Bug c++/24103] [3.4 Regression] ICE in simple_cst_equal

2005-10-03 Thread janis187 at us dot ibm dot com
--- Comment #2 from janis187 at us dot ibm dot com 2005-10-03 16:20 --- A regression hunt for the patch that fixed this on mainline identified the merge of the tree-ssa branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24103

[Bug middle-end/24135] [4.0/4.1 Regression] nonlocal goto from nested function gets 'undefined symbol' in assembler

2005-10-03 Thread janis187 at us dot ibm dot com
--- Comment #2 from janis187 at us dot ibm dot com 2005-10-03 16:24 --- A regression hunt for powerpc-linux on mainline identified the merge of the tree-ssa branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24135

[Bug c++/22621] [3.4/4.0/4.1 Regression] Member function overloading introduces syntax errors

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #15 from pinskia at gcc dot gnu dot org 2005-10-03 16:37 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/24172] [4.1 Regression] error: incorrect sharing of tree nodes

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-03 16:54 --- Confirmed, reduced testcase: void IOException( char); inline int* dummy( const char* const mode ) { IOException(*mode+*mode); } void prepare_inpaint( ) { dummy (rb); } The problem is that we have rb[0] and we

[Bug c++/24161] [3.4/4.0/4.1 Regression] Lookup of template member function finds global type.

2005-10-03 Thread redi at gcc dot gnu dot org
--- Comment #4 from redi at gcc dot gnu dot org 2005-10-03 16:54 --- Until DR228 the name following .template had to be a member template, so the code would have been invalid on those grounds. Erm, the name following .template *is* a member template, that's my whole point! :-) I

[Bug c++/24161] [3.4/4.0/4.1 Regression] Lookup of template member function finds global type.

2005-10-03 Thread redi at gcc dot gnu dot org
--- Comment #5 from redi at gcc dot gnu dot org 2005-10-03 16:56 --- Oops, sorry, I meant: template function call_f is dependent on include ordering and whether a global f has been declared. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24161

[Bug c++/24161] [3.4/4.0/4.1 Regression] Lookup of template member function finds global type.

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-10-03 17:06 --- For what is worth Comeau rejects the code: ComeauTest.c, line 8: error: name following template must be a member template t.template f int (); ^ ComeauTest.c, line 8: error: too few arguments

[Bug c++/24161] [3.4/4.0/4.1 Regression] Lookup of template member function finds global type.

2005-10-03 Thread mark at codesourcery dot com
--- Comment #7 from mark at codesourcery dot com 2005-10-03 17:08 --- Subject: Re: [3.4/4.0/4.1 Regression] Lookup of template member function finds global type. redi at gcc dot gnu dot org wrote: --- Comment #4 from redi at gcc dot gnu dot org 2005-10-03 16:54 --- Until

[Bug other/20731] [3.4 only] contrib/gcc_update hard code -r gcc-3_4-branch

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-03 17:15 --- Confirmed for now. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/17775] [3.4/4.0/4.1 Regression] -frepo with function template in anonymous namespace fails to compile

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #4 from cvs-commit at gcc dot gnu dot org 2005-10-03 17:18 --- Subject: Bug 17775 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-03 17:18:53 Modified files: gcc/cp : repo.c ChangeLog

[Bug c++/17775] [3.4/4.0/4.1 Regression] -frepo with function template in anonymous namespace fails to compile

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #5 from cvs-commit at gcc dot gnu dot org 2005-10-03 17:21 --- Subject: Bug 17775 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED]2005-10-03 17:21:41 Modified files: gcc/cp : repo.c ChangeLog gcc/testsuite :

[Bug c++/17775] [3.4/4.0/4.1 Regression] -frepo with function template in anonymous namespace fails to compile

2005-10-03 Thread mmitchel at gcc dot gnu dot org
--- Comment #6 from mmitchel at gcc dot gnu dot org 2005-10-03 17:23 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug java/24127] ICE in libjava.compile/PR6865.java reported as PASS in testsuite.

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #2 from cvs-commit at gcc dot gnu dot org 2005-10-03 17:30 --- Subject: Bug 24127 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-03 17:30:38 Modified files: gcc/java : ChangeLog parse.y Log message: PR

[Bug java/24127] ICE in libjava.compile/PR6865.java reported as PASS in testsuite.

2005-10-03 Thread rmathew at gcc dot gnu dot org
--- Comment #3 from rmathew at gcc dot gnu dot org 2005-10-03 17:31 --- Fix checked in. -- rmathew at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/23651] [4.1 Regression] ICE in GC

2005-10-03 Thread janis187 at us dot ibm dot com
--- Comment #6 from janis187 at us dot ibm dot com 2005-10-03 17:44 --- I can reproduce this reliably for powerpc64-linux with -m64 using the testcase in comment #3; using -m32 the results are intermittent. A regression hunt identified the following patch from [EMAIL PROTECTED]:

[Bug c++/24161] [3.4/4.0/4.1 Regression] Lookup of template member function finds global type.

2005-10-03 Thread redi at gcc dot gnu dot org
--- Comment #8 from redi at gcc dot gnu dot org 2005-10-03 17:54 --- Aah, gotcha. I now see why the global scope has to be considered, and why DR228 is relevant. Thanks! I still think it's of dubious value having the standard defined like that, so might take it to the UK panel and

[Bug c/12245] [3.4/4.0/4.1 regression] Uses lots of memory when compiling large initialized arrays

2005-10-03 Thread rguenth at gcc dot gnu dot org
--- Comment #24 from rguenth at gcc dot gnu dot org 2005-10-03 17:54 --- It somehow works (partially), but there's a lot of fallout. Ugh. I don't like it very much. Preliminary patch: http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00091.html --

Re: [Bug c++/24103] [3.4 Regression] ICE in simple_cst_equal

2005-10-03 Thread Gabriel Dos Reis
janis187 at us dot ibm dot com [EMAIL PROTECTED] writes: | A regression hunt for the patch that fixed this on mainline identified the | merge of the tree-ssa branch. Thanks. That would indicate that if we're unable to find a minimal patch, then we would just have to close it as WONTFIX. --

[Bug c++/24103] [3.4 Regression] ICE in simple_cst_equal

2005-10-03 Thread gdr at integrable-solutions dot net
--- Comment #3 from gdr at integrable-solutions dot net 2005-10-03 18:16 --- Subject: Re: [3.4 Regression] ICE in simple_cst_equal janis187 at us dot ibm dot com [EMAIL PROTECTED] writes: | A regression hunt for the patch that fixed this on mainline identified the | merge of the

[Bug c/24178] New: GCC 4.0/4.1 generates code that produces unaligned access exceptions

2005-10-03 Thread tsv at solvo dot ru
gcc version 4.0.1 20050727 (Red Hat 4.0.1-5) gcc version 4.0.2 GNU C version 4.1.0 20050927 (experimental) (alpha-unknown-linux-gnu) All tested versions generate the same wrong code for the following testcase (EV4/EV5 only with -O2 optimization): #include stdio.h #include stddef.h typedef struct

[Bug middle-end/24135] [4.0/4.1 Regression] nonlocal goto from nested function gets 'undefined symbol' in assembler

2005-10-03 Thread rth at gcc dot gnu dot org
-- rth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org

[Bug middle-end/24178] GCC 4.0/4.1 generates code that produces unaligned access exceptions

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-03 19:03 --- I think you are violating some alignment rule in C. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24178

[Bug libgcj/24057] [4.1 regression] libgcj installs jawt.h and jni.h in version independent location

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #4 from cvs-commit at gcc dot gnu dot org 2005-10-03 19:07 --- Subject: Bug 24057 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-03 19:07:10 Modified files: libjava/classpath: ChangeLog.gcj

[Bug libgcj/24154] Make requires too much memory building libjava

2005-10-03 Thread tromey at gcc dot gnu dot org
-- tromey at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24154

[Bug libgcj/24057] [4.1 regression] libgcj installs jawt.h and jni.h in version independent location

2005-10-03 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2005-10-03 19:08 --- Fix checked in. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/24174] real(10) array output broken

2005-10-03 Thread jblomqvi at cc dot hut dot fi
--- Comment #3 from jblomqvi at cc dot hut dot fi 2005-10-03 19:37 --- Created an attachment (id=9865) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9865action=view) Patch for PR24174, also fixes formatted output for complex(10) libgfortran Changelog: 2005-10-03 Janne Blomqvist

[Bug fortran/24179] New: internal compiler error: in gfc_conv_string_tmp, at fortran/trans-expr.c:783

2005-10-03 Thread edoardo dot apra at pnl dot gov
The following FORTRAN source crashes the gfortran 4.02 compiler when using the -fdefault-integer-8 option logical function junk(num,isat) implicit none c character*2 pre_atnam external pre_atnam integer num(*),isat(*) c write(6,*) pre_atnam(num(isat(3)))

[Bug libfortran/24174] real(10) array output broken

2005-10-03 Thread jblomqvi at cc dot hut dot fi
--- Comment #4 from jblomqvi at cc dot hut dot fi 2005-10-03 19:40 --- Created an attachment (id=9866) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9866action=view) Testcase And here is a test case to go with the previous patch. Sorry my mail is b0rked at the moment so I can't

[Bug fortran/24179] internal compiler error: in gfc_conv_string_tmp, at fortran/trans-expr.c:783

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-03 19:43 --- *** This bug has been marked as a duplicate of 20971 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/20971] gfortran - internal compiler error on bad program -fdefault-integer-8

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-10-03 19:43 --- *** Bug 24179 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/24178] GCC 4.0/4.1 generates code that produces unaligned access exceptions

2005-10-03 Thread falk at debian dot org
--- Comment #2 from falk at debian dot org 2005-10-03 20:48 --- (In reply to comment #0) The offset of p5 member is 25 bytes, but compiler thinks that p5 is aligned in foo function You are casting a pointer to a Foo* that doesn't have proper alignment for a Foo. This is undefined

[Bug middle-end/24135] [4.0/4.1 Regression] nonlocal goto from nested function gets 'undefined symbol' in assembler

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #3 from cvs-commit at gcc dot gnu dot org 2005-10-03 20:57 --- Subject: Bug 24135 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-03 20:57:45 Modified files: gcc: ChangeLog tree-nested.c Added files:

[Bug objc/24180] New: [4.1 Regression] rejects union cast

2005-10-03 Thread pinskia at gcc dot gnu dot org
The following code is rejected even though it should not be: #import objc/Object.h union a { id g; }; void f(union a); void g(Object *b) { f((union a)b); } - Object* should be able to goto id without any troubles. -- Summary: [4.1 Regression] rejects union cast

[Bug objc/24180] [4.1 Regression] rejects union cast

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-03 21:14 --- Forgot to say this shows up while compiling GNUStep. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24180

[Bug objc/24180] [4.1 Regression] rejects union cast

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-03 21:30 --- The code is invalid, the related C testcase: union a { void *g; }; void f(union a); void g(int *b) { f((union a)b); } Which is rejected everywhere. -- pinskia at gcc dot gnu dot org changed: What

[Bug spam/24181] New: testing (please ignore)

2005-10-03 Thread pinskia at gcc dot gnu dot org
Testing -- Summary: testing (please ignore) Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: spam AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pinskia

[Bug spam/24181] testing (please ignore)

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-03 21:32 --- Please ignore. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/24172] [4.1 Regression] error: incorrect sharing of tree nodes

2005-10-03 Thread janis187 at us dot ibm dot com
--- Comment #4 from janis187 at us dot ibm dot com 2005-10-03 21:59 --- A regression hunt using the testcase from comment #3 identified this patch from [EMAIL PROTECTED]: http://gcc.gnu.org/ml/gcc-cvs/2005-05/msg00624.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24172

[Bug middle-end/24135] [4.0/4.1 Regression] nonlocal goto from nested function gets 'undefined symbol' in assembler

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #4 from cvs-commit at gcc dot gnu dot org 2005-10-03 22:02 --- Subject: Bug 24135 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-03 22:01:55 Modified files: gcc: ChangeLog

[Bug middle-end/24135] [4.0/4.1 Regression] nonlocal goto from nested function gets 'undefined symbol' in assembler

2005-10-03 Thread rth at gcc dot gnu dot org
--- Comment #5 from rth at gcc dot gnu dot org 2005-10-03 22:05 --- Fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/24160] [4.1 Regression] ICE with -O1 -ftree-vectorize -msse

2005-10-03 Thread janis187 at us dot ibm dot com
--- Comment #5 from janis187 at us dot ibm dot com 2005-10-03 22:26 --- A regression hunt using an i686-linux cross compiler with the testcase from comment #3 identifies this patch from [EMAIL PROTECTED]: http://gcc.gnu.org/ml/gcc-cvs/2005-03/msg00534.html That doesn't fit with the

[Bug target/21623] [4.0 regression] ICE in reload_cse_simplify_operands, at postreload.c:391

2005-10-03 Thread kkojima at gcc dot gnu dot org
--- Comment #3 from kkojima at gcc dot gnu dot org 2005-10-03 22:28 --- This PR was discussed at the thread of gcc-patches list statring with http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01527.html and Joern pointed out that we must improve the reload infrastrucure to fix this PR.

[Bug libgcj/24182] New: standard.omit not properly rebuilt

2005-10-03 Thread tromey at gcc dot gnu dot org
If you touch standard.omit.in, 'make' won't rebuild standard.omit -- the file is only created by configure, and not via AC_OUTPUT. -- Summary: standard.omit not properly rebuilt Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity:

[Bug libgcj/24183] New: xmlj code not properly built

2005-10-03 Thread tromey at gcc dot gnu dot org
The native xmlj code in classpath is not properly built for libgcj. We most likely need to link the JNI code into whatever library contains the java code; the xmlj code will need the standard loadLibrary tweak for this to work properly. -- Summary: xmlj code not properly built

[Bug target/22553] [4.1 regression] ICE building libstdc++

2005-10-03 Thread kkojima at gcc dot gnu dot org
--- Comment #5 from kkojima at gcc dot gnu dot org 2005-10-03 23:13 --- Joern has analyzed this PR in http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01654.html and pointed out that it's a middle-end issue. -- kkojima at gcc dot gnu dot org changed: What|Removed

[Bug java/24184] New: bytecode miscompilation of CORBA

2005-10-03 Thread tromey at gcc dot gnu dot org
Compilation of gnu/CORBA/DynAny/gnuDynValue to bytecode has a bug. The resulting equal() method has this in it: 61: invokespecial #193=InterfaceMethod org.omg.DynamicAny.DynAny.equal (org.omg.DynamicAny.DynAny)boolean However, DynAny is an interface. The corresponding source code is a call

[Bug target/24185] New: gcc.dg/vect/vect-shift-1.c execution test fails

2005-10-03 Thread jsm28 at gcc dot gnu dot org
FAIL: gcc.dg/vect/vect-shift-1.c execution test has appeared on mainline on ia64-hp-hpux11.23 between 20051001 and 20051003. This is a new test added between those test runs. -- Summary: gcc.dg/vect/vect-shift-1.c execution test fails Product: gcc Version

[Bug java/24186] New: interface and extends does not cause us to reject invalid code

2005-10-03 Thread pinskia at gcc dot gnu dot org
interface a { void f(); } class b { void f(){} } class d extends b implements a { void f(){} static public void main(String args[]) { d eee = new d(); eee.f(); } } -- Summary: interface and extends does not cause us to reject invalid code

[Bug c++/24139] [4.0/4.1 Regression] Rejects definition of member of specialized inner class

2005-10-03 Thread bangerth at dealii dot org
--- Comment #6 from bangerth at dealii dot org 2005-10-04 02:03 --- Confirmed. A redux is here: -- templatetypename T struct O { struct I; }; template struct Oint::I { I(); }; Oint::I::I() {} -- g/x

[Bug c++/24139] [4.0/4.1 Regression] Rejects definition of member of specialized inner class

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-04 02:11 --- : Search converges between 2004-07-20-trunk (#491) and 2004-07-21-trunk (#492). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24139] [4.0/4.1 Regression] Rejects definition of member of specialized inner class

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-10-04 02:17 --- This looks like it was introduced by the fix for PR 14497. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/16068] Bad error message

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-10-04 02:31 --- Fixed by: * error.c (dump_type) UNKNOWN_TYPE: Print reworded message. * g++.dg/overload/unknown1.C: New. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug c++/16555] Diagnostic shows unknown type instead of set of overloaded functions

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-04 02:31 --- Fixed by: Fixed by: * error.c (dump_type) UNKNOWN_TYPE: Print reworded message. * g++.dg/overload/unknown1.C: New. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug c++/19741] suboptimal error message for template functions (as opposed to non-templates)

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-10-04 02:32 --- The error message was changed by: Fixed by: * error.c (dump_type) UNKNOWN_TYPE: Print reworded message. * g++.dg/overload/unknown1.C: New. But reading comment 4, that will not fix the issue fully.

[Bug tree-optimization/24126] [4.1 Regression] tree-stdarg.c causes wrong code, not tracking va_list variable correctly

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-04 02:41 --- Fixed by: 2005-10-01 Richard Henderson [EMAIL PROTECTED] * tree-stdarg.c (execute_optimize_stdarg): Process PHI nodes too. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug target/23067] Incorrect struct layout on darwin

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #15 from pinskia at gcc dot gnu dot org 2005-10-04 02:43 --- I am going to fix this tonight. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/23445] [4.1 Regression] ICE with -O1 -ftree-vrp -fdelete-null-pointer-checks

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #6 from cvs-commit at gcc dot gnu dot org 2005-10-04 03:02 --- Subject: Bug 23445 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED]2005-10-04 03:02:20 Modified files: gcc: ChangeLog tree-vrp.c gcc/testsuite :

[Bug tree-optimization/23445] [4.1 Regression] ICE with -O1 -ftree-vrp -fdelete-null-pointer-checks

2005-10-03 Thread dnovillo at gcc dot gnu dot org
--- Comment #7 from dnovillo at gcc dot gnu dot org 2005-10-04 03:05 --- Fixed. http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00117.html -- dnovillo at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/23067] Incorrect struct layout on darwin

2005-10-03 Thread pinskia at gcc dot gnu dot org
--- Comment #16 from pinskia at gcc dot gnu dot org 2005-10-04 03:05 --- Created an attachment (id=9867) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9867action=view) Patch which I am testing This is the correct version of your patch which does not effect AIX or PPC64-linux

[Bug tree-optimization/23049] [4.1 Regression] ICE with -O3 -ftree-vectorize on 4.1.x

2005-10-03 Thread cvs-commit at gcc dot gnu dot org
--- Comment #32 from cvs-commit at gcc dot gnu dot org 2005-10-04 05:57 --- Subject: Bug 23049 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-04 05:57:38 Modified files: gcc: ChangeLog tree-ssa-dom.c gcc/doc

[Bug middle-end/24178] GCC 4.0/4.1 generates code that produces unaligned access exceptions

2005-10-03 Thread tsv at solvo dot ru
--- Comment #3 from tsv at solvo dot ru 2005-10-04 05:59 --- (In reply to comment #2) (In reply to comment #0) The offset of p5 member is 25 bytes, but compiler thinks that p5 is aligned in foo function You are casting a pointer to a Foo* that doesn't have proper alignment