[Bug bootstrap/18775] [4.0 Regression] Bootstrap fail on CVS on rs6000.c

2004-12-01 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-12-02 07:22 --- Fixed by http://gcc.gnu.org/ml/gcc-cvs/2004-12/msg00069.html -- What|Removed |Added

[Bug rtl-optimization/16586] [3.3/3.4 Regression] -O3 -fno-gcse ICE verify_local_live_at_start flow.c:575

2004-12-01 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-02 07:11 --- This one is really tricky to fix: this is the classical case in which the return value register's liveness propagates backwards until an unrelated use/clobber of the register is encountered. This works mo

[Bug target/16952] GCC for powerpc cross target with -mrelocatable reports error

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 06:34 --- Subject: Bug 16952 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-12-02 06:34:21 Modified files: gcc/testsuite : Change

[Bug target/16952] GCC for powerpc cross target with -mrelocatable reports error

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 06:30 --- Subject: Bug 16952 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-02 06:30:42 Modified files: gcc/testsuite : ChangeLog Added files: gcc/t

[Bug target/16952] GCC for powerpc cross target with -mrelocatable reports error

2004-12-01 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-12-02 06:21 --- Followup to fix Darwin and AIX breakage http://gcc.gnu.org/ml/gcc-cvs/2004-12/msg00069.html Ditto for 3.4 branch http://gcc.gnu.org/ml/gcc-cvs/2004-12/msg00070.html -- http://gcc.gnu.org/bugzilla/show

[Bug middle-end/15855] [3.4/4.0 Regression] g++ crash with -O2 and -O3 on input file

2004-12-01 Thread rth at redhat dot com
--- Additional Comments From rth at redhat dot com 2004-12-02 06:08 --- Subject: Re: [3.4/4.0 Regression] g++ crash with -O2 and -O3 on input file On Wed, Dec 01, 2004 at 09:56:51PM -0700, Jeffrey A Law wrote: > * tree.h (save_eptr, save_filt): Now file scoped statics. >

[Bug debug/17924] [4.0 Regression] gcc.dg/debug/dwarf2/dwarf-die7.c fails

2004-12-01 Thread bje at gcc dot gnu dot org
--- Additional Comments From bje at gcc dot gnu dot org 2004-12-02 05:43 --- Trivial test case: static int f () { return 3; } int main() { return f (); } Here, cgraph_optimize() decides to inline f() into main() and then eliminates the node for f() from the call graph. cgraph_exp

[Bug bootstrap/18775] [4.0 Regression] Bootstrap fail on CVS on rs6000.c

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 05:35 --- Caused by: 2004-12-02 Alan Modra <[EMAIL PROTECTED]> PR target/16952 * config/rs6000/rs6000.c (rs6000_assemble_integer): Replace #ifdef RELOCATABLE_NEEDS_FIXUP with if. * c

[Bug target/9908] [3.3/3.4/4.0 Regression] [x86] wrong code generated for virtual method call with -masm-intel

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 05:31 --- Subject: Bug 9908 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-02 05:31:10 Modified files: gcc: ChangeLog gcc/config/i386: i3

[Bug bootstrap/18775] New: Bootstrap fail on CVS on rs6000.c

2004-12-01 Thread 3dw4rd at verizon dot net
Apple G4 eMac Thu Dec 2 00:24:03 EST 2004 There was a sizeable update from Java runtime. Don't kow how this would impact this however. gcc -c -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototype

[Bug target/10692] [3.3/3.4/4.0 regression] [m68k] miscompilation of perl with -O2 -fPIC

2004-12-01 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-12-02 04:53 --- I haven't done a ton of analysis on this PR, but from the looks of it, I would hazard a guess the problem is in the reload inheritance code inside choose_reload_regs. Which happens to be code I'm not terribly familia

[Bug target/9908] [3.3/3.4/4.0 Regression] [x86] wrong code generated for virtual method call with -masm-intel

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 04:41 --- Patch here: . -- What|Removed |Added

[Bug target/9908] [3.3/3.4/4.0 Regression] [x86] wrong code generated for virtual method call with -masm-intel

2004-12-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Known to fail||3.3.1 3.4.3 4.0.0 Known to work||3.0.4 Summary|[x86] wrong code ge

[Bug libfortran/18284] BACKSPACE broken

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 04:29 --- Subject: Bug 18284 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-02 04:29:00 Modified files: gcc/testsuite : ChangeLog libgfortran: C

[Bug target/18774] [4.0 regression] mmix-knuth-mmixware testsuite failure: gcc.c-torture/execute/20020227-1.c -Os -O2 compile

2004-12-01 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2004-12-02 03:49 --- Starting with 1.211 of expmed.c: fail. Reverting just the 1.209->1.210 patch: fail. Reverting just the 1.210->1.211 patch: fail. Reverting to 1.209: fail. So, no, that patch isn't it, at least not in isolation.

[Bug ada/18773] [4.0 Regression] GCC terminates on warnings compiling ada/raise.c

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 03:41 --- Yes the patch works for me, getting passed stage1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18773

[Bug target/18019] [4.0 Regression] -march=pentium4 generates word fetch instead of byte fetch

2004-12-01 Thread neroden at gcc dot gnu dot org
--- Additional Comments From neroden at gcc dot gnu dot org 2004-12-02 03:35 --- Jan's message quoted in the previous comment seems to be orthogonal to the main problem in this bug. The problem is that a word fetch is being generated which *reads out of bounds memory*. If the last

[Bug bootstrap/18627] Bootstrap failure due to needing a new cctools

2004-12-01 Thread 3dw4rd at verizon dot net
--- Additional Comments From 3dw4rd at verizon dot net 2004-12-02 03:27 --- (In reply to comment #4) > I should mention that you should use the binary version of cctools, the source version is hard to > compile unless you have all of the sources, there is a version which can be compiled

[Bug ada/18773] [4.0 Regression] GCC terminates on warnings compiling ada/raise.c

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 03:25 --- This patch should fix it (I am testing it right now): Index: ada/Make-lang.in === RCS file: /cvs/gcc/gcc/gcc/ada/Make-lang.in,v retrieving rev

[Bug ada/18773] [4.0 Regression] GCC terminates on warnings compiling ada/raise.c

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 03:20 --- But I do now, this is just wrong. In fact it was caused by: 2004-12-01 Mark Mitchell <[EMAIL PROTECTED]> * Makefile.in (WERROR): New variable. (STRICT2_WARN): Use it. (STAGE2_FLAGS

[Bug bootstrap/15212] [3.4/4.0 Regression] bootstrap fails on interix3

2004-12-01 Thread neroden at gcc dot gnu dot org
--- Additional Comments From neroden at gcc dot gnu dot org 2004-12-02 03:10 --- I'm taking a look at this. Since I don't have interix, I need help from the bug reporter. Could you try the following? Replace the gcc/config/x-interix file with an empty file (or a file just containi

[Bug ada/18773] GCC terminates on warnings compiling ada/raise.c

2004-12-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/sh

[Bug target/18774] [4.0 regression] mmix-knuth-mmixware testsuite failure: gcc.c-torture/execute/20020227-1.c -Os -O2 compile

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 02:54 --- This might be caused by: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00041.html But I could be wrong. -- What|Removed |Added ---

[Bug target/18774] [4.0 regression] mmix-knuth-mmixware testsuite failure: gcc.c-torture/execute/20020227-1.c -Os -O2 compile

2004-12-01 Thread hp at gcc dot gnu dot org
-- What|Removed |Added Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18774

[Bug target/18774] New: [4.0 regression] mmix-knuth-mmixware testsuite failure: gcc.c-torture/execute/20020227-1.c -Os -O2 compile

2004-12-01 Thread hp at gcc dot gnu dot org
With LAST_UPDATED: "Wed Dec 1 22:50:00 UTC 2004" I get: FAIL: gcc.c-torture/execute/20020227-1.c compilation, -O2 FAIL: gcc.c-torture/execute/20020227-1.c compilation, -Os With the message in the .log being: /gcc/testsuite/gcc.c-torture/execute/20020227-1.c: In function 'f1': /gcc/testsuite/gcc

[Bug ada/18773] GCC terminates on warnings compiling ada/raise.c

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 02:46 --- Hmm, this worked yesterday: gcc version 4.0.0 20041201 (experimental) -Werror should not be there. In fact in my compiling I don't get -Werror: gcc -c -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZ

[Bug target/16952] GCC for powerpc cross target with -mrelocatable reports error

2004-12-01 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-12-02 02:46 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug ada/18773] New: GCC terminates on warnings compiling ada/raise.c

2004-12-01 Thread awreynolds at mac dot com
gcc -c -g -no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0 -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing- prototypes-Werror -fno-common -DHAVE_CONFIG_H \ -I. -Iada -I../../gcc -I../../gcc/ada -I../../gcc/../inc

[Bug preprocessor/17651] [3.4 Regression] Erroneous preprocessor output with -g when generating dependencies

2004-12-01 Thread neroden at gcc dot gnu dot org
--- Additional Comments From neroden at gcc dot gnu dot org 2004-12-02 02:37 --- fix in 3.4 branch -- What|Removed |Added Status|ASSIGNED|RE

[Bug preprocessor/17610] [3.4 Regression] Empty #include statement halts gcc

2004-12-01 Thread neroden at gcc dot gnu dot org
--- Additional Comments From neroden at gcc dot gnu dot org 2004-12-02 02:37 --- fix in 3.4 -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug preprocessor/17610] [3.4 Regression] Empty #include statement halts gcc

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 02:32 --- Subject: Bug 17610 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-12-02 02:32:22 Modified files: gcc: Change

[Bug preprocessor/17651] [3.4 Regression] Erroneous preprocessor output with -g when generating dependencies

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 02:32 --- Subject: Bug 17651 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-12-02 02:32:22 Modified files: gcc: Change

[Bug target/16952] GCC for powerpc cross target with -mrelocatable reports error

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 02:28 --- Subject: Bug 16952 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-12-02 02:28:35 Modified files: gcc: Change

[Bug target/16952] GCC for powerpc cross target with -mrelocatable reports error

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-02 02:21 --- Subject: Bug 16952 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-02 02:21:34 Modified files: gcc: ChangeLog gcc/config/rs6000:

[Bug rtl-optimization/17272] Extra store emitted when concatenating inline assembly sections.

2004-12-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|minor |enhancement Last reconfirmed|2004-09-02 05:02:32 |2004-12-02 02:16:02 date|

[Bug libstdc++/17038] ABI impacting issue in time_put

2004-12-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|pcarlini at suse dot de |unassigned at gcc dot gnu ||dot org Status|REOPENED

[Bug target/18760] gcc 4.0 doesn't emit debug info for one of the files if two files are given on the same compile line

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 01:46 --- Patch here: . -- What|Removed |Added

[Bug driver/18772] -fgnu-runtime not working when -E is specified at the same time

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 01:42 --- Really you or who ever should not just use -E to test if a header exists, they should be testing if the header exists and works (aka -c). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18772

[Bug driver/18772] -fgnu-runtime not working when -E is specified at the same time

2004-12-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Component|libobjc

[Bug libobjc/18772] New: -fgnu-runtime not working when -E is specified at the same time

2004-12-01 Thread lars dot sonchocky-helldorf at hamburg dot de
One of the purposes of the -fgnu-runtime flag is to get hold of the right libobjc header files when specified. This does not work when -E is specified at the same time. Why do I think the mutually exclusion off "-E" and "-fgnu-runtime" is a bug: The -E option is regularly used by configure scri

[Bug target/18019] [4.0 Regression] -march=pentium4 generates word fetch instead of byte fetch

2004-12-01 Thread stuart at apple dot com
--- Additional Comments From stuart at apple dot com 2004-12-02 01:07 --- Jan emailed this to me privately. Appended here for completeness. - stuart Just to clarify things a bit. TARGET_MOVX and TARGET_PARTIAL_REG_DEPEND

[Bug bootstrap/18532] libgcc.mk isn't parallel build safe for multilib

2004-12-01 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-12-02 01:05 --- An updated patch is at http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00110.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18532

[Bug objc/18408] [4.0 Regression] ICE compiling code that involves casting classes

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 00:49 --- *** Bug 18771 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug objc/18771] ICE in 4.0.0 20041128 (experimental) while compiling ObjC file

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 00:49 --- *** This bug has been marked as a duplicate of 18408 *** -- What|Removed |Added

[Bug objc/18771] ICE in 4.0.0 20041128 (experimental) while compiling ObjC file

2004-12-01 Thread lars dot sonchocky-helldorf at hamburg dot de
--- Additional Comments From lars dot sonchocky-helldorf at hamburg dot de 2004-12-02 00:47 --- Created an attachment (id=7653) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7653&action=view) preprocessed ObjC source if you need more information (the original source or the assembl

[Bug objc/18771] New: ICE in 4.0.0 20041128 (experimental) while compiling ObjC file

2004-12-01 Thread lars dot sonchocky-helldorf at hamburg dot de
the exact version of GCC; gcc version 4.0.0 20041128 (experimental) the system type; localhost:~ lars$ uname -a Darwin localhost 7.2.1 Darwin Kernel Version 7.2.1: Wed Jul 14 03:00:02 PDT 2004; root:tmp/xnu- 7.2.1-1-root.obj/RELEASE_I386 x86 i386 the options given when GCC was configured/bu

[Bug bootstrap/18107] [4.0 Regression] [meta-bug] Bootstrap fails on i686-pc-mingw32

2004-12-01 Thread pbrook at gcc dot gnu dot org
-- Bug 18107 depends on bug 18103, which changed state. Bug 18103 Summary: libgfortran system header conflict breaks bootstrap on MinGW http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18103 What|Old Value |New Value -

[Bug libfortran/16991] [meta-bug] libgfortran does not build every where

2004-12-01 Thread pbrook at gcc dot gnu dot org
-- Bug 16991 depends on bug 18103, which changed state. Bug 18103 Summary: libgfortran system header conflict breaks bootstrap on MinGW http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18103 What|Old Value |New Value -

[Bug libfortran/18103] libgfortran system header conflict breaks bootstrap on MinGW

2004-12-01 Thread pbrook at gcc dot gnu dot org
--- Additional Comments From pbrook at gcc dot gnu dot org 2004-12-02 00:43 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug ada/18765] Illegal program not detected, "/=" when "=" is ambiguous

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 00:08 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug tree-optimization/18763] [4.0 regression] Gcc failed to bootstrap with --disable-checking

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 23:53 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/18746] [4.0 Regression] segfault with cc1 compiled with checking disabled

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 23:53 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/18664] [4.0 Regression] ACATS ICE cxaa010 expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:660

2004-12-01 Thread pinskia at gcc dot gnu dot org
-- Bug 18664 depends on bug 18746, which changed state. Bug 18746 Summary: [4.0 Regression] segfault with cc1 compiled with checking disabled http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18746 What|Old Value |New Value --

[Bug tree-optimization/18706] [4.0 Regression] ACATS cc1221c and ce2208b ICE expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:637

2004-12-01 Thread pinskia at gcc dot gnu dot org
-- Bug 18706 depends on bug 18746, which changed state. Bug 18746 Summary: [4.0 Regression] segfault with cc1 compiled with checking disabled http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18746 What|Old Value |New Value --

[Bug tree-optimization/18746] [4.0 Regression] segfault with cc1 compiled with checking disabled

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-01 23:53 --- Subject: Bug 18746 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-01 23:53:17 Modified files: gcc: ChangeLog tree-ssa-alias.c Log mess

[Bug tree-optimization/18763] [4.0 regression] Gcc failed to bootstrap with --disable-checking

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-01 23:53 --- Subject: Bug 18763 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-01 23:53:17 Modified files: gcc: ChangeLog tree-ssa-alias.c Log mess

[Bug fortran/18769] gfortran: ICE in gfc_conv_array_initializer with array initialization

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 23:24 --- Confirmed. Maybe related to PR15975. -- What|Removed |Added Status|UNCONFIRMED

[Bug c++/18770] g++ accepts invalid code

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 23:21 --- Note this is the full testcase: void f() { if (int x = 1) { int x = 2; // redeclaration of x } } Confirmed, This is related to PR 2288. -- What|Removed |Added ---

[Bug c++/18770] New: g++ accepts invalid code

2004-12-01 Thread seefeld at sympatico dot ca
According to ISO/IEC 14882 6.4-3, the following snippet is ill-formed: if (int x = 1) { int x = 2; // redeclaration of x } Yet the g++ versions that come with Fedora Core 3 accept it. Specifically, these versions are: gcc version 3.3.4 20040817 (Red Hat Linux 3.3.4-2) gcc version 3.4.2 2004101

[Bug target/18759] [x86] using both -fomit-frame-pointer and -momit-leaf-frame-pointer enables frame pointers for non-leaf functions

2004-12-01 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2004-12-01 23:02 --- Roger? -- What|Removed |Added CC||sayle at gcc do

[Bug libgcj/17013] gij vtable layout: hidden package-private method can be overridden

2004-12-01 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-12-01 22:46 --- Fixed by the BC branch merge -- What|Removed |Added Status|ASSIGNED

[Bug fortran/18769] New: gfortran: ICE in gfc_conv_array_initializer with array initialization

2004-12-01 Thread anlauf at hep dot tu-darmstadt dot de
Hi, the following code crashes gfortran: program gfcbug21 implicit none type t integer :: i end type t type (t), parameter :: u = t (1) integer, parameter :: idx_list(1) = (/ 1 /) ! gfortran dies here: integer :: j(1) = transfer (u, idx_list) print *, j end prog

[Bug middle-end/18641] [4.0 Regression] Another ICE caused by reload of a psuedo reg into f0 for a DImode expr

2004-12-01 Thread fjahanian at apple dot com
--- Additional Comments From fjahanian at apple dot com 2004-12-01 22:07 --- Regardless of how we fix this specific problem; by reverting Ulrich's patch to find_reloads_address, making the small change he proposed in find_reloads, or something else, there remains the problem each time

[Bug java/18212] nativ compilation with multiple jars fails / gives internal compiler error

2004-12-01 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-12-01 21:59 --- Most of these cases work fine for me. However, this one fails: opsy. gcj -o Z --classpath=B.jar:A.jar:. --main=ProcessorOptimizer.Main X.jar A.jar B.jar java/security/SecureRandom.java:0: internal compiler

[Bug tree-optimization/18716] [ICE] verify_flow_info failed (loop)

2004-12-01 Thread dorit at il dot ibm dot com
--- Additional Comments From dorit at il dot ibm dot com 2004-12-01 21:58 --- > I'll submit a patch to mainline shortly. patch: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00077.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18716

[Bug tree-optimization/18768] Missed ivopts opportunity

2004-12-01 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2004-12-01 21:44 --- There is no additional cost counted for "(double *) coefPtr". The reason why the result with the cast is different is because PRE creates a (dead) phi node when moving the cast out of the loop. This phi no

[Bug java/18278] JNI functions cannot return a weak reference

2004-12-01 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-12-01 21:40 --- How curious. Apparently the JDK unwraps the return result of a JNI method that returns a JNI weak reference. I think it is too late to implement this for GCC 4.0 (unless the commit rules change again). Her

[Bug tree-optimization/18768] Missed ivopts opportunity

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 21:22 --- Confirmed, I think what is really is happening is not actually due with the cost of [reg +reg] but really with the additional code of "(double *) coefPtr" which we should really be zero. -- Wh

[Bug tree-optimization/18768] New: Missed ivopts opportunity

2004-12-01 Thread pthaugen at us dot ibm dot com
Opening bug report per Zdeneck's request, snippets of email exchange follows: = void f1 (void * coefPtr, double * dd) { int i,j; /* Cast of "coefPtr" results in poor code for this loop (missed strength reduction). */ for (i = 0; i < 16; i++) { *(((double *) coefPtr) + i) =

[Bug java/18741] [4.0 Regression] ICE tree check: expected class 'expression', have 'declaration' (var_decl)

2004-12-01 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2004-12-01 21:09 --- I'm testing a patch -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |t

[Bug target/17619] Non-optimal code for -mfpmath=387,sse

2004-12-01 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-12-01 20:59 --- The two spinoffs are PR 18766 and PR 18767. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17619

[Bug target/18767] New: No vectorization for simple loop

2004-12-01 Thread bangerth at dealii dot org
As observed in PR 17619: Take this code: struct X { float array[4]; }; X a,b; float foobar () { float s = 0; for (unsigned int d=0; d<4; ++d) s += a.array[d] * b.array[d]; return s; } -- It compiles to

[Bug rtl-optimization/17356] [4.0 Regression] [Ada] [ia64] ICE while building libada

2004-12-01 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2004-12-01 20:54 --- I've only worked around it by using -O0. The bug is still present and responsible for most of the testsuite failures. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17356

[Bug target/18766] New: Inefficient code with -mfpmath=387,sse

2004-12-01 Thread bangerth at dealii dot org
This is spinoff #1 of PR 17619: Take this simple piece of code: - float a[2],b[2]; float foobar () { return a[0] * b[0] + a[1] * b[1]; } - Compiled with -O3 -funroll-loops -msse3 -mtune=pentium4 -march=pentium4 -mfpmath=387 we g

[Bug target/17619] Non-optimal code for -mfpmath=387,sse

2004-12-01 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-12-01 20:49 --- In reply to comment #6: > Please note, that we should return the result in fp reg, so final flds is > needed in any case. I think, this code is optimal. Almost, or at least I believe so. If we assume that

[Bug target/6552] make gnatlib_and_tools fails compiling a-chahan.adb on IRIX 6.2

2004-12-01 Thread echristo at redhat dot com
--- Additional Comments From echristo at redhat dot com 2004-12-01 20:40 --- I doubt this is still a problem, but I'm going through bugs. -- What|Removed |Added

[Bug ada/18765] New: Illegal program not detected, "/=" when "=" is ambiguous

2004-12-01 Thread ludovic dot brenta at insalien dot org
(Debian bug #283835) package Test_133 is package pak1 is type T1 is null record; end pak1; package pak2 is subtype boolean is standard.boolean; function "=" (x, y: pak1.T1) return boolean; end pak2; use pak1, pak2; x1: pak1.T1; b1: boolean := x1 /= x1;

[Bug target/18404] unnecessary sll when -mint64 (MIPS)

2004-12-01 Thread echristo at redhat dot com
-- What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |200

[Bug libobjc/18764] segfault in libobjc when sending a message to a conflicting class

2004-12-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Summary|segfault in

[Bug libobjc/18764] segfault in libobjc when sending a message to a conflicting class

2004-12-01 Thread ratmice at yahoo dot com
--- Additional Comments From ratmice at yahoo dot com 2004-12-01 19:23 --- Created an attachment (id=7652) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7652&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18764

[Bug libobjc/18764] New: segfault in libobjc when sending a message to a conflicting class

2004-12-01 Thread ratmice at yahoo dot com
when 2 classes have the same name are loaded it is possible to get at the second class from _objc_load_callback and when you send it a message, it segfaults when installing the dispatch table. -- Summary: segfault in libobjc when sending a message to a conflicting c

[Bug tree-optimization/18291] [4.0 Regression]: ICE in merge_alias_info

2004-12-01 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2004-12-01 19:19 --- Fix: http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00058.html -- What|Removed |Added

[Bug tree-optimization/18763] [4.0 regression] Gcc failed to bootstrap with --disable-checking

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 19:18 --- Confirmed, this is a latent bug in tree-ssa-alias which I am fixing. -- What|Removed |Added

[Bug ada/18762] Illegal program not detected, RM 6.3.1(7), 8.5.4(5), 13.14(3)

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 19:17 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug bootstrap/18763] [4.0 regression] Gcc failed to bootstrap

2004-12-01 Thread hjl at lucon dot org
-- What|Removed |Added Severity|normal |critical http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18763

[Bug bootstrap/18763] New: [4.0 regression] Gcc failed to bootstrap

2004-12-01 Thread hjl at lucon dot org
With gcc mainline checked out on Wed Dec 1 18:24:04 UTC 2004, I got gnu-4:pts/0[38]> stage2/xgcc -Bstage2/ -B/usr/gcc-4.0/ia64-unknown-linux-gnu/bin/ -c -DUSE_LIBUNWIND_EXCEPTIONS -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-v

[Bug c++/18761] C++ ABI bug on OS X with emebed types

2004-12-01 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2004-12-01 19:13 --- Subject: Re: C++ ABI bug on OS X with emebed types pinskia at gcc dot gnu dot org wrote: > --- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 > 19:08 --- > oh, yes now I see it.

[Bug ada/18762] Illegal program not detected, RM 6.3.1(7), 8.5.4(5), 13.14(3)

2004-12-01 Thread ludovic dot brenta at insalien dot org
-- What|Removed |Added Keywords||accepts-invalid http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18762

[Bug ada/18762] New: Illegal program not detected, RM 6.3.1(7), 8.5.4(5), 13.14(3)

2004-12-01 Thread ludovic dot brenta at insalien dot org
(Debian bug #283833) -- RM 8.5.4(5) the convention of the renamed subprogram shall not -- be Intrinsic, if the renaming-as-body completes that declaration -- after the subprogram it declares is frozen. -- RM 13.14(3) the end of the declaration of a library package -- causes freezing of each ent

[Bug c++/18761] C++ ABI bug on OS X with emebed types

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 19:10 --- This patch should fix it: Index: rs6000.c === RCS file: /cvs/gcc/gcc/gcc/config/rs6000/rs6000.c,v retrieving revision 1.757 diff -u -p -r1.757

[Bug c++/18761] C++ ABI bug on OS X with emebed types

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 19:08 --- oh, yes now I see it. Confirmed, the problem is really in rs6000_special_round_type_align where we only skip VAR_DECLs but we should be skiping TYPE_DECLS also. -- What|Removed

[Bug c++/18761] C++ ABI bug on OS X with doubles

2004-12-01 Thread mark at codesourcery dot com
--- Additional Comments From mark at codesourcery dot com 2004-12-01 18:59 --- Subject: Re: C++ ABI bug on OS X with doubles pinskia at gcc dot gnu dot org wrote: > --- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 > 18:56 --- > The problem has nothing to

[Bug c++/18761] C++ ABI bug on OS X with doubles

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 18:56 --- The problem has nothing to do with enums at all but doubles, if the double is the second element in the union it works. I do know that that would be correct for structs but I forgot about the rules for

[Bug tree-optimization/18291] [4.0 Regression]: ICE in merge_alias_info

2004-12-01 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-01 18:54 --- Subject: Bug 18291 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-12-01 18:54:05 Modified files: gcc: ChangeLog tree-ssa-copy.c gc

[Bug ada/13470] 64bits Ada bootstrap failure:xnmake etc. crash generating nmake.adb etc.

2004-12-01 Thread laurent at guerby dot net
--- Additional Comments From laurent at guerby dot net 2004-12-01 18:53 --- (In reply to comment #8) > Subject: Re: 64bits Ada bootstrap failure:xnmake etc. crash generating nmake.adb etc. > Well that may seem obvious, but the better idea would be to fix the > code generation issue to

[Bug bootstrap/18532] libgcc.mk isn't parallel build safe for multilib

2004-12-01 Thread hjl at lucon dot org
-- Bug 18532 depends on bug 18533, which changed state. Bug 18533 Summary: EXTRA_MULTILIB_PARTS are used to build libgcc_s.so for multilib http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18533 What|Old Value |New Value -

[Bug bootstrap/18533] EXTRA_MULTILIB_PARTS are used to build libgcc_s.so for multilib

2004-12-01 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-12-01 18:49 --- It looks like it has been fixed by http://gcc.gnu.org/ml/gcc-patches/2004-11/msg02707.html -- What|Removed |Added --

[Bug c++/18761] New: C++ ABI bug on OS X with enums

2004-12-01 Thread mmitchel at gcc dot gnu dot org
This program does not give the same alignment for A and B, which is very weird, since the only difference is that B contains a declaration of a nested type. The culprit here is the Darwin round_type_align code. I do not know if this bug still occurs with GCC 4.0. extern "C" int printf (const cha

[Bug target/18760] gcc 4.0 doesn't emit debug info for one of the files if two files are given on the same compile line

2004-12-01 Thread dpatel at apple dot com
--- Additional Comments From dpatel at apple dot com 2004-12-01 18:43 --- Subject: Re: gcc 4.0 doesn't emit debug info for one of the files if two files are given on the same compile line Yes :). I have the patch to fix it. Once bootstrap and make check finishes, I will post it for r

[Bug target/18760] gcc 4.0 doesn't emit debug info for one of the files if two files are given on the same compile line

2004-12-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-01 18:40 --- Hmm, the problem is related to the specs says to delete gfull. %{gfull: -g -fno-eliminate-unused-debug-symbols %http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18760

  1   2   >