[Bug target/24230] [4.1 Regression] [altivec] ICE in extract_insn, at recog.c:2084

2005-10-07 Thread bonzini at gcc dot gnu dot org
--- Comment #9 from bonzini at gcc dot gnu dot org 2005-10-07 07:19 --- I'm looking at it. -- bonzini at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/24052] [3.4/4.0/4.1 Regression] &#`label_decl' not supported by dump_expr#

2005-10-07 Thread bonzini at gcc dot gnu dot org
--- Comment #3 from bonzini at gcc dot gnu dot org 2005-10-07 07:21 --- Created an attachment (id=9916) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9916&action=view) another patch Similar to the previous patch, but also prints && correctly for ADDR_EXPR of a LABEL_DECL. -- b

[Bug driver/19848] "options passed" from -verbose-asm do not adequately reflect optimization

2005-10-07 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2005-10-07 07:30 --- Thomas, perhaps we could divide and conquer. We could manually eliminate each of the 204 optimzations one at a time until the breakage disappears. Maybe we develop a script to locate those, bubblestrap, test, re

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

2005-10-07 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug java/24251] New: Segmentation fault using org.w3c.dom.

2005-10-07 Thread khiraly123 at gmx dot net
Hi! As discussed on the mailing list ( http://gcc.gnu.org/ml/java/2005-10/msg00025.html ), there is a segmentation fault problem using org.w3c.dom.* packages. Verified on debian SID (me, gcj version 4.0.2) and on FC3 (David Daney, CVS head) using the small test program what was wirtten to demonst

[Bug java/24251] Segmentation fault using org.w3c.dom.

2005-10-07 Thread khiraly123 at gmx dot net
--- Comment #1 from khiraly123 at gmx dot net 2005-10-07 08:36 --- Created an attachment (id=9917) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9917&action=view) Testcase, java source file Exactly the same file, what is available on: http://khiraly.4242.hu/tmp/saxsux/SaxSux.java

[Bug java/24251] Segmentation fault using org.w3c.dom.

2005-10-07 Thread khiraly123 at gmx dot net
--- Comment #2 from khiraly123 at gmx dot net 2005-10-07 08:37 --- Created an attachment (id=9918) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9918&action=view) XML file, what the java program use Exactly the same file, what is available on: http://khiraly.4242.hu/tmp/saxsux/con

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

2005-10-07 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2005-10-07 09:05 --- Honza, I'm stuck with rth's comment that there may be still sharing bugs even after making fold_indirect_ref_1 fold the offending statement. And as you noted, calling copy_body_r on the folded or unfolded tree cau

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

2005-10-07 Thread cvs-commit at gcc dot gnu dot org
--- Comment #48 from cvs-commit at gcc dot gnu dot org 2005-10-07 10:54 --- Subject: Bug 15855 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-07 10:54:10 Modified files: gcc/cp : ChangeLog decl2

[Bug testsuite/19231] Execute failure in gcc.c-torture/execute/builtins/strlen-3.c with -fpic/-fPIC

2005-10-07 Thread jkj at sco dot com
--- Comment #2 from jkj at sco dot com 2005-10-07 10:57 --- (In reply to comment #1) > Because bar is not static to the TU, we can override it in a different one > which causes use not to > optimizate it out, try adding static infront of bar, baz, and larger. > > So this is a testcase

[Bug c/24252] New: Missing "warning: control reaches end of non-void function" in static function

2005-10-07 Thread ch12 at os dot inf dot tu-dresden dot de
// gcc 3.4.5 and 4.0.2 produce warning output #define STATIC // no warning #define STATIC static STATIC int foo(void) { int i = 47; i++; } int bar(void) { if (foo()) return 1; return 0; } -- Summary: Missing "warning: control reaches end of non-void fun

[Bug middle-end/24252] [3.4/4.0/4.1 Regression] Missing "warning: control reaches end of non-void function" in static function

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 11:12 --- Fixed in 4.1.0 by change a lot of the middle-end so the patch will not be backported, so closing as fixed. There is most likely a dup of this bug somewhere. -- pinskia at gcc dot gnu dot org changed:

[Bug c/24253] New: parse error expected at empty struct declaration

2005-10-07 Thread alexander dot floh at fh-hagenberg dot at
when declaring an empty struct like struct {}; there should be a parse error when compiling with -std=c99, since there seem to be no grammar rule in the c-standard[1] which allows the empty curled braces in a struct declaration. visual studio 2003 and the edg parser report this as a parse error. [

[Bug c/24253] parse error expected at empty struct declaration

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 11:16 --- Using -std=c99 -pedantic-errors: earth:~>gcc t.c -std=c99 -pedantic-errors t.c:1: error: struct has no members t.c:1: error: unnamed struct/union that defines no instances earth:~>~/ia32_linux_gcc3_4/bin/gcc t.c -std

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

2005-10-07 Thread rguenth at gcc dot gnu dot org
--- Comment #49 from rguenth at gcc dot gnu dot org 2005-10-07 11:17 --- So trying to get some updated comparison I noticed that the testcase fails to compile with 3.3.x and compared to 3.4.x we have improved a lot wrt -O2 compile-time: 3.4: 1m32s, peak at 230MB 4.1:48s, peak at

[Bug c/24254] New: parse error expected at empty struct declaration

2005-10-07 Thread alexander dot floh at fh-hagenberg dot at
when declaring an empty struct like struct {}; there should be a parse error when compiling with -std=c99, since there seem to be no grammar rule in the c-standard[1] which allows the empty curled braces in a struct declaration. visual studio 2003 and the edg parser report this as a parse error. [

[Bug c/24253] parse error expected at empty struct declaration

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-07 11:28 --- *** Bug 24254 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24253

[Bug c/24254] parse error expected at empty struct declaration

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 11:28 --- *** This bug has been marked as a duplicate of 24253 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/24255] New: [4.1 regression] __transparent_union__ mishandled

2005-10-07 Thread schwab at suse dot de
Instead of passing the pointer to the variable itself a pointer to a temporary holding the address of the variable is used. $ cat wait.c typedef union { union wait *__uptr; int *__iptr; } __WAIT_STATUS __attribute__ ((__transparent_union__)); union wait { int w_status; }; int wait (__WAIT_ST

[Bug fortran/23151] print (buf, format), expression should be invalid

2005-10-07 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last recon

[Bug target/24255] [4.1 regression] __transparent_union__ mishandled

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 11:45 --- Hmm, unions are passed by reference in powerpc-linux, unless that is also an ABI regression too. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24255] [4.1 regression] __transparent_union__ mishandled

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-07 12:06 --- Confirmed, this is a ABI regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/24196] Using string instances to pass arguments to dlls fails

2005-10-07 Thread ptsekov at gmx dot net
--- Comment #13 from ptsekov at gmx dot net 2005-10-07 12:13 --- Both the simple testcase and the program I am working on work fine with your patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24196

[Bug middle-end/24227] [4.1 Regression] ICE in compare_values, at tree-vrp.c:415

2005-10-07 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2005-10-07 12:45 --- In fold_binary (fold-const.c:7122) we fold op0 == (x, op1) to (x, op0 == op1) but in creation of the new EQ_EXPR we use trees which have NOPs stripped, so we end up with a pointer and an integer type for the

[Bug middle-end/24255] [4.1 regression] __transparent_union__ mishandled

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-07 13:05 --- Debugging this, it looks a middle-end bug, in that we get the wrong type. The type which we get now: Breakpoint 5, function_arg (cum=0xb020, mode=SImode, type=0x1c97900, named=1) at ../../gcc/config/rs6000/rs600

[Bug middle-end/24255] [4.1 regression] __transparent_union__ mishandled

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-10-07 13:08 --- Caused by: 2005-09-24 Richard Henderson <[EMAIL PROTECTED]> ... * gimplify.c (create_tmp_from_val): Likewise. Confirmed caused by that patch by reverting it. -- pinskia at gcc dot gnu dot org

[Bug libgcj/13212] JNI/CNI AttachCurrentThread does not register thread with garbage collector

2005-10-07 Thread stewart at neuron dot com
--- Comment #10 from stewart at neuron dot com 2005-10-07 13:49 --- (In reply to comment #9) > Yes, I'm sure. I know what's going on here. > This is the only bug I was able to find regarding AttachCurrentThread. I'm working on getting FUSE-J (Java bindings for FUSE userspace filesyste

[Bug fortran/23884] failure in gcc

2005-10-07 Thread segalemb at usp dot br
--- Comment #9 from segalemb at usp dot br 2005-10-07 13:57 --- (In reply to comment #8) I tried this simple test case: module param double precision mutdefc(8,5,7) data mutdefc(1,1,1) /0.d0/ * mutdefc(1,1,2) /0.d0/ end module param and the c

[Bug tree-optimization/23946] [4.1 regression] ICE: verify_ssa failed ("definition ... follows the use")

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-10-07 14:00 --- The one liner which fixes the problem (I am bootstrapping right now): Index: tree-ssa-ccp.c === RCS file: /cvs/gcc/gcc/gcc/tree-ssa-ccp.c,v retrieving r

[Bug rtl-optimization/15242] [3.4 regression] pessimization of "goto *"

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #34 from steven at gcc dot gnu dot org 2005-10-07 14:09 --- This is basically unfixable without serious hacking that is not appropriate for GCC 3.4, so Gaby, with your permission, I'd like to close this one as WONTFIX... -- steven at gcc dot gnu dot org changed:

[Bug target/23980] Bad assembly output in Thumb mode with -O2

2005-10-07 Thread czimman at bloomberg dot com
--- Comment #4 from czimman at bloomberg dot com 2005-10-07 14:53 --- Created an attachment (id=9927) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9927&action=view) mmcsd.s What happens is that a bogus label (.L622) gets created, and is treated as an unresolved symbol at link tim

[Bug rtl-optimization/24257] New: ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fgcse-sm

2005-10-07 Thread ferdinandw+gcc at gmail dot com
/tmp/gcc41/libexec/gcc/i686-pc-linux-gnu/4.1.0/cc1 -quiet -v icefoo.c -dumpbase icefoo.c -auxbase icefoo -O -version -fgcse -fgcse-sm -o icefoo.s GNU C version 4.1.0 20051007 (experimental) (i686-pc-linux-gnu) compiled by GNU C version 4.1.0 20051007 (experimental). GGC heuristics

[Bug target/24257] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fgcse-sm

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 15:21 --- Confirmed, 4.0.0 worked. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgcj/24258] New: add flag to track shared library activity

2005-10-07 Thread tromey at gcc dot gnu dot org
It would often be convenient to see what libgcj is doing with shared libraries -- which get loaded, which don't, and why. We should add a gij flag like '-Xverbose:libraries' to do this. -- Summary: add flag to track shared library activity Product: gcc Version: 4

[Bug target/23980] Bad assembly output in Thumb mode with -O2

2005-10-07 Thread rearnsha at gcc dot gnu dot org
--- Comment #5 from rearnsha at gcc dot gnu dot org 2005-10-07 15:51 --- Yes we need the preprocessed source code. Unless I can run the compiler under a debugger there's no chance of working out what's going wrong. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23980

[Bug target/23980] Bad assembly output in Thumb mode with -O2

2005-10-07 Thread czimman at bloomberg dot com
--- Comment #6 from czimman at bloomberg dot com 2005-10-07 15:54 --- Created an attachment (id=9928) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9928&action=view) mmcsd.i This is the pre-processed output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23980

[Bug target/23980] Bad assembly output in Thumb mode with -O2

2005-10-07 Thread rearnsha at gcc dot gnu dot org
-- rearnsha at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING |NEW Ever Confirmed|0 |1 Last reconf

[Bug c++/24260] New: stdcall attribute is ignored at static member template functions

2005-10-07 Thread ahangauer at gmx dot net
GCC 4.0.0 / 4.0.2 seems to ignore the stdcall (and also fastcall) attributes when used at static member template functions. The generated code for the function is incorrect. Also when taking the address of that function, the type is a pointer to a "normal" function and not a pointer to a stdcall

[Bug target/24260] stdcall attribute is ignored at static member template functions

2005-10-07 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|critical|normal Component|c++ |target http:

[Bug fortran/24261] New: gfortran ALLOCATE statement does not align objects on 16-byte boundary

2005-10-07 Thread mick at nag dot co dot uk
When running gfortran on a 64-bit AMD Athlon64 Linux machine, the Fortran ALLOCATE statement does not align pointers on 16-byte boundaries. This means that allocated memory cannot be passed to assembly language routines that rely on 16-byte alignment (e.g. assembly language using SSE instructions l

[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 16:55 --- Confirmed, a C++ bug with templates and attributes. a regression from 3.4.0. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/24261] gfortran ALLOCATE statement does not align objects on 16-byte boundary

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 17:05 --- Fixed by: 2005-10-01 Jakub Jelinek <[EMAIL PROTECTED]> * runtime/memory.c (malloc_t): Remove. (GFC_MALLOC_MAGIC, HEADER_SIZE, DATA_POINTER, DATA_HEADER): Remove. (mem_root, runtime_cleanup,

[Bug libstdc++/24196] Using string instances to pass arguments to dlls fails

2005-10-07 Thread pcarlini at suse dot de
--- Comment #14 from pcarlini at suse dot de 2005-10-07 17:05 --- (In reply to comment #13) > Both the simple testcase and the program I am working on work fine with your > patch. Thanks. Actually, I have to think a bit more about the idea. I'm not sure that there are binary compatibili

[Bug rtl-optimization/23980] [3.4 Regression] THUMB basic block reordering incorrectly redirects non-simple cond-jump->fallthru

2005-10-07 Thread rearnsha at gcc dot gnu dot org
--- Comment #7 from rearnsha at gcc dot gnu dot org 2005-10-07 17:10 --- The problem here is that we have a complex compare-and-jump insn with side effects, so the insn can't be simply removed. cfgrtl is getting confused and is generating code that references a deleted label. -- re

[Bug fortran/24261] gfortran ALLOCATE statement does not align objects on 16-byte boundary

2005-10-07 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2005-10-07 17:25 --- On amd64-*-freebsd with Jakub's patch, I get troutmask:sgk[206] gfc41 -static -o z try.f sub.c troutmask:sgk[207] ./z Address of x = 0x00554000 x is aligned on a 16-byte boundary -- http://gcc.gnu.org/b

[Bug c++/24215] [4.0/4.1 Regression] pragma interface in included file with same name

2005-10-07 Thread janis187 at us dot ibm dot com
--- Comment #2 from janis187 at us dot ibm dot com 2005-10-07 17:26 --- A regression hunt identified this large patch from Zack Weinberg and Matt Austern: http://gcc.gnu.org/ml/gcc-cvs/2004-09/msg00920.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24215

[Bug middle-end/24227] [4.1 Regression] ICE in compare_values, at tree-vrp.c:415

2005-10-07 Thread cvs-commit at gcc dot gnu dot org
--- Comment #7 from cvs-commit at gcc dot gnu dot org 2005-10-07 18:12 --- Subject: Bug 24227 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-07 18:12:11 Modified files: gcc: ChangeLog fold-const.c gcc/testsuite

[Bug middle-end/24227] [4.1 Regression] ICE in compare_values, at tree-vrp.c:415

2005-10-07 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2005-10-07 18:14 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/24262] New: ICE: verify_ssa failed with -O -msse2 -ftree-vectorize

2005-10-07 Thread ferdinandw+gcc at gmail dot com
/tmp/gcc41/libexec/gcc/i686-pc-linux-gnu/4.1.0/cc1 -quiet -v test.c -dumpbase test.c -msse2 -auxbase-strip test.o -O -version -ftree-vectorize -o test.o GNU C version 4.1.0 20051007 (experimental) (i686-pc-linux-gnu) compiled by GNU C version 4.1.0 20051007 (experimental). GGC heuristics

[Bug tree-optimization/24263] New: [4.1 Regression] gcc.dg/torture/builtin-convert-1.c fails

2005-10-07 Thread jsm28 at gcc dot gnu dot org
FAIL: gcc.dg/torture/builtin-convert-1.c -O1 (test for excess errors) FAIL: gcc.dg/torture/builtin-convert-1.c -O2 (test for excess errors) FAIL: gcc.dg/torture/builtin-convert-1.c -O3 -fomit-frame-pointer (test for excess errors) FAIL: gcc.dg/torture/builtin-convert-1.c -O3 -g (test for ex

[Bug middle-end/24263] [4.1 Regression] gcc.dg/torture/builtin-convert-1.c fails

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 19:15 --- Hmm, nothing has touched builtin-convert-1.c. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug testsuite/24263] [4.1 Regression] gcc.dg/torture/builtin-convert-1.c fails

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-07 19:18 --- Looks like the testcase is wrong in that it does not test C99 for ceill and floorl. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/24262] [4.1 Regression] ICE: verify_ssa failed with -O -msse2 -ftree-vectorize

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 19:27 --- Confirmed, this was always broken in that we got wrong code in 4.0.0 but now we get an ICE which means this is a regression and a progression. Adding -W -Wall for 4.0, you get a warning: t.c: In function ‘test’: t.c

[Bug target/24193] [4.1 Regression] ICE in extract_insn while compiling libgfortran

2005-10-07 Thread cvs-commit at gcc dot gnu dot org
--- Comment #9 from cvs-commit at gcc dot gnu dot org 2005-10-07 19:27 --- Subject: Bug 24193 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-07 19:27:37 Modified files: gcc: ChangeLog gcc/config/ia64: ia64.md

[Bug tree-optimization/24225] [4.1 Regression] ICE: segmentation fault in profile.c:branch_prob

2005-10-07 Thread janis187 at us dot ibm dot com
--- Comment #6 from janis187 at us dot ibm dot com 2005-10-07 19:36 --- A regression hunt on powerpc-linux using the testcase from comment #4 identified this patch from [EMAIL PROTECTED]: http://gcc.gnu.org/ml/gcc-cvs/2005-08/msg00101.html -- http://gcc.gnu.org/bugzilla/show_bug.

[Bug preprocessor/24202] [4.1 Regression] Segfault with #pragma once

2005-10-07 Thread janis187 at us dot ibm dot com
--- Comment #4 from janis187 at us dot ibm dot com 2005-10-07 19:45 --- The most recent break on mainline was by this patch from jakub: http://gcc.gnu.org/ml/gcc-cvs/2005-08/msg00974.html The same patch was applied to the 4.0 branch, causing the failure in 4.0.2. That patch from Jak

[Bug rtl-optimization/24265] New: ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fmove-loop-invariants -mtune=pentiumpro

2005-10-07 Thread ferdinandw+gcc at gmail dot com
/tmp/gcc41/libexec/gcc/i686-pc-linux-gnu/4.1.0/cc1 -quiet -v test.c -dumpbase test.c -mtune=pentiumpro -auxbase-strip test.o -O -version -fmove-loop-invariants -fgcse -o test.o GNU C version 4.1.0 20051007 (experimental) (i686-pc-linux-gnu) compiled by GNU C version 4.1.0 20051007

[Bug preprocessor/24202] [4.0/4.1 Regression] Segfault with #pragma once

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-10-07 19:50 --- (In reply to comment #4) > Before that, the failure on mainline started sometime between 2003-07-16 and > 2003-09-15. I can identify the patch if it would be useful to anyone. Hmm, can you because in PR 15167, Neil

[Bug target/24193] [4.1 Regression] ICE in extract_insn while compiling libgfortran

2005-10-07 Thread wilson at gcc dot gnu dot org
--- Comment #10 from wilson at gcc dot gnu dot org 2005-10-07 19:57 --- Mine. IA-64. -- wilson at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|una

[Bug target/24193] [4.1 Regression] ICE in extract_insn while compiling libgfortran

2005-10-07 Thread wilson at gcc dot gnu dot org
--- Comment #11 from wilson at gcc dot gnu dot org 2005-10-07 19:58 --- Fixed on mainline. -- wilson at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug target/24265] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fmove-loop-invariants -mtune=pentiumpro

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 19:58 --- Confirmed, a regression from 4.0.0. I think this is a target bug as you had: (set (mem:DF (plus:SI (reg/f:SI 7 sp) (const_int 8 [0x8])) [0 S8 A32]) (const_double:DF -858993460 [0x] 2

[Bug rtl-optimization/15242] [3.4 regression] pessimization of "goto *"

2005-10-07 Thread gdr at integrable-solutions dot net
--- Comment #35 from gdr at integrable-solutions dot net 2005-10-07 20:00 --- Subject: Re: [3.4 regression] pessimization of "goto *" "steven at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | This is basically unfixable without serious hacking that is not | appropriate for GCC 3.

[Bug libfortran/16339] Unformatted i/o on large arrays inefficient

2005-10-07 Thread cvs-commit at gcc dot gnu dot org
--- Comment #6 from cvs-commit at gcc dot gnu dot org 2005-10-07 20:02 --- Subject: Bug 16339 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-07 20:02:28 Modified files: libgfortran: ChangeLog libgfortran/io : io.h unix.c

[Bug libfortran/23363] gfortran 30 x slower that g77 on random I/O

2005-10-07 Thread cvs-commit at gcc dot gnu dot org
--- Comment #7 from cvs-commit at gcc dot gnu dot org 2005-10-07 20:02 --- Subject: Bug 23363 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-07 20:02:28 Modified files: libgfortran: ChangeLog libgfortran/io : io.h unix.c

[Bug rtl-optimization/15242] [3.4 regression] pessimization of "goto *"

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #36 from steven at gcc dot gnu dot org 2005-10-07 20:06 --- Not really fixable for 3.4. -- steven at gcc dot gnu dot org changed: What|Removed |Added

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

2005-10-07 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2005-10-07 20:12 --- > It should be noted that the patch assumes that the padding for real(10) is 10 > bytes data + 2 bytes padding. This works on i686-Linux, might not work on > other > targets (big endian?). Itanium has padding to 1

[Bug c/24137] __uint128_t missing for ppc32

2005-10-07 Thread janis187 at us dot ibm dot com
--- Comment #5 from janis187 at us dot ibm dot com 2005-10-07 20:27 --- I bumped into this PR by accident and happen to have looked into this recently. __uint128_t is supported on a ppc64 system with a powerpc64-linux compiler using "-m32 -mpowerpc64". -- http://gcc.gnu.org/bugzilla

[Bug middle-end/23714] [4.1 Regression] ICE in expand_assignment

2005-10-07 Thread rth at gcc dot gnu dot org
--- Comment #8 from rth at gcc dot gnu dot org 2005-10-07 21:03 --- Steven's complaining about the solution... -- rth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23714] [4.1 Regression] ICE in expand_assignment

2005-10-07 Thread rth at gcc dot gnu dot org
--- Comment #9 from rth at gcc dot gnu dot org 2005-10-07 21:04 --- ... so it's his. Revert the patch and do what you like. -- rth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/23714] [4.1 Regression] ICE in expand_assignment

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2005-10-07 21:05 --- Steven is not the only one who is complaining about it. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/23714] [4.1 Regression] ICE in expand_assignment

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #11 from steven at gcc dot gnu dot org 2005-10-07 21:11 --- I think I have every right to complain after what happened to e.g. the CD-DCE patch, thank you very much. FY. -- steven at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/23714] [4.1 Regression] ICE in expand_assignment

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #12 from steven at gcc dot gnu dot org 2005-10-07 21:12 --- Oh, and for the record, if you don't care about compile time, fine, but SAY SO and say it in public so people know that even the top gcc hacker doesn't give shit about compile time, and so that I can stop wasting my

[Bug tree-optimization/14741] missing transformations lead to poorly optimized code

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #14 from steven at gcc dot gnu dot org 2005-10-07 21:21 --- I don't have time to work on these (new job), so unassigning. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/14418] Unnecessary loads and stores for tail call

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #3 from steven at gcc dot gnu dot org 2005-10-07 21:21 --- I don't have time to work on these (new job), so unassigning. -- steven at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/18046] Missed jump threading optimization

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #8 from steven at gcc dot gnu dot org 2005-10-07 21:21 --- I don't have time to work on these (new job), so unassigning. -- steven at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/21451] Missed constant propagation

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2005-10-07 21:21 --- I don't have time to work on these (new job), so unassigning. -- steven at gcc dot gnu dot org changed: What|Removed |Added -

[Bug rtl-optimization/21527] BYTEmark bitmap test: Regression with Profiled Optimization

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #6 from steven at gcc dot gnu dot org 2005-10-07 21:21 --- I don't have time to work on these (new job), so unassigning. -- steven at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/23488] [4.1 Regression] extra reads from static variable

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #7 from steven at gcc dot gnu dot org 2005-10-07 21:21 --- I don't have time to work on these (new job), so unassigning. -- steven at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/23588] CCP not fully propagating constants

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #8 from steven at gcc dot gnu dot org 2005-10-07 21:21 --- I don't have time to work on these (new job), so unassigning. -- steven at gcc dot gnu dot org changed: What|Removed |Added -

[Bug fortran/24266] New: ICE when writing to array of strings that is an elements of a user defined type

2005-10-07 Thread yosef at phys dot utb dot edu
gmp=/home/xxx/compiler/gmp --with-mpfr=/home/xxx/compiler/gmp Thread model: posix gcc version 4.1.0 20051007 (experimental) -- Summary: ICE when writing to array of strings that is an elements of a user defined type Product: gcc Version: 4.1.0

[Bug tree-optimization/21883] [4.1 Regression] jump threading causing excessive code duplication

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2005-10-07 21:32 --- The patch has almost no effect except for -Os. For SPEC binaries the effect of the patch is not exactly shocking on AMD64 at least: No effect at all on compile time, no effect on performance, and almost no effect on

[Bug rtl-optimization/23857] [4.1 Regression] ICE: verify_flow_info failed - too many outgoing branch edges

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2005-10-07 21:33 --- This is somehow a bug in sched-ebb, but I can't figure out where... -- steven at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/24266] ICE when writing to array of strings that is an elements of a user defined type

2005-10-07 Thread yosef at phys dot utb dot edu
--- Comment #1 from yosef at phys dot utb dot edu 2005-10-07 21:36 --- This bug also seems to cause a segfault when writing to a standard array of strings. program main implicit none type ice character(len=80) :: mess(10) end type ice character(len=80) :: smess(10) type(

[Bug target/21518] [4.0/4.1 Regression] unable to find a register to spill in class 'Q_REGS' with -fPIC and -O2

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #9 from steven at gcc dot gnu dot org 2005-10-07 21:55 --- I guess something like this should work if Andrew was right in comment #6. Obviously this doesn't fix the the test case from comment #1 because we don't go through this code if a user codes an "attribute regparm". I

[Bug middle-end/23714] [4.1 Regression] ICE in expand_assignment

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #13 from steven at gcc dot gnu dot org 2005-10-07 21:57 --- . -- steven at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c/24267] New: Bad DWARF for altivec vectors

2005-10-07 Thread pgilliam at us dot ibm dot com
The Dwarf2 information for Altvec vectors gave _unknown_ as a base type for the vector instead of, in this case, 'short'. Using the depricated 'attribute' scheme works, but the 'new' __vector does not, so it could be considered a regression. This works correctly in 4.0.0 Here is an exmple of th

[Bug target/21518] [4.0/4.1 Regression] unable to find a register to spill in class 'Q_REGS' with -fPIC and -O2

2005-10-07 Thread steven at gcc dot gnu dot org
--- Comment #10 from steven at gcc dot gnu dot org 2005-10-07 21:58 --- I have no time to work on this. Note that there is no test case anymore either, so it's hard to tell whether a fix is doing the right thing. -- steven at gcc dot gnu dot org changed: What|Removed

[Bug c/24267] Bad DWARF for altivec vectors

2005-10-07 Thread janis at gcc dot gnu dot org
--- Comment #1 from janis at gcc dot gnu dot org 2005-10-07 22:12 --- I'm testing the backport of a fix for this. -- janis at gcc dot gnu dot org changed: What|Removed |Added -

[Bug debug/24267] [3.4 only] Bad DWARF for altivec vectors

2005-10-07 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Component|c |debug Keywords||wrong-debug

[Bug fortran/24266] ICE when writing to array of strings that is an elements of a user defined type

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-07 22:39 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug tree-optimization/23946] [4.1 regression] ICE: verify_ssa failed ("definition ... follows the use")

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-10-07 22:44 --- Patch posted: http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00407.html Sometimes I wonder why a simple one line patch takes this long to create and why only a few developers (and a maybe 1-3 maintainers) are looking

[Bug target/24257] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fgcse-sm

2005-10-07 Thread janis at gcc dot gnu dot org
--- Comment #2 from janis at gcc dot gnu dot org 2005-10-07 23:01 --- A regression hunt identified this patch from [EMAIL PROTECTED]: http://gcc.gnu.org/ml/gcc-cvs/2005-07/msg01082.html -- janis at gcc dot gnu dot org changed: What|Removed |Adde

[Bug target/24257] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fgcse-sm

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-10-07 23:03 --- Hmm, maybe this is not a target bug after all but a latent bug in gcse store motion. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24257

[Bug debug/24267] [3.4 only] Bad DWARF for altivec vectors

2005-10-07 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|3.4.5 |3.4.6 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24267

[Bug libfortran/23363] gfortran 30 x slower that g77 on random I/O

2005-10-07 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-10-07 23:34 --- Can you do timings with today's compiler? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23363

[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions

2005-10-07 Thread janis at gcc dot gnu dot org
--- Comment #2 from janis at gcc dot gnu dot org 2005-10-07 23:50 --- For all of the 3.4.x and 4.0.x compilers I tried, plus the 3.4 branch, 4.0 branch, and mainline, I get the warning "‘stdcall’ attribute directive ignored" and there is no change in the generated code. This is for powe

[Bug target/23644] IA-64 hardware models and configuration options documentation error for 3.4.x and 4.0.x

2005-10-07 Thread cvs-commit at gcc dot gnu dot org
--- Comment #2 from cvs-commit at gcc dot gnu dot org 2005-10-07 23:57 --- Subject: Bug 23644 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-10-07 23:57:36 Modified files: gcc: ChangeLog gcc/doc: invoke.tex

[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions

2005-10-07 Thread janis at gcc dot gnu dot org
--- Comment #3 from janis at gcc dot gnu dot org 2005-10-08 00:00 --- Had I read the documentation for stdcall I'd know it's not used for powerpc. I'm starting a reghunt using an i686-linux cross compiler. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260

[Bug target/24265] [4.1 Regression] ICE: in extract_insn, at recog.c:2084 with -O -fgcse -fmove-loop-invariants -mtune=pentiumpro

2005-10-07 Thread janis at gcc dot gnu dot org
--- Comment #2 from janis at gcc dot gnu dot org 2005-10-08 00:03 --- A regression hunt using an i686-linux cross compiler identified this patch from [EMAIL PROTECTED]: http://gcc.gnu.org/ml/gcc-cvs/2005-06/msg00015.html -- janis at gcc dot gnu dot org changed: What

[Bug target/23644] IA-64 hardware models and configuration options documentation error for 3.4.x and 4.0.x

2005-10-07 Thread cvs-commit at gcc dot gnu dot org
--- Comment #3 from cvs-commit at gcc dot gnu dot org 2005-10-08 00:13 --- Subject: Bug 23644 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-10-08 00:13:07 Modified files: gcc: ChangeLog

  1   2   >