[Bug java/30903] regeneration of headers is broken/difficult

2007-02-20 Thread mtrudel at gmx dot ch
--- Comment #1 from mtrudel at gmx dot ch 2007-02-21 07:59 --- Tom, can you drop me a note when this is done? I then recheck your NetworkInterface re-merge for mingw. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30903

[Bug java/30903] New: regeneration of headers is broken/difficult

2007-02-20 Thread mtrudel at gmx dot ch
If we delete a .java file the build will crash. Instead we ought to adjust properly. The other related thing that needs fixing is the mess with -M options. -- Summary: regeneration of headers is broken/difficult Product: gcc Version: 4.3.0 Status: UN

[Bug c++/30822] wrong choice of overloaded template functions in recursive call

2007-02-20 Thread Zarathustra at gentlemansclub dot de
--- Comment #3 from Zarathustra at gentlemansclub dot de 2007-02-21 07:44 --- The same problem appears with gcc 4.1.2 20061115 (prerelease) (SUSE Linux) -- Zarathustra at gentlemansclub dot de changed: What|Removed |Added -

[Bug fortran/30902] gfortran produces wrong result with code using generic interface block

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-02-21 07:33 --- (In reply to comment #0) > The attached test code using a generic interface block produces wrong output > when compiled with gfortran, and works fine with pgf90. I think both compilers are right; or to be more precis

[Bug other/16513] Libiberty doesn't honor the multi-os-directory settings

2007-02-20 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2007-02-21 07:19 --- Taking care of the patch... -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30902] gfortran produces wrong result with code using generic interface block

2007-02-20 Thread deji_aking at yahoo dot ca
--- Comment #1 from deji_aking at yahoo dot ca 2007-02-21 06:38 --- Created an attachment (id=13081) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13081&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30902

[Bug fortran/30902] New: gfortran produces wrong result with code using generic interface block

2007-02-20 Thread deji_aking at yahoo dot ca
The attached test code using a generic interface block produces wrong output when compiled with gfortran, and works fine with pgf90. Tested with gcc trunk and gcc-4.2.0 >> [EMAIL PROTECTED] test4]$ ~/Desktop/gcc-trunk/bin/gfortran --version GNU Fortran 95 (GCC) 4.3.0 20070220 (experi

[Bug fortran/30887] %VAL only accepts default-kind integer/real/complex

2007-02-20 Thread paulthomas2 at wanadoo dot fr
--- Comment #2 from paulthomas2 at wanadoo dot fr 2007-02-21 05:16 --- Subject: Re: %VAL only accepts default-kind integer/real/complex Tobias, > --- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 17:32 > --- > Paul, do you remember why you have added the following

[Bug c++/30901] New: internal compiler error: in is_ancestor, at cp/name-lookup.c

2007-02-20 Thread grizlyk1 at yandex dot ru
I have passed to compile a little temporary useless C++ code and G++ have written me "Please submit a full bug report", so I do it. * error description *

[Bug c++/30274] [4.2/4.3 Regression] bool bit-field: wrong increment and decremenet

2007-02-20 Thread s__nakayama at infoseek dot jp
--- Comment #7 from s__nakayama at infoseek dot jp 2007-02-21 02:25 --- (In reply to comment #6) > This is not a bug. The C++ standard says: > > [expr.post.incr] > > the value of the object is modified by adding 1 to it, unless the object is of > type bool, in which case it is set to

[Bug other/16513] Libiberty doesn't honor the multi-os-directory settings

2007-02-20 Thread mark at codesourcery dot com
--- Comment #11 from mark at codesourcery dot com 2007-02-21 00:02 --- Subject: Re: Libiberty doesn't honor the multi-os-directory settings ebotcazou at gcc dot gnu dot org wrote: > --- Comment #9 from ebotcazou at gcc dot gnu dot org 2007-02-20 15:25 > --- >> Looks OK to me

[Bug ada/30684] [4.1 regression] boostrap failed with undefined reference to system__pure_exceptions_*

2007-02-20 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2007-02-20 23:56 --- You need to upgrade your 4.1.x compiler. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug ada/30684] [4.1 regression] boostrap failed with undefined reference to system__pure_exceptions_*

2007-02-20 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2007-02-20 23:54 --- Subject: Bug 30684 Author: ebotcazou Date: Tue Feb 20 23:54:16 2007 New Revision: 122181 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122181 Log: PR ada/30684 Backport from 4.2 branch:

[Bug c++/30900] relocation R_X86_64_PC32 BUG

2007-02-20 Thread centi_riccardo at libero dot it
--- Comment #3 from centi_riccardo at libero dot it 2007-02-20 23:27 --- this bugs appears on Suse 10.2 in a AMD x86_64 system. First compile the mathlib and install it in the system the try to compile gaol. This fail at the end on linker stage. -- http://gcc.gnu.org/bugzilla/show

[Bug c++/30900] relocation R_X86_64_PC32 BUG

2007-02-20 Thread centi_riccardo at libero dot it
--- Comment #2 from centi_riccardo at libero dot it 2007-02-20 23:25 --- Created an attachment (id=13080) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13080&action=view) this package is needed by gaol -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30900

[Bug c++/30900] relocation R_X86_64_PC32 BUG

2007-02-20 Thread centi_riccardo at libero dot it
--- Comment #1 from centi_riccardo at libero dot it 2007-02-20 23:23 --- Created an attachment (id=13079) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13079&action=view) this package not compile -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30900

[Bug other/28322] GCC new warnings and compatibility

2007-02-20 Thread manu at gcc dot gnu dot org
--- Comment #7 from manu at gcc dot gnu dot org 2007-02-20 23:21 --- (In reply to comment #6) > I think the point Ian was trying to make with (3) was simply that it doesn't > matter whether you choose to implement the reports of unknown -Wno-* (ie (2)) > using the existing warning mechan

[Bug c++/30900] New: relocation R_X86_64_PC32 BUG

2007-02-20 Thread centi_riccardo at libero dot it
=== relocation R_X86_64_PC32 BUG === libtool: link: warning: library `/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../lib64//libultim.la' was moved. g++ -shared -nostdlib /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../lib64/

[Bug other/28322] GCC new warnings and compatibility

2007-02-20 Thread pmaydell at chiark dot greenend dot org dot uk
--- Comment #6 from pmaydell at chiark dot greenend dot org dot uk 2007-02-20 23:15 --- I think the point Ian was trying to make with (3) was simply that it doesn't matter whether you choose to implement the reports of unknown -Wno-* (ie (2)) using the existing warning mechanism or by j

[Bug java/30844] invalid "Can't find method" error

2007-02-20 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2007-02-20 23:07 --- Fixed on trunk. -- tromey at gcc dot gnu dot org changed: What|Removed |Added Status|UN

[Bug tree-optimization/30858] [4.3 Regression] ice for legal code with -O2 -ftree-vectorize

2007-02-20 Thread dorit at il dot ibm dot com
--- Comment #6 from dorit at il dot ibm dot com 2007-02-20 22:56 --- proposed patches - http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01734.html > I have thrown most of Suse Linux 10.3 at it and it has crashed > in a few places. would you mind giving these patches a try? (to see what's

[Bug fortran/30883] procedure with dummy procedure f1 rejected with implicit none

2007-02-20 Thread sgk at troutmask dot apl dot washington dot edu
--- Comment #4 from sgk at troutmask dot apl dot washington dot edu 2007-02-20 22:56 --- Subject: Re: procedure with dummy procedure f1 rejected with implicit none On Tue, Feb 20, 2007 at 10:41:11PM -, kargl at gcc dot gnu dot org wrote: > > I haven't located the relevant text,

[Bug bootstrap/30899] New: build failure with --enable-generated-files-in-srcdir

2007-02-20 Thread debian-gcc at lists dot debian dot org
trunk 20070221, configured with Matthias ../trunk/configure --prefix=/home/packages/gcc/svn/tst/install --enable-languages=java --disable-static --enable-generated-files-in-srcdir if test "xinfo" = xinfo; then \ rm -f doc/gcj.info*; \ makeinfo --split-size=500 --split-s

[Bug fortran/30883] procedure with dummy procedure f1 rejected with implicit none

2007-02-20 Thread kargl at gcc dot gnu dot org
--- Comment #3 from kargl at gcc dot gnu dot org 2007-02-20 22:41 --- (In reply to comment #2) > Has this been checked against comp.lang.fortran? > Steven, I haven't located the relevant text, but I believe that Joost is right. The INTERFACE defines it own scoping unit, and the IMP

[Bug other/28322] GCC new warnings and compatibility

2007-02-20 Thread manu at gcc dot gnu dot org
--- Comment #5 from manu at gcc dot gnu dot org 2007-02-20 22:36 --- (In reply to comment #4) > Manuel: thanks for volunteering to write a patch. > > I've just spoken with Joseph Myers (a friend of mine who does gcc development > work), and his opinion was that this issue isn't a suffic

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

2007-02-20 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-02-20 22:31 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug debug/30898] [4.3 regression] ICE with anonymous union and -g

2007-02-20 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.3 regression] ICE with |[4.3 regression] ICE with |anonymous union and

[Bug debug/30898] New: [4.3 regression] ICE with anonymous union and

2007-02-20 Thread reichelt at gcc dot gnu dot org
The following code snippet triggers an ICE on mainline when compiled with "g++ -O -g": === double foo() { union { int i; double d; }; i = 0; return d; } === bug.cc: In function 'double foo()': bug.cc:11: internal compiler error: in mem_loc_descri

[Bug other/28322] GCC new warnings and compatibility

2007-02-20 Thread pmaydell at chiark dot greenend dot org dot uk
--- Comment #4 from pmaydell at chiark dot greenend dot org dot uk 2007-02-20 22:23 --- Manuel: thanks for volunteering to write a patch. I've just spoken with Joseph Myers (a friend of mine who does gcc development work), and his opinion was that this issue isn't a sufficiently major

[Bug fortran/30869] Rejects pointer to integer as loop variable

2007-02-20 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2007-02-20 21:50 --- Subject: Bug 30869 Author: tkoenig Date: Tue Feb 20 21:50:20 2007 New Revision: 122176 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122176 Log: 2007-02-20 Thomas Koenig <[EMAIL PROTECTED]> PR fo

[Bug debug/28834] [4.0/4.1/4.2/4.3 Regression] -O3 -g crashes sometimes when using may_alias and structs

2007-02-20 Thread rguenth at gcc dot gnu dot org
--- Comment #22 from rguenth at gcc dot gnu dot org 2007-02-20 21:49 --- *** Bug 30894 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/30894] ICE in splice_child_die, at dwarf2out.c:5503

2007-02-20 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-02-20 21:49 --- *** This bug has been marked as a duplicate of 28834 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/30897] [4.1/4.2/4.3 regression] ICE with default argument in template template parameter

2007-02-20 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-02-20 21:46 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug fortran/30883] procedure with dummy procedure f1 rejected with implicit none

2007-02-20 Thread steven at gcc dot gnu dot org
--- Comment #2 from steven at gcc dot gnu dot org 2007-02-20 21:45 --- Has this been checked against comp.lang.fortran? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30883

[Bug c++/30897] [4.1/4.2/4.3 regression] ICE with default argument in template template parameter

2007-02-20 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30897

[Bug debug/29614] [4.2/4.3 Regression] DWARF information for function static variable is missing after unrelated code addition

2007-02-20 Thread patchapp at dberlin dot org
--- Comment #4 from patchapp at dberlin dot org 2007-02-20 21:40 --- Subject: Bug number PR debug/29614 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-02/msg01728.html -- http://gcc.gnu.org/bugz

[Bug c++/30897] New: [4.1/4.2/4.3 regression] ICE with default argument in template template parameter

2007-02-20 Thread reichelt at gcc dot gnu dot org
The following valid code snippet triggers an ICE since GCC 3.1: template class U> struct A { template U foo(); }; bug.cc:3: internal compiler error: in tsubs

[Bug c++/30895] [4.1/4.2/4.3 regression] ICE with complex values in template parameter

2007-02-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-02-20 21:23 --- > OTOH, we don't allow casts from complex int to int. We should as this is a GCC extension. >I'm not quite sure whether the code is valid or not. It is valid as we are using two extensions to C++, complex and comple

[Bug libstdc++/28080] header dependencies

2007-02-20 Thread paolo at gcc dot gnu dot org
--- Comment #14 from paolo at gcc dot gnu dot org 2007-02-20 21:22 --- Subject: Bug 28080 Author: paolo Date: Tue Feb 20 21:22:35 2007 New Revision: 122175 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122175 Log: 2007-02-20 Paolo Carlini <[EMAIL PROTECTED]> PR libst

[Bug c++/30896] New: Broken diagnostic for complex template parameter

2007-02-20 Thread reichelt at gcc dot gnu dot org
The diagnostic fo the following invalid code snippet is broken since GCC 3.0. GCC 2.95.x even crashed. = template struct A {}; A<0i> a; = bug.cc:3: error: could not convert template argument '#'complex_cst' not supported by

[Bug c++/30895] [4.1/4.2/4.3 regression] ICE with complex values in template parameter

2007-02-20 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30895

[Bug c++/30895] New: [4.1/4.2/4.3 regression] ICE with complex values in template parameter

2007-02-20 Thread reichelt at gcc dot gnu dot org
The following code snippet triggers an ICE since GCC 3.4.0: = template struct A {}; template struct B { A a1; A a2; }; = bug.cc:6: internal compiler error: in cp_tree_equal, at cp/tree.c:1858 Please submit a full bug rep

[Bug fortran/30869] Rejects pointer to integer as loop variable

2007-02-20 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-02-20 20:55 --- Subject: Bug number PR 30869 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-02/msg01724.html -- http://gcc.gnu.org/bugzilla/s

[Bug c++/30894] ICE in splice_child_die, at dwarf2out.c:5503

2007-02-20 Thread timj at gtk dot org
--- Comment #1 from timj at gtk dot org 2007-02-20 20:32 --- Created an attachment (id=13077) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13077&action=view) source code triggering ICE, use TRIGGER_ICE to toggle triggering -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30894

[Bug fortran/30869] Rejects pointer to integer as loop variable

2007-02-20 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2007-02-20 20:32 --- Easy enough to do. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added Assigned

[Bug bootstrap/30893] gcc 3.2.3 fails to bootstrap on linux when 4.0.2 is preinstalled

2007-02-20 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-02-20 20:30 --- You need an older gcc version to bootstrap gcc 3.2.3. 3.3.6 or 3.4.x will do, and those should build with 4.0.x. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/30894] New: ICE in splice_child_die, at dwarf2out.c:5503

2007-02-20 Thread timj at gtk dot org
some C++ code in a project of mine triggers an ICE in various g++ versions: $ g++-4.1 -g -Wall -Wdeprecated -Wno-cast-qual -pipe -O2 -ftracer finline-functions -fno-keep-static-consts -fPIC -DPIC -c xice-uma.cc xice-uma.cc:71: internal compiler error: in splice_child_die, at dwarf2out.c:5503 P

[Bug bootstrap/30893] New: gcc 3.2.3 fails to bootstrap on linux when 4.0.2 is preinstalled

2007-02-20 Thread sl at datamyway dot de
On SuSe linux 10.0 with gcc 4.0.2 installed ( ~/import/gcc-3.2.3/objdir> uname -a Linux djebe 2.6.13-15-smp #1 SMP Tue Sep 13 14:56:15 UTC 2005 i686 i686 i386 GNU/Linux ) trying to bootstrap gcc 3.2.3 fails: make bootstrap . . . much stuff deleted . . . gcc -c -DIN_GCC-g -W -Wall -Wwrite-stri

[Bug fortran/30888] %VAL construct fails with argument procedures

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 19:54 --- Confirmed. It fails in resolve.c's resolve_actual_arglist /* Intrinsics are still PROC_UNKNOWN here. However, since same file external procedures are not resolvable i

[Bug bootstrap/30889] make bootstrap failed on linux

2007-02-20 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-02-20 18:41 --- *** Bug 30890 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30889

[Bug bootstrap/30890] make bootstrap failed on linux

2007-02-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-02-20 18:41 --- *** This bug has been marked as a duplicate of 30889 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/30891] New: poor diagnostic

2007-02-20 Thread igodard at pacbell dot net
The code: int main() { int i = 0; namespace foo { int j = 0; } return 0; } gets you: ~/ootbc/sim$ g++ foo.cc foo.cc: In function 'int main()': foo.cc:3: error: expected primary-expression before 'namespace' foo.cc:3: error: expected `;' before 'namespace' In contrast,

[Bug bootstrap/30890] New: make bootstrap failed on linux

2007-02-20 Thread xiaoyi_wu at yahoo dot com
make bootstrap failed with the following error: /home/xiaoyi/build/obj.gcc412/./gcc/xgcc -shared-libgcc -B/home/xiaoyi/build/obj.gcc412/./gcc -nostdinc++ -L/home/xiaoyi/build/obj.gcc412/i686-pc-linux-gnu/libstdc++-v3/src -L/home/xiaoyi/build/obj.gcc412/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/e

[Bug bootstrap/30889] make bootstrap failed on linux

2007-02-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-02-20 18:12 --- /usr/bin/ld: BFD 2.15.92.0.2 20040927 internal error, aborting at ../../bfd/elf32-i386.c line 2262 in elf_i386_relocate_section This has already been fixed in a new binutils. Also this is not really a GCC bug but a

[Bug bootstrap/30889] New: make bootstrap failed on linux

2007-02-20 Thread xiaoyi_wu at yahoo dot com
make bootstrap failed with the following error: /home/xiaoyi/build/obj.gcc412/./gcc/xgcc -shared-libgcc -B/home/xiaoyi/build/obj.gcc412/./gcc -nostdinc++ -L/home/xiaoyi/build/obj.gcc412/i686-pc-linux-gnu/libstdc++-v3/src -L/home/xiaoyi/build/obj.gcc412/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/e

[Bug fortran/30888] New: %VAL construct fails with argument procedures

2007-02-20 Thread p dot w dot draper at durham dot ac dot uk
When calling procedures which are passed as arguments to a subroutine the %VAL construct has inconsistent behaviour. Consider the following code: SUBROUTINE VALTEST( DOIT ) EXTERNAL DOIT INTEGER P INTEGER I I = 0 P = 0 CALL DOIT( %VAL( P ) ) CALL DOI

[Bug fortran/30512] [4.1 only] MAXVAL() incorrect for zero-size int arrays, and for -HUGE-1 maximum values.

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #14 from burnus at gcc dot gnu dot org 2007-02-20 17:39 --- (In reply to comment #13) > should we close this? We can close it as I think it is not worth to backport it to 4.1. -- burnus at gcc dot gnu dot org changed: What|Removed |Adde

[Bug fortran/30887] %VAL only accepts default-kind integer/real/complex

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 17:32 --- Paul, do you remember why you have added the following restriction? (The example is accepted by ifort, nagf95 and g95.) resolve.c: if (((e->ts.type == BT_REAL || e->ts.type == BT_COMPLEX)

[Bug other/16513] Libiberty doesn't honor the multi-os-directory settings

2007-02-20 Thread peb at mppmu dot mpg dot de
--- Comment #10 from peb at mppmu dot mpg dot de 2007-02-20 17:31 --- Created an attachment (id=13076) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13076&action=view) corrected patch for libiberty/multi-os-dir issue I am very sorry. The patch I sent earlier today was wrong. Here

[Bug fortran/30887] %VAL construct fails on 64 bit

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

[Bug fortran/30865] optional argument passed on to size(...,dim=)

2007-02-20 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2007-02-20 17:25 --- (In reply to comment #5) > (In reply to comment #4) > > Created an attachment (id=13073) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13073&action=view) [edit] > > Fix for the problem > I should have remarked th

[Bug fortran/30887] New: %VAL construct fails on 64 bit

2007-02-20 Thread p dot w dot draper at durham dot ac dot uk
The %VAL construct doesn't accept INTEGER types with a size greater than the default kind. This is essential for supporting 64 bit architectures where an address cannot be stored in an integer with the default kind. Consider the simple module: SUBROUTINE VALTEST2() INTEGER*8 P P

[Bug target/30826] alignment error when optimizing with inlining

2007-02-20 Thread sje at cup dot hp dot com
--- Comment #9 from sje at cup dot hp dot com 2007-02-20 17:06 --- I did mean 256 bits and not bytes in comment #5. Forcing -fno-inline wouldn't necessarily help, the compiler is forcing the return structure to be 4 byte aligned and it is going to be a 50/50 proposition whether or not i

[Bug fortran/30879] Syntax error for derived type's compounds in a data-stmt-value-set

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 17:00 --- gfortran: DATA (a(i),i=1,D1%I) /D1%I*D1%I/ 1 Error: Syntax error in DATA statement at (1) That is: compounds of derived types with parameter attribute are not possible as data-stmt-value i

[Bug fortran/30870] GENERIC non-INTRINSIC procedure rejected as actual argument

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 16:55 --- The program compiles with ifort, g95 and nagf95. gfortran rejects it with: CALL SUB(xx,I) 1 Error: GENERIC non-INTRINSIC procedure 'xx' is not allowed as an actual argument at (1) -- burnus at gcc dot g

[Bug fortran/30871] Pointer to substring rejected with "Different character lengths in pointer assignment"

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 16:53 --- Error: Different character lengths in pointer assignment at (1) Compiles with g95, ifort and nagf95. -- burnus at gcc dot gnu dot org changed: What|Removed |Added -

[Bug fortran/30872] Bogus "size of variable is too large"

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 16:50 --- Reduced test case: INTEGER, PARAMETER, DIMENSION(2,3) :: bo= & RESHAPE((/-1,1,-1,1,-1,1/),(/2,3/)) REAL(kind=8), DIMENSION( & bo(1,1):bo(2,1), & bo(1,2):bo(2,2), &

[Bug middle-end/27567] [4.0/4.1 Regression] __builtin_memcpy generates redundant stores/moves.

2007-02-20 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2007-02-20 16:41 --- (In reply to comment #9) > adjust summary ( 4.2 regression status reopened ). That is a target specific issue really and should be filed seperately. -- pinskia at gcc dot gnu dot org changed: What

[Bug fortran/30875] Equivalence of derived types with (same) default initializer

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 16:39 --- EQUIVALENCE(a1,a2) 1 Error: Derived type variable 'a1' at (1) with default initializer cannot be an EQUIVALENCE object ffv.f90:11.17: EQUIVALENCE(a1,a2) 1 Error: Initialized objects 'a1'

[Bug fortran/30877] overloading "operator(*)" for intrinsic type (complex) fails

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 16:32 --- MODULE PROCEDURE F1 1 Error: Operator interface at (1) conflicts with intrinsic interface In other words: overloading "operator(*)" for intrinsic type (i.e. "complex") fails. Compiles with if

[Bug fortran/30876] Array valued recursive function rejected

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 16:28 --- Compiles with nagf95 and g95. ifort and gfortran give however the following error messages: test=test(3) 1 Error: 'test' is array valued and directly recursive at (1) , so the keyword RESULT must be

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

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 16:24 --- ENTRY E1(I) 1 Error: RESULT attribute required in ENTRY statement at (1) Note: It works if one removes the "recursive". Compiles just fine with nagf95, ifort and g95. Ad hoc I don't see anything in the

[Bug fortran/30878] Rejects function f1; namelist /nml/ f1

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 15:59 --- INTEGER FUNCTION F1() NAMELIST /NML/ F1 is rejected: NAMELIST /NML/ F1 1 Error: PROCEDURE attribute conflicts with NAMELIST attribute in 'f1' at (1) I didn't check yet whether this i

[Bug fortran/30885] [4.1 only] ICE: Segmentation Fault in gfortran

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-02-20 15:54 --- Thanks for the report. I can confirm that it happens with 4.1.x (4.1.2 20070115 [SUSE Linux]); note however that the ICE does not occur with gfortran 4.2 and 4.3. I'm not sure whether we have the resources to fix it

[Bug java/30886] Memory collection deadlock

2007-02-20 Thread swagiaal at redhat dot com
--- Comment #1 from swagiaal at redhat dot com 2007-02-20 15:48 --- Created an attachment (id=13075) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13075&action=view) test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30886

[Bug java/30886] New: Memory collection deadlock

2007-02-20 Thread swagiaal at redhat dot com
While writing a test case for a Java-Gnome memory leak, I found that my test case hangs every once in a while. Attached is the test case with all the unrelated code removed. The commented out lines ([1][2] and [3]) just change the frequencey of the hang. It doenst always hang so I just do this:

[Bug other/16513] Libiberty doesn't honor the multi-os-directory settings

2007-02-20 Thread ebotcazou at gcc dot gnu dot org
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2007-02-20 15:25 --- > Looks OK to me. Thanks. Would you recommend it for 4.2 too? Mark, what do you think? -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added --

[Bug other/16513] Libiberty doesn't honor the multi-os-directory settings

2007-02-20 Thread dj at redhat dot com
--- Comment #8 from dj at redhat dot com 2007-02-20 15:20 --- Looks OK to me. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16513

[Bug fortran/30885] ICE: Segementation Fault in gfortran

2007-02-20 Thread mark dot haas at iag dot uni-stuttgart dot de
--- Comment #1 from mark dot haas at iag dot uni-stuttgart dot de 2007-02-20 15:09 --- Created an attachment (id=13074) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13074&action=view) file that causes the fortran compiler to exit with a segmentation fault -- http://gcc.gnu.o

[Bug fortran/30885] New: ICE: Segementation Fault in gfortran

2007-02-20 Thread mark dot haas at iag dot uni-stuttgart dot de
I get the following error message when simply compiling the file (gcc -c fparser.f90): fparser.f90:0: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux speci

[Bug fortran/30865] optional argument passed on to size(...,dim=)

2007-02-20 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2007-02-20 14:39 --- (In reply to comment #4) > Created an attachment (id=13073) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13073&action=view) [edit] > Fix for the problem I should have remarked that the patch produces the followi

[Bug fortran/30865] optional argument passed on to size(...,dim=)

2007-02-20 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2007-02-20 14:35 --- Created an attachment (id=13073) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13073&action=view) Fix for the problem I will set this regtesting in a few minutes and will post the result. Note, however, that I

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

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 14:14 --- Error message: USE M1 1 Error: Dummy 'd1' at (1) cannot have an initializer Works with g95, nagf95 and ifort. It also works with gfortran if one changes the ENTRY E1 into a separate function or if one removes t

[Bug fortran/30882] size with initialization expression value for dim= is rejected

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 14:04 --- IF(SIZE(a(1:10),1).NE.10) CALL ABORT() 1 Error: 'dim' argument of 'size' intrinsic at (1) is not a valid dimension index Compiles just fine with ifort, nagf95 and g95. -- burnus at gcc dot gnu do

[Bug java/30884] New: Some arbitrary system properties missing

2007-02-20 Thread mohsens at gmail dot com
I have an application which uses these two properties: user.country, java.runtime.name. Although it seems that these properties are not needed (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/System.html#getProperties()), I think it would be nice to support common properties that Sun supports. Us

[Bug fortran/30883] procedure with dummy procedure f1 rejected with implicit none

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-02-20 14:01 --- gfortran rejects the procedure with: SUBROUTINE S1(F1) 1 Error: Symbol 'f1' at (1) has no IMPLICIT type The error goes away when the return value of f1 has a type, e.g. INTERFACE FUNCTION F

[Bug fortran/30874] incorrect error message for valid code

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-02-20 13:54 --- Works also for me on x86_64-unknown-linux-gnu with 4.3.0 20070220. If it still occurs, please reopen and state the error message and the compiler version/platform. -- burnus at gcc dot gnu dot org changed

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

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-02-20 13:23 --- I cannot reproduce the ICE with 4.3.0 20070220/x86_64-unknown-linux-gnu. I get the following error: CASE(TRANSFER(.TRUE.,K)) 1 foo.f90:6.5: CASE(TRANSFER(.FALSE.,K)) 2 Error: CASE label at (1) overlaps with

[Bug fortran/30865] optional argument passed on to size(...,dim=)

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-02-20 13:16 --- (In reply to comment #2) > For those who wonder (as I did) why using an optional argument is legal: > It is only used as actual argument corresponding to an optional dummy > argument. (cf. 12.4.1.6 in the Fortran 200

[Bug ada/18819] [4.2/4.3 regression] ACATS cdd2a02 fail at runtime

2007-02-20 Thread ebotcazou at gcc dot gnu dot org
--- Comment #34 from ebotcazou at gcc dot gnu dot org 2007-02-20 13:13 --- > any news? The patch has been written at AdaCore. I'll try to dig it out. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18819

[Bug ada/18819] [4.2/4.3 regression] ACATS cdd2a02 fail at runtime

2007-02-20 Thread christian dot joensson at gmail dot com
--- Comment #33 from christian dot joensson at gmail dot com 2007-02-20 13:11 --- (In reply to comment #32) > Created an attachment (id=10984) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10984&action=view) [edit] > Reduced testcase. > any news? -- http://gcc.gnu.org/bugzi

[Bug middle-end/20548] ACATS c52103x c52104x c52104y segfault

2007-02-20 Thread ebotcazou at gcc dot gnu dot org
--- Comment #25 from ebotcazou at gcc dot gnu dot org 2007-02-20 13:11 --- > any progress? See the 'Patch URL' field. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20548

[Bug middle-end/20548] ACATS c52103x c52104x c52104y segfault

2007-02-20 Thread christian dot joensson at gmail dot com
--- Comment #24 from christian dot joensson at gmail dot com 2007-02-20 13:10 --- (In reply to comment #23) > Patch in the works. > any progress? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20548

[Bug other/30083] double quotes in Makefile confuse solaris /bin/sh

2007-02-20 Thread jamesc at dspsrv dot com
--- Comment #7 from jamesc at dspsrv dot com 2007-02-20 13:08 --- This happened me on solaris 10 (even with reading the manual!) make install had worked for me previously on solais without having to set CONFIG_SHELL so it is something that might trip people up. I agree that this is a dup

[Bug other/16513] Libiberty doesn't honor the multi-os-directory settings

2007-02-20 Thread ebotcazou at gcc dot gnu dot org
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2007-02-20 11:13 --- DJ, what do think about the patch? -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added -

[Bug fortran/30881] incorrect error message for valid code

2007-02-20 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2007-02-20 10:57 --- With Target: powerpc-apple-darwin7, gcc version 4.3.0 20070216, plus patch for PR #30400, I have: [address=437c pc=42343560] pr30881.f90:0: internal compiler error: Segmentation Fault Please submit a full bug re

[Bug other/30824] -Werror -Wfatal-errors should stop after the first warning

2007-02-20 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2007-02-20 10:45 --- Fixed in GCC 4.3 -- manu at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug fortran/30874] incorrect error message for valid code

2007-02-20 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2007-02-20 10:42 --- Works for me with: Target: powerpc-apple-darwin7, gcc version 4.3.0 20070216, plus patch for PR #30400. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30874

[Bug bootstrap/30832] [regression] --with-sysroot=foobar wrong handled

2007-02-20 Thread mtrudel at gmx dot ch
--- Comment #8 from mtrudel at gmx dot ch 2007-02-20 10:42 --- Since there seems to be an issue, I would like to reopen this bug but change the summary to: gcc 4.2/4.3: different --with-sysroot handling Although I'm not sure if it actually is a bug, I think it should be attended to. So

[Bug middle-end/27567] [4.0/4.1/4.2 Regression] __builtin_memcpy generates redundant stores/moves.

2007-02-20 Thread pluto at agmk dot net
--- Comment #9 from pluto at agmk dot net 2007-02-20 10:25 --- adjust summary ( 4.2 regression status reopened ). -- pluto at agmk dot net changed: What|Removed |Added

  1   2   >