[Bug c/27184] [4.0/4.1/4.2 Regression] Wrong code with pointers to arrays and types and strict aliasing

2006-05-29 Thread aoliva at gcc dot gnu dot org
--- Comment #5 from aoliva at gcc dot gnu dot org 2006-05-30 06:32 --- Created an attachment (id=11533) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11533&action=view) Patch that fixes the problem and does not introduce regressions The previous patch had a few regressions in vlas

[Bug tree-optimization/26830] [4.2 Regression] Repeated SSA update during loop header copying

2006-05-29 Thread bonzini at gnu dot org
--- Comment #40 from bonzini at gnu dot org 2006-05-30 06:20 --- We're on par with 4.0, we can close this now. The memory hog bug (27004) is still open. -- bonzini at gnu dot org changed: What|Removed |Added ---

[Bug target/27790] [4.1/4.2 Regression] Unrecognizable insn with -ftree-vectorize -O1 -msse2

2006-05-29 Thread uros at gcc dot gnu dot org
--- Comment #6 from uros at gcc dot gnu dot org 2006-05-30 06:12 --- Subject: Bug 27790 Author: uros Date: Tue May 30 06:12:30 2006 New Revision: 114229 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114229 Log: PR target/27790 * config/i386/i386.c (ix86_expand_i

[Bug middle-end/26853] [4.2 Regression] ACATS c43212a failure at runtime

2006-05-29 Thread aoliva at gcc dot gnu dot org
--- Comment #3 from aoliva at gcc dot gnu dot org 2006-05-30 06:06 --- I've just tried to bootstrap the trunk configured for i586-pc-linux-gnu, and the failures I got in the Ada testsuite were: *** FAILURES: c35507m c954020 cd2a23e cdd2a02 cxh1001 Is this still an issue for you? --

[Bug fortran/27662] [4.1 only]: Transpose doesn't work on function return

2006-05-29 Thread pault at gcc dot gnu dot org
--- Comment #15 from pault at gcc dot gnu dot org 2006-05-30 04:45 --- HJ, It seems to me that you can clear this one on 4.1 now and get rid of the PR. I am working on tonto-2.2, when I have the odd moment. Did you post the patches that you need to make the spec test work; ie. are the

[Bug libfortran/27575] gfortran - does not generate error when trying to read too much data

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2006-05-30 04:44 --- If someone wants this fix in 4.1, let me know, otherwise I will close this bug shortly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27575

[Bug fortran/24993] LAPACK builds but dies in the testsuite

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2006-05-30 04:04 --- No onjections. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug middle-end/23999] DECL_SIZE set to NULL at times

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-30 03:07 --- The other case I found (while creating a patch) is: extern int a[]; -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libfortran/27757] [4.1/4.2 Regression] Problems with direct access io

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #18 from jvdelisle at gcc dot gnu dot org 2006-05-30 02:54 --- Subject: Bug 27757 Author: jvdelisle Date: Tue May 30 02:54:29 2006 New Revision: 114228 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114228 Log: 2006-05-29 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug libfortran/27757] [4.1/4.2 Regression] Problems with direct access io

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #17 from jvdelisle at gcc dot gnu dot org 2006-05-30 02:51 --- Subject: Bug 27757 Author: jvdelisle Date: Tue May 30 02:51:26 2006 New Revision: 114227 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114227 Log: 2006-05-29 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug bootstrap/27814] New: ICE building darwin-crt2.c in 64-bit darwin bootstrap

2006-05-29 Thread lucier at math dot purdue dot edu
Configure and build: #!/bin/tcsh /bin/rm -rf *; env CC='gcc -mcpu=970 -m64' ../configure --prefix=/pkgs/gcc-4.2.0 --enable-languages=c; make -j 8 bootstrap BOOT_CFLAGS='-mcpu=970 -m64 -O2 -g' >& build.log [lindv2:gcc/mainline/objdir64] lucier% ld -v Apple Computer, Inc. version cctools-590.42.1.o

[Bug libfortran/27757] [4.1/4.2 Regression] Problems with direct access io

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #16 from jvdelisle at gcc dot gnu dot org 2006-05-29 23:43 --- Subject: Bug 27757 Author: jvdelisle Date: Mon May 29 23:42:55 2006 New Revision: 114221 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114221 Log: 2006-05-29 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug libfortran/27757] [4.1/4.2 Regression] Problems with direct access io

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #15 from jvdelisle at gcc dot gnu dot org 2006-05-29 23:40 --- Subject: Bug 27757 Author: jvdelisle Date: Mon May 29 23:39:53 2006 New Revision: 114220 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114220 Log: 2006-05-29 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug target/27770] [4.2 Regression] wrong code in spec tests for -ftree-vectorize -maltivec

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|wrong code in spec tests for|[4.2 Regression] wrong code |-ftree-vectorize -malt

[Bug target/26427] [4.2 Regression] with -fsection-anchors with zero sized structs

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-05-29 23:10 --- (In reply to comment #8) Jack, it resolves both but it is just a hack around the fact that Darwin back-end goes behind the middle-end to change the size of the structs/arrays/string_csts to 1 from zero. -- http:

[Bug target/27396] It seems that x86_64-unknown-openbsd3.9 is completely unsupported.

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-29 23:07 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug debug/27607] [4.2 Regression] FAIL: gcc.dg/debug/dwarf2/dwarf-die2.c scan-assembler-not CIE Version

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-05-29 23:06 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/26427] [4.2 Regression] with -fsection-anchors with zero sized structs

2006-05-29 Thread howarth at nitro dot med dot uc dot edu
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2006-05-29 23:04 --- Andrew, I assume the new revised patch still only addresses the original PR 26427 test case and doesn't resolve the gfortran testsuite failures in PR 27683. If PR 27683 isn't really a duplicate of PR 26

[Bug rtl-optimization/27437] -O2 -fsee failures on x86

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #15 from pinskia at gcc dot gnu dot org 2006-05-29 23:03 --- *** Bug 27535 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/27535] ICE with -O3 -fsee

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-29 23:03 --- *** This bug has been marked as a duplicate of 27437 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c/27558] [4.0/4.1/4.2 Regression] Wrong type in warning

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-05-29 23:02 --- I think this is Host Wide Int being 32bit problem. As I can reproduce it on x86-linux-gnu but not powerpc-darwin (which defaults to 64bits). 3.4 used to print: t.c: In function `f': t.c:5: warning: char format, dif

[Bug c++/27813] ICE while building a public released package from source

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-05-29 22:58 --- ECSpecialTags.h:115: internal compiler error: in sweep_string_variable, at protector.c:1158 protector.c does not exist in the FSF's GCC and this should be reported to Gentoo. -- pinskia at gcc dot gnu dot org ch

[Bug c++/27813] New: ICE while building a public released package from source

2006-05-29 Thread gcc-bugzilla at gcc dot gnu dot org
I was trying to install the amule-2.0.3-r4 package from source in my gentoo linux. The package is public so if it could be a package error it should be reported on their web site, but it is not. I send this bug directly to you gcc-team, without interesting the gentoo forums, cause it is reproducib

[Bug fortran/27553] [4.1 only] Testsuite ICE with -Wunused-labels

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27553

[Bug middle-end/27415] Iteration var in firstprivate or reduction clauses not reported

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27415

[Bug c/27499] ICE with unsigned iteration variable and -fopenmp

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27499

[Bug middle-end/27573] ICE with -fopenmp -fprofile-generate

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27573

[Bug middle-end/27590] [4.1/4.2 Regression] ICE when compiling catalina.jar from tomcat 5.0.30

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|[regression] ICE when |[4.1/4.2 Regression] ICE |compiling catalina.jar fr

[Bug java/27812] New: Classpath AWT Demo: anonymous class call miscompilation

2006-05-29 Thread mckinlay at redhat dot com
GCJ miscompiles part of the classpath AWT demo application in: classpath/examples/gnu/classpath/examples/awt/Demo.java In an anonoymous inner class ActionListener implementation, an unqualified call to a superclass of the outer class is called on "this" instead of the outer class. This happens w

[Bug target/27405] [4.2 Regression] gcc.c-torture/execute/960209-1.c ICEs on sh64-* with -O3

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|gcc.c- |[4.2 Regression] gcc.c- |torture/execute/960209-1.c

[Bug target/27500] iWMMXT bootstrap failure with recent binutils

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|major |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27500

[Bug c++/13717] duplicated parameter name not caught ?

2006-05-29 Thread dcb314 at hotmail dot com
--- Comment #7 from dcb314 at hotmail dot com 2006-05-29 22:34 --- (In reply to comment #5) > Based on 8.3.5/8 and the example from 8.3.6/9 which reads > > int f(int a, int b = a); > > I think this bug is invalid and function declarations with duplicate parameter > names are not inval

[Bug rtl-optimization/27437] -O2 -fsee failures on x86

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-05-29 22:32 --- *** Bug 27472 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/27472] ICE with -fsee -O2

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-29 22:32 --- *** This bug has been marked as a duplicate of 27437 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug rtl-optimization/27437] -O2 -fsee failures on x86

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-05-29 22:31 --- These will all be fixed by: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg01298.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/27810] inefficient gimplification of function calls

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 22:28 --- Confirmed. IIRC this has do with exceptions though so it might be harder to fix this. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/27452] gfortran support for non-standard sind,cosd and friends intrinsics

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-05-29 22:25 --- Also note when I see d, I think double and not degrees when it comes to intrinsics. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27452

[Bug testsuite/27811] New: FAIL: g++.dg/opt/pr15551.C (test for excess errors)

2006-05-29 Thread danglin at gcc dot gnu dot org
Executing on host: /home/gnu/gcc/objdir/gcc/testsuite/g++/../../g++ -B/home/gnu/ gcc/objdir/gcc/testsuite/g++/../../ /xxx/gnu/gcc/gcc/gcc/testsuite/g++.dg/opt/pr 15551.C -nostdinc++ -I/xxx/gnu/gcc/objdir/hppa2.0w-hp-hpux11.00/libstdc++-v3/in clude/hppa2.0w-hp-hpux11.00 -I/xxx/gnu/gcc/objdir/hppa2.

[Bug target/27650] internal compiler error while compiling Gecode

2006-05-29 Thread dannysmith at users dot sourceforge dot net
--- Comment #6 from dannysmith at users dot sourceforge dot net 2006-05-29 22:23 --- Patch at: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg01504.html Danny -- dannysmith at users dot sourceforge dot net changed: What|Removed |Added --

[Bug java/27442] gcj segfaults on invalid code (related to 8923?)

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 22:22 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug tree-optimization/27810] New: inefficient gimplification of function calls

2006-05-29 Thread dann at godzilla dot ics dot uci dot edu
int qqq (int a) { int result; result = bar (a); return result;} is gimplified to: qqq (a) { int D.2147; int D.2148; int result; D.2147 = bar (a); result = D.2147; D.2148 = result; return D.2148; } The D.2147 variable is redundant, the result of "bar" can be directly assigned

[Bug middle-end/27428] [4.0/4.1/4.2 regression] ICE with goto in erroneous code

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-29 22:21 --- (In reply to comment #2) > Works but I don't know if there is any fall out from that because it is going > to be some. There a large number of falls out from that patch. -- http://gcc.gnu.org/bugzilla/show_bug.c

[Bug target/27432] -fschedule-insns -O2 -march=athlon cause compilation error

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-29 22:20 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug tree-optimization/27394] double -> char conversion varies with optimization level

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-05-29 22:19 --- This is invalid, the conversion is undefined. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug java/27400] switch indexed by class crashes compiler

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 22:12 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug java/27399] GCJ permits indexing by final object

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 22:12 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug bootstrap/27367] [4.2 Regression] gstdint.h in libdecnumber is not cleaned up with make distclean

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 22:06 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug tree-optimization/27809] inefficient gimplification of globals

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 22:04 --- Hmm, it should have produced G.3, G.n, at least I would have thought. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c/27358] ICE with invalid variable after #pragma omp parallel

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27358

[Bug target/27540] [4.2 Regression] libgomp fails to configure on IRIX 5.3

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Keywords||build Summary|libgomp fails to configure |[4.2 Regression

[Bug tree-optimization/27809] New: inefficient gimplification of globals

2006-05-29 Thread dann at godzilla dot ics dot uci dot edu
This code: int G; int lll (int a) { bar (G, G, G, G); } is gimplified like this: lll (a) { int G.2; G.2 = G; G.2 = G; G.2 = G; G.2 = G; bar (G.2, G.2, G.2, G.2); } Creating that many identical expressions is wastefull... -- Summary: inefficient gimplification of globa

[Bug c++/27808] [4.2 regression] ICE with invalid friend declaration

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |minor Target Milestone|--- |4.2.0 http://

[Bug c++/27808] New: [4.2 regression] ICE with invalid friend declaration

2006-05-29 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE on mainline: template friend void T::foo; bug.cc:1: error: variable or field 'foo' declared void bug.cc:1: internal compiler error: in is_ancestor, at cp/name

[Bug tree-optimization/27745] [4.2 Regression] ICE in execute_todo with -O2 -ftree-loop-linear

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-05-29 21:24 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/24964] Does not optimise abs(x)**2 to x**2

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-29 21:23 --- Fixed in 4.2.0 by a RTL patch. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/16206] rejects valid array initialization expression

2006-05-29 Thread anlauf at gmx dot de
--- Comment #3 from anlauf at gmx dot de 2006-05-29 21:22 --- This bug report is approaching its second anniversary. Does anybody still watch it or take care? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16206

[Bug target/27789] [4.2 Regression] attribute handling fallout from DECL_INITIAL changes

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|attribute handling fallout |[4.2 Regression] attribute |from DECL_INITIAL chang

[Bug c++/27807] [4.1/4.2 regression] ICE on invalid initializer

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27807

[Bug libgcj/27797] win32.cc: FormatMessage fails on win98 for network messages

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 21:20 --- patches should be sent to java-patches@ -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27797

[Bug c++/27807] New: [4.1/4.2 regression] ICE on invalid initializer

2006-05-29 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE since GCC 4.1.0: = int i = (int()){0}; = bug.cc:1: internal compiler error: in digest_init, at cp/typeck2.c:718 Please submit a full bug report, [etc.] This is probably fallout from PR23172. --

[Bug bootstrap/27796] bootstrap error: Bootstrap comparison failure!

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 21:14 --- --enable-bootstrap is not supported in 4.1.x, why are you using it? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27796

[Bug tree-optimization/27800] extra temprorary created when gimplifying return

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-05-29 21:13 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug c++/27806] [4.0/4.1/4.2 regression] ICE with invalid ptr-to-member

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27806

[Bug c++/27803] [4.2 regression] ICE with invalid bit-field

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27803

[Bug middle-end/27802] [4.1/4.2 regression] ICE with longjmp

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 21:11 --- This works on powerpc-darwin. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Tar

[Bug c++/27801] [4.0/4.1/4.2 regression] ICE in invert_truthvalue with template

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27801

[Bug c++/27804] [4.2 regression] ICE with invalid const variable

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27804

[Bug c++/27805] [4.2 regression] ICE with ptr-to-member of incomplete class

2006-05-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27805

[Bug target/26427] [4.2 Regression] with -fsection-anchors with zero sized structs

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-05-29 21:08 --- Mike since you approved my orginal patch to fix some of -fsection-anchors and I reported this bug back with that patch, could you look into fixing this? -- pinskia at gcc dot gnu dot org changed: What

[Bug c++/27806] New: [4.0/4.1/4.2 regression] ICE with invalid ptr-to-member

2006-05-29 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE since GCC 3.4.5: = struct A {}; void foo() { p; extern int A::* p; } = bug4.cc: In function 'void foo()': bug4.cc:5: error: 'p' was not declared in this scope bug4.cc:6: internal compiler error: tree

[Bug target/26427] [4.2 Regression] with -fsection-anchors with zero sized structs

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-05-29 21:06 --- Created an attachment (id=11532) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11532&action=view) new patch which again works around darwin back-end mess -- pinskia at gcc dot gnu dot org changed:

[Bug c++/27805] New: [4.2 regression] ICE with ptr-to-member of incomplete class

2006-05-29 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE on mainline: = struct A; void foo() { int A::* p; A a; a.*p; } = bug.cc: In function 'void foo()': bug.cc:6: error: aggregate 'A a' has incomplete type and cannot be defined bug.cc:7: internal co

[Bug c++/27804] New: [4.2 regression] ICE with invalid const variable

2006-05-29 Thread reichelt at gcc dot gnu dot org
The following invalid code causes an ICE on mainline: = bool foo() { const int i = X; return i > 0; } = bug.cc: In function 'bool foo()': bug.cc:3: error: 'X' was not declared in this scope bug.cc:4: internal compiler error: tree check: expected cla

[Bug tree-optimization/27800] extra temprorary created when gimplifying return

2006-05-29 Thread dann at godzilla dot ics dot uci dot edu
--- Comment #1 from dann at godzilla dot ics dot uci dot edu 2006-05-29 20:51 --- An even simpler example which occurs quite frequently in programs: int jjj (int a){ return bar (a); } jjj (a) { int D.1891; int D.1892; D.1892 = bar (a); D.1891 = D.1892; return D.1891; } --

[Bug libfortran/27757] [4.1/4.2 Regression] Problems with direct access io

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #14 from jvdelisle at gcc dot gnu dot org 2006-05-29 20:49 --- Here is the fix folks. Unbelievable! Index: io/unix.c === *** io/unix.c (revision 114207) --- io/unix.c (working copy) *** fd_seek

[Bug c++/27803] New: [4.2 regression] ICE with invalid bit-field

2006-05-29 Thread reichelt at gcc dot gnu dot org
The following invalid code causes an ICE on mainline: = struct A { double i : 8; }; void foo(A& a) { (char)a.i; } = bug.cc:7: error: bit-field 'double A::i' with non-integral type bug.cc: In function 'void foo(A&)': bug.cc:12: internal compiler error:

[Bug middle-end/27802] New: [4.1/4.2 regression] ICE with longjmp

2006-05-29 Thread reichelt at gcc dot gnu dot org
The following code snippet causes an ICE since GCC 4.1.0: === long double longjmp(); void foo() { longjmp(); } === bug.c: In function 'foo': bug.c:3: error: in basic block 3: bug.c:3: error: flow control insn inside a basic block (call_insn

[Bug c++/27801] New: [4.0/4.1/4.2 regression] ICE in invert_truthvalue with template

2006-05-29 Thread reichelt at gcc dot gnu dot org
The following valid code snippet causes an ICE since GCC 3.4.0: template int foo(int i) { return !( (1 && i) ? 0 : 1 ); } bug.cc: In function 'int foo(int)': bug.cc:3: internal compiler error: in invert_truthvalue, at fol

[Bug libstdc++/24692] Atomic builtins for v3

2006-05-29 Thread pcarlini at suse dot de
--- Comment #17 from pcarlini at suse dot de 2006-05-29 20:01 --- Fixed. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/24692] Atomic builtins for v3

2006-05-29 Thread paolo at gcc dot gnu dot org
--- Comment #16 from paolo at gcc dot gnu dot org 2006-05-29 20:00 --- Subject: Bug 24692 Author: paolo Date: Mon May 29 20:00:29 2006 New Revision: 114215 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114215 Log: 2006-05-29 Paolo Carlini <[EMAIL PROTECTED]> PR libst

[Bug fortran/27634] formatted reading/writing: real format without dot

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
-- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27634

[Bug fortran/27634] formatted reading/writing: real format without dot

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2006-05-29 19:42 --- Fixed on 4.2 only. Will not go to 4.1 -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added -

[Bug fortran/27634] formatted reading/writing: real format without dot

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2006-05-29 19:39 --- Subject: Bug 27634 Author: jvdelisle Date: Mon May 29 19:39:15 2006 New Revision: 114214 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114214 Log: 2006-05-29 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug c++/27713] [4.0/4.1 regression] ICE on invalid operator new

2006-05-29 Thread reichelt at gcc dot gnu dot org
--- Comment #7 from reichelt at gcc dot gnu dot org 2006-05-29 19:38 --- Fixed. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug fortran/27634] formatted reading/writing: real format without dot

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2006-05-29 19:34 --- Subject: Bug 27634 Author: jvdelisle Date: Mon May 29 19:33:43 2006 New Revision: 114213 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114213 Log: 2006-05-29 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug fortran/27634] formatted reading/writing: real format without dot

2006-05-29 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2006-05-29 19:29 --- Subject: Bug 27634 Author: jvdelisle Date: Mon May 29 19:28:48 2006 New Revision: 114212 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114212 Log: 2006-05-29 Jerry DeLisle <[EMAIL PROTECTED]>

[Bug c++/27713] [4.0/4.1 regression] ICE on invalid operator new

2006-05-29 Thread reichelt at gcc dot gnu dot org
--- Comment #6 from reichelt at gcc dot gnu dot org 2006-05-29 19:22 --- Subject: Bug 27713 Author: reichelt Date: Mon May 29 19:22:18 2006 New Revision: 114211 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114211 Log: PR c++/27713 * pt.c (push_template_decl_re

[Bug fortran/19777] [4.1 only] -fbounds-check catches non-existent bounds violation

2006-05-29 Thread fxcoudert at gcc dot gnu dot org
--- Comment #17 from fxcoudert at gcc dot gnu dot org 2006-05-29 19:21 --- Subject: Bug 19777 Author: fxcoudert Date: Mon May 29 19:21:27 2006 New Revision: 114210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114210 Log: PR fortran/19777 * trans-array.c (gfc_

[Bug c++/27713] [4.0/4.1 regression] ICE on invalid operator new

2006-05-29 Thread reichelt at gcc dot gnu dot org
--- Comment #5 from reichelt at gcc dot gnu dot org 2006-05-29 19:19 --- Subject: Bug 27713 Author: reichelt Date: Mon May 29 19:19:41 2006 New Revision: 114209 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114209 Log: PR c++/27713 * pt.c (push_template_decl_re

[Bug c++/27713] [4.0/4.1 regression] ICE on invalid operator new

2006-05-29 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2006-05-29 19:10 --- Subject: Bug 27713 Author: reichelt Date: Mon May 29 19:10:03 2006 New Revision: 114208 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114208 Log: PR c++/27713 * g++.dg/template/new6.C: New

[Bug fortran/27554] Strange assembler produced

2006-05-29 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-05-29 18:51 --- Ah, rats! What I say is partially correct - the reference to abs, in your test case is what is producing the error. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27554

[Bug tree-optimization/27799] adding unused char field inhibits optimization

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 18:50 --- Confirmed, the problem is that char is recognized as something which can alias anything which is why it is not optimized. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/27800] New: extra temprorary created when gimplifying return

2006-05-29 Thread dann at godzilla dot ics dot uci dot edu
One would think that the temporaries created when gimplifying the following 2 functions would be the same: void hhh (int a, int b, int c){ bar (a?b:c); } int iii (int a, int b, int c){ return (a?b:c); } But they are not: hhh (a, b, c) { int iftmp.0; if (a != 0) { iftmp.0 = b; }

[Bug tree-optimization/27798] gimplifying "return CONSTANT" creates unneeded temporaties

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-05-29 18:08 --- Confirmed, I was going to ask about this a while back. (before you start filing a bug about a[i] creating an extra temporary, that is PR 23401). -- pinskia at gcc dot gnu dot org changed: What|Re

[Bug tree-optimization/27795] [4.1 Regression] optimizer produces faulty code [tree-vrp]

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-05-29 18:03 --- Still fails on the 4.1 branch. Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/27799] New: adding unused char field inhibits optimization

2006-05-29 Thread dann at godzilla dot ics dot uci dot edu
For this code: struct X {double m; int x;}; struct Y {int y; short d;}; struct YY {int y; short d; char c;}; int foo(struct X *x, struct Y *y) { x->x = 0; y->y = 1; if (x->x != 0) abort (); } int foo_no(struct X *x, struct YY *y) { x->x = 0; y->y = 1; if (x->x != 0) abo

[Bug tree-optimization/27798] New: gimplifying "return CONSTANT" creates unneeded temporaties

2006-05-29 Thread dann at godzilla dot ics dot uci dot edu
int zero { return 0; } is gimplified to: zero () { int D.2115; D.2115 = 0; return D.2115; } The D.2115 temporary is not needed, the return value is constant, it is of the same type as the function return type, and return CONSTANT is valid gimple. Not creating the temporary should sav

[Bug libgcj/27797] New: win32.cc: FormatMessage fails on win98 for network messages

2006-05-29 Thread r_ovidius at eml dot cc
gcj 4.2 trunk FormatMessage (with MESSAGE_FROM_SYSTEM flag) doesn't work on network messages on win98. This causes lpMsgBuf to be null, and will cause a seg fault later. Example code: new Socket("127.0.0.1", ); (or some host/port that denies the connection). I believe that one could explic

[Bug bootstrap/27796] New: bootstrap error: Bootstrap comparison failure!

2006-05-29 Thread mt1 at systella dot fr
Workstation : SparcSTATION 20 with two HyperSPARC's CPU (RT626). I have installed gcc from sunfreeware : lebegue:[~] > gcc -v Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.2/specs Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls Thread

[Bug tree-optimization/27795] [4.1 Regression] optimizer produces faulty code [tree-vrp]

2006-05-29 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-05-29 17:05 --- Fixed at least on the mainline as of today (but was not as of 20060507). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

  1   2   >