[Bug target/18542] [3.4 regression] ICE: output_operand: invalid expression as operand

2004-12-06 Thread belyshev at lubercy dot com
--- Additional Comments From belyshev at lubercy dot com 2004-12-07 00:15 --- *** Bug 18564 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18542

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

2004-12-06 Thread tfillmore at beatware dot com
--- Additional Comments From tfillmore at beatware dot com 2004-12-07 00:29 --- (In reply to comment #14) > I'm taking a look at this. Since I don't have interix, I need help from the > bug reporter. I've now set up an Interix system for the purpose of providing shell accounts. Anyo

[Bug target/16007] Use of static template members results in broken executables

2004-12-06 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|3.4.4 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16007

[Bug target/17331] [3.4 Regression] "Illegal instruction" error in FTensor when compiled with G++ 3.4.2 prerelease 2 (20040902)

2004-12-06 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|critical|normal Priority|P2 |P3 Target Milestone|3.4.4 |---

[Bug target/12020] undefined reference in libgcc2.c to __do_global_ctors when testing C compiler

2004-12-06 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-07 00:36 --- Closing as will not fix as d30v has been removed for a while on the mainline. -- What|Removed |Added -

[Bug target/18592] [3.3/3.4 regression] [m68k] ICE in output_operand: invalid expression as operand

2004-12-06 Thread belyshev at lubercy dot com
--- Additional Comments From belyshev at lubercy dot com 2004-12-07 00:39 --- // small testcase, use '-O2' void foo (int j, int k) { for(;;) { switch (j) { case 2: j = 1; break; case 1: switch (k) {} break; case 4: switch (k) {} break; case 3

[Bug target/18665] [3.4/4.0 Regression] -ftrapv borks up simple integer arithmetic

2004-12-06 Thread Paul Schlie
> --- Additional Comments From rth at gcc dot gnu dot org 2004-12-06 > Look at the routines we implement in libgcc and ask again. We never did > implement sub-word routines. Which is an interesting point, but wouldn't it be more ideal to define default built-in's for each of a target's defin

[Bug target/18823] [3.4 regression] [ia64-linux] ICE in ia64_st_address_bypass_p, at config/ia64/ia64.c:7387

2004-12-06 Thread belyshev at lubercy dot com
--- Additional Comments From belyshev at lubercy dot com 2004-12-07 01:17 --- // reduced testcase, use '-O2': typedef struct lock { void* holder; int mux; } lock; void getHeavyLock (lock *lk, lock *old) { __sync_bool_compare_and_swap_di ((long *) old, (long) old, 1); if (!lk)

[Bug objc/18862] New: ICE on gcc-4.0-20041205/gcc/testsuite/objc.dg/selector-1.m

2004-12-06 Thread lars dot sonchocky-helldorf at hamburg dot de
Found during examination of objc.log of http://gcc.gnu.org/ml/gcc-testresults/2004-12/ msg00277.html the exact version of GCC; gcc version 4.0.0 20041205 (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 200

[Bug objc/18862] ICE on gcc-4.0-20041205/gcc/testsuite/objc.dg/selector-1.m

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

[Bug target/18751] [4.0 Regression] ICE in expr.c:5083, profiledbootstrap

2004-12-06 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-12-07 02:08 --- http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00431.html -- What|Removed |Added K

[Bug other/18524] mklibgcc.in mishandles MULTILIB_OSDIRNAMES

2004-12-06 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2004-12-07 02:27 --- Fixed with http://gcc.gnu.org/ml/gcc-cvs/2004-12/msg00181.html -- What|Removed |Added

[Bug objc/18862] [4.0 Regression] ICE on gcc-4.0-20041205/gcc/testsuite/objc.dg/selector-1.m

2004-12-06 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-07 02:28 --- This is at least a 4.0 Regression, it worked with 3.3.2. -Wselector -fgnu-runtime is enough to reproduce this bug and it is a bug and it happens on more than i686-darwin. typedef struct objc_selector *SEL

[Bug debug/18856] [3.3 regression] Missing .loc information after prologue

2004-12-06 Thread danglin at gcc dot gnu dot org
--- Additional Comments From danglin at gcc dot gnu dot org 2004-12-07 02:33 --- The exact position of the end of the prologue is rather indeterminate as scheduling blurs it. In the example, the %r26 register save was originally generated after the stack adjustment but scheduling has in

[Bug objc/18862] [4.0 Regression] ICE on gcc-4.0-20041205/gcc/testsuite/objc.dg/selector-1.m

2004-12-06 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-12-07 02:58 --- It is in fact a 4.0 regression only. It compiles with gcc 3.4 as of 2004/10/15, but it fails with mainline from the same date. W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18862

[Bug debug/18856] [3.3 regression] Missing .loc information after prologue

2004-12-06 Thread danglin at gcc dot gnu dot org
--- Additional Comments From danglin at gcc dot gnu dot org 2004-12-07 03:04 --- Sorry, forget that last comment. the ldo is actually part of the epilogue. The .loc should be after the stw. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18856

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

2004-12-06 Thread dje at watson dot ibm dot com
--- Additional Comments From dje at watson dot ibm dot com 2004-12-07 03:10 --- Subject: Re: [4.0 Regression] Another ICE caused by reload of a psuedo reg into f0 for a DImode expr There are two open questions: 1) Do we want to change the register preferencing? 2) Should we

[Bug libgcj/18840] java.io.BufferedInputStream.read(byte[],..) methods don't attempt to read as much as possible

2004-12-06 Thread greenrd at greenrd dot org
--- Additional Comments From greenrd at greenrd dot org 2004-12-07 03:27 --- Appears to be already fixed in GNU classpath: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/io/BufferedInputStream.java.diff?r1=1.11&r2=1.12 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug target/18564] ICE: output_operand: invalid expression as operand

2004-12-06 Thread corsepiu at gcc dot gnu dot org
--- Additional Comments From corsepiu at gcc dot gnu dot org 2004-12-07 04:12 --- (In reply to comment #2) > > *** This bug has been marked as a duplicate of 18542 *** Why did you mark this bug as a duplicate? I intentionally split 18542 in to several separate PRs because I doubt this

[Bug target/18863] New: ICE in find_reloads

2004-12-06 Thread simonb at wasabisystems dot com
compiled with gcc version 4.0.0 20041206 (experimental) Here is the test program (reduced from some code in the zlib compression library): void huft_build (const int *, int *); struct inflate_huft_s { union { char Exop; } word; int base; }; void huft_build(e, v) const int *e; int

[Bug target/18863] ICE in find_reloads

2004-12-06 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-07 05:51 --- This is the insn which is failing: (insn 78 77 70 3 (set (strict_low_part (subreg:QI (reg/v:DI 0 r0 [orig:35 r ] [35]) 0)) (plus:QI (mem:QI (reg/v/f:SI 3 r3 [orig:33 D1059 ] [33]) [2 S1 A32])

[Bug target/15237] multilib configure fails running 64-bit program on 32-bit IRIX

2004-12-06 Thread echristo at redhat dot com
--- Additional Comments From echristo at redhat dot com 2004-12-07 06:50 --- Ken, The only 32-bit irix I can remember is irix5, what's odd about your machine that you don't have the 64-bit libraries installed? -- What|Removed |Added -

[Bug target/18665] [3.4/4.0 Regression] -ftrapv borks up simple integer arithmetic

2004-12-06 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-07 06:59 --- > Look at the routines we implement in libgcc and ask again. We never did > implement sub-word routines. Not sure what you meant with "never", but take a look at comment #6... -- http://gcc.gnu.org/

[Bug target/16317] MIPS-netbsd does not define NO_IMPLICIT_EXTERN_C

2004-12-06 Thread echristo at redhat dot com
--- Additional Comments From echristo at redhat dot com 2004-12-07 07:21 --- http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00438.html -- What|Removed |Added Statu

[Bug target/14766] [3.3 only] mips-sgi-irix6.5 testsuite failure in gcc.dg/overflow-1.c with -mabi=64

2004-12-06 Thread echristo at redhat dot com
--- Additional Comments From echristo at redhat dot com 2004-12-07 07:27 --- I doubt that Jan's patch is likely to be backported to 3.3 so I think we can resolve the bug with an "upgrade" or "wontfix" for 3.3. -- What|Removed |Added --

[Bug middle-end/17827] [3.4 Regression] ICE: in make_decl_rtl, at varasm.c:752

2004-12-06 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-07 07:54 --- Subject: Bug 17827 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-12-07 07:54:00 Modified files: gcc: Change

[Bug middle-end/17827] [3.4 Regression] ICE: in make_decl_rtl, at varasm.c:752

2004-12-06 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-12-07 07:55 --- See http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00407.html -- What|Removed |Added

<    1   2