[Bug middle-end/37026] New: GCC ICE in tree_to_gimple_tuple

2008-08-04 Thread raj dot khem at gmail dot com
I am seeing this error when compiling linux kernel 2.6.25 with gcc build from latest 4_3 branch tip. Here is test case struct a { long a1; long a2; }; struct b { struct a b1; struct a b2; }; void bar (struct b *c) { c->b1 = c->b2 = ((struct a) { foo(), 0 }); } arm-none-linux-

[Bug libgcj/37019] [4.2 Regression] Inconsistent gcc-4.2.3/libjava/configure uses "grep" and "egrep" and "grep -E" and "$EGGREP" but not ggrep -- sed also is trouble

2008-08-04 Thread rwild at gcc dot gnu dot org
--- Comment #7 from rwild at gcc dot gnu dot org 2008-08-05 06:50 --- Rob, please let's not play ping pong with the severity of this bug. Also, I haven't confirmed this one yet because while I see a couple of problems, I don't see yet whether any of them is a regression (this report is a

[Bug fortran/37025] New: ICE with TRANSFER to non-default-kind character: transfer(int(z'bde4'),4_'a')

2008-08-04 Thread burnus at gcc dot gnu dot org
f951: internal compiler error: in gfc_interpret_character, at fortran/target-memory.c:402 gcc_assert (result->ts.kind == gfc_default_character_kind); character(len=20,kind=4) :: str str = transfer(int(z'bde4'),4_'a') end -- Summary: ICE with TRANSFER to non-default-kind character:

[Bug libgcj/37019] [4.2 Regression] Inconsistent gcc-4.2.3/libjava/configure uses "grep" and "egrep" and "grep -E" and "$EGGREP" but not ggrep -- sed also is trouble

2008-08-04 Thread rob1weld at aol dot com
--- Comment #6 from rob1weld at aol dot com 2008-08-05 05:07 --- The grep/sed problem occurs during the boehm-gc configury and in libjava/classpath also. It is also missing iconv whereas the main configure picks it up (due to: "--with-libiconv-prefix=/opt/csw"): Adding multilib support

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #44 from hjl dot tools at gmail dot com 2008-08-05 04:34 --- You can't compare gcc 4.3 with gcc 4.4 since gcc 4.3 can't align stack to 32byte. It is hard to tell where it went wrong. The assembly code is quite different from Linux. If I have to guess, the problem may be in u

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #43 from howarth at nitro dot med dot uc dot edu 2008-08-05 03:33 --- FYI, the gdb issue appears to be the same one reported here... https://trac.macports.org/ticket/16102 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37012

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #42 from howarth at nitro dot med dot uc dot edu 2008-08-05 03:13 --- I not sure how valid this is, but if I manually create the missing symlinks to point to the existing object files for libstdc++, I get... Starting program: /Users/howarth/stackalign/eh-alloca-1.exe Readi

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #41 from howarth at nitro dot med dot uc dot edu 2008-08-05 02:53 --- When I run the binary in gdb, I get... warning: Could not find object file "/sw/src/fink.build/gcc44-4.3.999-20080803/darwin_objdir/i686-apple-darwin9/libstdc++-v3/src/.libs/libstdc++.lax/libmath.a/signbi

[Bug libgcj/37019] [4.2 Regression] Inconsistent gcc-4.2.3/libjava/configure uses "grep" and "egrep" and "grep -E" and "$EGGREP" but not ggrep -- sed also is trouble

2008-08-04 Thread rob1weld at aol dot com
--- Comment #5 from rob1weld at aol dot com 2008-08-05 02:42 --- Andrew Pinski 2008-08-04 18:53 wrote: > Not if they want to call their OS a POSIX or UNIX OS really. POSIX actually > makes a standard about programs too. If you want Posix conformant commands (not necessarily GNU progra

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #40 from hjl dot tools at gmail dot com 2008-08-05 02:41 --- (In reply to comment #39) > #0 0x92986b9e in __kill () > Starting program: /Users/howarth/stackalign/eh-alloca-1.exe > Reading symbols for shared libraries +++. done > terminate called after throwing an instance

[Bug libgcj/31890] Java Namespace error - javaprims.h out of sync

2008-08-04 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2008-08-05 01:29 --- Subject: Bug 31890 Author: tromey Date: Tue Aug 5 01:28:26 2008 New Revision: 138664 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138664 Log: PR libgcj/31890: * gcj/javaprims.h: Regenerate

[Bug target/37010] -mno-accumulate-outgoing-args doesn't work with stack alignment

2008-08-04 Thread Joey dot ye at intel dot com
--- Comment #15 from Joey dot ye at intel dot com 2008-08-05 01:01 --- (In reply to comment #12) > I think the problem is in > /* Set offset to aligned because the realigned frame tarts from here. */ > if (stack_realign_fp) > offset = (offset + stack_alignment_needed -1) & -stac

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #39 from howarth at nitro dot med dot uc dot edu 2008-08-05 00:56 --- #0 0x92986b9e in __kill () Starting program: /Users/howarth/stackalign/eh-alloca-1.exe Reading symbols for shared libraries +++. done terminate called after throwing an instance of 'A' Program received

[Bug tree-optimization/37024] [4.4 Regression] bad tail call from tuples merge

2008-08-04 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-08-05 00:22 --- Note the reason why this "works" on x86 and not rs6000 or really any other backend is that the x86 back-end assumes that the middle-end asks about some calls that could return in different locations: /* Check that

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #38 from hjl dot tools at gmail dot com 2008-08-05 00:17 --- (In reply to comment #37) > I haven't been able to reduce the eh-alloca-1.C testcase. However I have > verified that it passes as expected when compiled with g++ from gcc 4.3.1 on > i686-apple-darwin9 using... >

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #37 from howarth at nitro dot med dot uc dot edu 2008-08-04 23:36 --- I haven't been able to reduce the eh-alloca-1.C testcase. However I have verified that it passes as expected when compiled with g++ from gcc 4.3.1 on i686-apple-darwin9 using... g++-4 ./eh-alloca-1.C -nos

[Bug tree-optimization/37024] [4.4 Regression] bad tail call from tuples merge

2008-08-04 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-08-04 23:35 --- Simple testcase: /* { dg-do compile } */ /* { dg-options "-O2 -fdump-tree-tailc-details" } */ /* PR tree-opt/37024 */ double doubleValue(); long longValue () { return (long) doubleValue (); } /* We should not tai

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #36 from howarth at nitro dot med dot uc dot edu 2008-08-04 23:33 --- Created an attachment (id=16023) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16023&action=view) assembly file for g++.dg/torture/stackalign/eh-alloca-1.C on gcc 4.4.0 -- http://gcc.gnu.org/bug

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #35 from howarth at nitro dot med dot uc dot edu 2008-08-04 23:32 --- Created an attachment (id=16022) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16022&action=view) assembly file for g++.dg/torture/stackalign/eh-alloca-1.C on gcc 4.3.1 -- http://gcc.gnu.org/bug

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #34 from howarth at nitro dot med dot uc dot edu 2008-08-04 23:31 --- Created an attachment (id=16021) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16021&action=view) object file for g++.dg/torture/stackalign/eh-alloca-1.C using gcc 4.4.0 -- http://gcc.gnu.org/bu

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #33 from howarth at nitro dot med dot uc dot edu 2008-08-04 23:31 --- Created an attachment (id=16020) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16020&action=view) object file for g++.dg/torture/stackalign/eh-alloca-1.C using gcc 4.3.1 -- http://gcc.gnu.org/bu

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #32 from howarth at nitro dot med dot uc dot edu 2008-08-04 23:30 --- Created an attachment (id=16019) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16019&action=view) preprocessed source file for g++.dg/torture/stackalign/eh-alloca-1.C on gcc 4.4.0 -- http://gcc.

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #31 from howarth at nitro dot med dot uc dot edu 2008-08-04 23:29 --- Created an attachment (id=16018) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16018&action=view) preprocessed source file for g++.dg/torture/stackalign/eh-alloca-1.C on gcc 4.3.1 -- http://gcc.

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #30 from howarth at nitro dot med dot uc dot edu 2008-08-04 23:18 --- One other stackalign compile failure I forget to mention was... /fink.build/gcc44-4.3.999-20080803/gcc-4.4-20080803/gcc/testsuite/gcc.target/i386/stackalign/return-3.c -mstackrealign -msse -std=gnu99 -mp

[Bug tree-optimization/36922] [4.4 Regression] ICE in tree-data-ref.c with -ftree-loop-linear

2008-08-04 Thread dje at gcc dot gnu dot org
--- Comment #3 from dje at gcc dot gnu dot org 2008-08-04 21:57 --- Copying from the duplicate PR... The failure starts with this patch: http://gcc.gnu.org/viewcvs?view=rev&rev=135116 r135116 | spop | 2008-05-09 16:17:47 + (Fri, 09 May 2008) -- http://gcc.gnu.org/bugzi

[Bug tree-optimization/37024] [4.4 Regression] bad tail call from tuples merge

2008-08-04 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-08-04 21:48 --- Patch which I don't have time to test: Index: tree-tailcall.c === --- tree-tailcall.c (revision 138567) +++ tree-tailcall.c (working copy) @@ -2

[Bug target/37010] -mno-accumulate-outgoing-args doesn't work with stack alignment

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #14 from hjl dot tools at gmail dot com 2008-08-04 21:43 --- With stack alignment, we have different stack frame layouts. We need to handle them properly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37010

[Bug tree-optimization/37024] New: bad tail call from tuples merge

2008-08-04 Thread janis at gcc dot gnu dot org
Since the gimple-tuples branch was merged, test omnetpp from SPEC CPU2006 hangs when compiled with -O2 for powerpc-linux. Here's a minimized testcase of the code with the problem: extern void foo (void); class cPar { public: double dblval; long longValue (); double doubleValue (); }; long

[Bug target/37010] -mno-accumulate-outgoing-args doesn't work with stack alignment

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2008-08-04 21:29 --- The previous ix86_compute_frame_layout uses /* Align start of frame for local function. */ frame->padding1 = ((offset + stack_alignment_needed - 1) & -stack_alignment_needed) - offset; t

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread rguenther at suse dot de
--- Comment #14 from rguenther at suse dot de 2008-08-04 21:13 --- Subject: Re: [4.3/4.4 Regression] member function pointer failure with optimization On Mon, 4 Aug 2008, rguenther at suse dot de wrote: > --- Comment #13 from rguenther at suse dot de 2008-08-04 21:11 --- > S

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread rguenther at suse dot de
--- Comment #13 from rguenther at suse dot de 2008-08-04 21:11 --- Subject: Re: [4.3/4.4 Regression] member function pointer failure with optimization On Mon, 4 Aug 2008, jason at gcc dot gnu dot org wrote: > --- Comment #12 from jason at gcc dot gnu dot org 2008-08-04 21:03 >

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2008-08-04 21:03 --- Well, that's the problem then: we have two POINTER_TYPE to METHOD_TYPE which are considered equivalent in the front end, but not equivalent in the tree-ssa types_compatible_p. The specific bug seems to be that useles

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2008-08-04 21:02 --- Created an attachment (id=16017) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16017&action=view) Patch to check TYPE_STRUCTURAL_EQUALITY_P in useless_type_conversion -- http://gcc.gnu.org/bugzilla/show_bug

[Bug c/37023] Macro replacement not working if file is preprocessed then compiler

2008-08-04 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-08-04 20:46 --- This was fixed by: http://gcc.gnu.org/ml/gcc-patches/2008-01/msg01145.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37023

[Bug c/37023] Macro replacement not working if file is preprocessed then compiler

2008-08-04 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-08-04 20:41 --- This works for me on the trunk ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37023

[Bug c/37023] New: Macro replacement not working if file is preprocessed then compiler

2008-08-04 Thread geir at cray dot com
The following program shows two cases where macro replacement works if the program is compiled, but does NOT work if the program is preprocessed and then compiled. Either the preprocessed program should be able to be compiled, or gcc should return an error when the non-preprocessed code is compile

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2008-08-04 20:27 --- The middle-end expects that if there is variable of record type T that for a component-reference it can walk its fields and find the one used as operand 1 in the component-reference. If you look at the tree in com

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2008-08-04 20:17 --- However, it's not clear to me that pointers to member functions need to have TYPE_STRUCTURAL_EQUALITY_P in general; I'm testing a patch to set TYPE_CANONICAL appropriately. -- http://gcc.gnu.org/bugzilla/show_bug.

[Bug debug/37022] libffi test suite failures

2008-08-04 Thread andreast at gcc dot gnu dot org
--- Comment #1 from andreast at gcc dot gnu dot org 2008-08-04 19:59 --- Created an attachment (id=16016) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16016&action=view) preprocessed source closure_fn1 Preprocessed source. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3702

[Bug debug/37022] New: libffi test suite failures

2008-08-04 Thread andreast at gcc dot gnu dot org
FAIL: libffi.call/closure_fn1.c -Os (test for excess errors) FAIL: libffi.call/closure_fn2.c -Os (test for excess errors) FAIL: libffi.call/closure_fn6.c -Os (test for excess errors) FAIL: libffi.call/cls_6_1_byte.c -Os (test for excess errors) FAIL: libffi.call/cls_7_1_byte.c -Os (test for excess

[Bug c++/36963] [4.4 Regression] Bogus narrowing conversion error in initializer list.

2008-08-04 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2008-08-04 19:55 --- Subject: Bug 36963 Author: jason Date: Mon Aug 4 19:53:57 2008 New Revision: 138652 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138652 Log: PR c++/36963 * typeck2.c (check_narrowing): Allow

[Bug target/37010] -mno-accumulate-outgoing-args doesn't work with stack alignment

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #12 from hjl dot tools at gmail dot com 2008-08-04 19:38 --- (In reply to comment #11) > (In reply to comment #10) > > Did you mean we needed 2 "additional 'and $-16, sp" insns to align the > > stack? I don't think so. > Definitely not. > Solution 1: Just ignore it. __m128

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2008-08-04 19:37 --- In general, it seems like SRA needs to be more conservative with TYPE_STRUCTURAL_EQUALITY_P types such as these. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37016

[Bug c++/16663] Poor error recovery

2008-08-04 Thread manu at gcc dot gnu dot org
--- Comment #5 from manu at gcc dot gnu dot org 2008-08-04 19:22 --- Created an attachment (id=16015) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16015&action=view) testcase Testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16663

[Bug c++/16663] Poor error recovery

2008-08-04 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2008-08-04 19:21 --- In GCC 4.4 we have: pr16663.C:2: error: variable or field ‘Foo’ declared void pr16663.C:2: error: ‘misspelled’ was not declared in this scope pr16663.C:2: error: expected primary-expression before ‘char’ pr16663.C:2: e

[Bug libgcj/37019] [4.2 Regression] Inconsistent gcc-4.2.3/libjava/configure uses "grep" and "egrep" and "grep -E" and "$EGGREP" but not ggrep -- sed also is trouble

2008-08-04 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug libgcj/37019] [4.2 Regression] Inconsistent gcc-4.2.3/libjava/configure uses "grep" and "egrep" and "grep -E" and "$EGGREP" but not ggrep -- sed also is trouble

2008-08-04 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-08-04 18:53 --- >The creator of the Operating System can name any command any name they want > (EG: Ralph can be spelled Ralf or Rolf etc). Similarly grep can be called sed > and sed can be called diff -- I'm not suggested that is a

[Bug libgcj/31890] Java Namespace error - javaprims.h out of sync

2008-08-04 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2008-08-04 18:52 --- Testing a patch. -- tromey at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|u

[Bug boehm-gc/37017] Using --enable-threads=solaris breaks near end of build in boehm-gc configury

2008-08-04 Thread rob1weld at aol dot com
--- Comment #3 from rob1weld at aol dot com 2008-08-04 18:44 --- > I wrote: > It would be nice if the main configure script caught this instead of the build failing just as it was about to finish. But then I would not have to try fixing this ... The boehm-gc directory built correctly a

[Bug c++/37006] explicitly deleted inline function gives warning "used but never defined"

2008-08-04 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2008-08-04 18:40 --- Subject: Bug 37006 Author: jason Date: Mon Aug 4 18:39:16 2008 New Revision: 138648 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138648 Log: PR c++/37006 * pt.c (tsubst_decl): Leave DECL_INI

[Bug c++/36959] [4.2/4.3/4.4 Regression] C++ front-end causing a static inline function to be emitted

2008-08-04 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||hubicka at gcc dot gnu dot |

[Bug tree-optimization/36905] [4.2/4.3/4.4 Regression] IV-opts needs a little help with a[i+1]

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-08-04 18:38 --- I believe we have a dup for this issue - it looks very familiar. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgcj/32028] Make fails at gjdoc - gnu.classpath.tools.gjdoc.ParseException: unmatched input in line 1: @Retention(SOURCE) @Target(METHOD)

2008-08-04 Thread tromey at gcc dot gnu dot org
--- Comment #8 from tromey at gcc dot gnu dot org 2008-08-04 18:32 --- Hmm, I could not get bugzilla to change the product. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32028

[Bug middle-end/36691] [4.2 Regression] wrong value left in induction variable

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2008-08-04 18:32 --- Subject: Bug 36691 Author: rguenth Date: Mon Aug 4 18:30:59 2008 New Revision: 138646 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138646 Log: 2008-08-04 Richard Guenther <[EMAIL PROTECTED]>

[Bug middle-end/36691] [4.2/4.3/4.4 Regression] wrong value left in induction variable

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2008-08-04 18:32 --- Subject: Bug 36691 Author: rguenth Date: Mon Aug 4 18:30:59 2008 New Revision: 138646 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138646 Log: 2008-08-04 Richard Guenther <[EMAIL PROTECTED]>

[Bug libgcj/32028] Make fails at gjdoc - gnu.classpath.tools.gjdoc.ParseException: unmatched input in line 1: @Retention(SOURCE) @Target(METHOD)

2008-08-04 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2008-08-04 18:31 --- I didn't fix anything. AFAIK the classpath configury still does not check versions. I'm moving this to the classpath product. It should be fixed there. -- tromey at gcc dot gnu dot org changed: What

[Bug middle-end/36691] [4.2/4.3/4.4 Regression] wrong value left in induction variable

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2008-08-04 18:30 --- Subject: Bug 36691 Author: rguenth Date: Mon Aug 4 18:29:08 2008 New Revision: 138645 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138645 Log: 2008-08-04 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug tree-optimization/37021] Fortran Complex reduction / multiplication not vectorized

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-08-04 17:58 --- Patch for 1) http://gcc.gnu.org/ml/gcc-patches/2008-08/msg00221.html Patch for 2) http://gcc.gnu.org/ml/gcc-patches/2008-08/msg00226.html I didn't yet start on 3), so 4) is unknown yet (as is 5, 6, ... ;)) -- h

[Bug tree-optimization/37021] New: Fortran Complex reduction / multiplication not vectorized

2008-08-04 Thread rguenth at gcc dot gnu dot org
subroutine to_product_of(self,a,b,a1,a2) complex(kind=8) :: self (:) complex(kind=8), intent(in) :: a(:,:) complex(kind=8), intent(in) :: b(:) integer a1,a2 self = ZERO do i = 1,a1 do j = 1,a2 self(i) = self(i) + a(i,j)*b(j) end do end do end subroutine There are numero

[Bug middle-end/37009] No need to align stack when incoming stack is aligned

2008-08-04 Thread hjl at gcc dot gnu dot org
--- Comment #3 from hjl at gcc dot gnu dot org 2008-08-04 17:48 --- Subject: Bug 37009 Author: hjl Date: Mon Aug 4 17:47:02 2008 New Revision: 138644 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138644 Log: 2008-08-04 H.J. Lu <[EMAIL PROTECTED]> PR middle-end/37009

[Bug target/35659] [4.3/4.4 Regression] Miscompiled code with -O2 (but not with -O2 -funroll-loops) on ia64

2008-08-04 Thread sje at cup dot hp dot com
--- Comment #24 from sje at cup dot hp dot com 2008-08-04 17:34 --- I bootstrapped the 3 patches on mainline and 4.3 branch and verified that they fix the problem that is reported on the 4.3 branch with the patches. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35659

[Bug libgcj/37019] [4.2 Regression] Inconsistent gcc-4.2.3/libjava/configure uses "grep" and "egrep" and "grep -E" and "$EGGREP" but not ggrep -- sed also is trouble

2008-08-04 Thread rob1weld at aol dot com
--- Comment #3 from rob1weld at aol dot com 2008-08-04 17:21 --- Created an attachment (id=16014) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16014&action=view) gdiff of Origonal gcc-4.2.3/libjava/configure vs. repaired version gdiff -Naur config_Origonal_configure.log config_Mo

[Bug libgcj/37019] [4.2 Regression] Inconsistent gcc-4.2.3/libjava/configure uses "grep" and "egrep" and "grep -E" and "$EGGREP" but not ggrep -- sed also is trouble

2008-08-04 Thread rob1weld at aol dot com
--- Comment #2 from rob1weld at aol dot com 2008-08-04 17:18 --- >Ralf Wildenhues 2008-08-04 08:57 wrote: >I see the egrep issue. Would you click the "CONFIRMED" button please. > Can you please specify for which grep and sed commands you see errors? I need to build some dependencies

[Bug debug/37020] New: [4.4 Regression] [AVR] FAIL: gcc.dg/debug/dwarf2/dwarf-die3.c scan-assembler-not DW_AT_inline

2008-08-04 Thread eric dot weddington at atmel dot com
>From test suite for the AVR target: FAIL: gcc.dg/debug/dwarf2/dwarf-die3.c scan-assembler-not DW_AT_inline This test case has failed recently: 4.4.0 20080729 (experimental) [trunk revision 138276] http://gcc.gnu.org/ml/gcc-testresults/2008-07/msg02938.html (and in the most recent trunk). But the

I-N-G-Y-E-N - S.e.X

2008-08-04 Thread ingyentini
Szia Szeretnék figyelmedbe ajánlani egy INGYENES SEX OLDALT!!! IME A CIME: http://freesex.rapidsms.eu

[Bug c++/36999] Erroneous "declaration 'class ...' does not declare anything" warnings possible

2008-08-04 Thread simonb at gcc dot gnu dot org
--- Comment #1 from simonb at gcc dot gnu dot org 2008-08-04 15:11 --- Subject: Bug 36999 Author: simonb Date: Mon Aug 4 15:09:56 2008 New Revision: 138633 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138633 Log: PR c++/36999 * parser.c (cp_parser_elaborated_t

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread hjl at gcc dot gnu dot org
--- Comment #29 from hjl at gcc dot gnu dot org 2008-08-04 14:57 --- Subject: Bug 37012 Author: hjl Date: Mon Aug 4 14:56:12 2008 New Revision: 138631 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138631 Log: 2008-08-04 H.J. Lu <[EMAIL PROTECTED]> PR target/37012

[Bug target/37010] -mno-accumulate-outgoing-args doesn't work with stack alignment

2008-08-04 Thread Joey dot ye at intel dot com
--- Comment #11 from Joey dot ye at intel dot com 2008-08-04 14:11 --- (In reply to comment #10) > Did you mean we needed 2 "additional 'and $-16, sp" insns to align the > stack? I don't think so. Definitely not. Solution 1: Just ignore it. __m128 parameter shouldn't be passed with -mpr

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-08-04 14:00 --- Causes FAIL: g++.dg/template/ptrmem8.C (test for errors, line 18) FAIL: g++.dg/template/ptrmem8.C (test for errors, line 19) Jason - can you help here? Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug middle-end/37009] No need to align stack when incoming stack is aligned

2008-08-04 Thread hjl at gcc dot gnu dot org
--- Comment #2 from hjl at gcc dot gnu dot org 2008-08-04 13:53 --- Subject: Bug 37009 Author: hjl Date: Mon Aug 4 13:51:36 2008 New Revision: 138621 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138621 Log: gcc/ 2008-08-04 H.J. Lu <[EMAIL PROTECTED]> PR middle-end

[Bug libgcj/31890] Java Namespace error - javaprims.h out of sync

2008-08-04 Thread rob1weld at aol dot com
--- Comment #3 from rob1weld at aol dot com 2008-08-04 13:50 --- Changed severity back up to normal (from minor) since this bug has sat open for a year with no reply, and there is something to fix. -- rob1weld at aol dot com changed: What|Removed |

[Bug libgcj/32028] Make fails at gjdoc - gnu.classpath.tools.gjdoc.ParseException: unmatched input in line 1: @Retention(SOURCE) @Target(METHOD)

2008-08-04 Thread rob1weld at aol dot com
--- Comment #6 from rob1weld at aol dot com 2008-08-04 13:44 --- > Andrew John Hughes 2008-06-20 14:34: > What is this bug waiting on? > Tom Tromey 2007-05-24 17:18: > I think gjdoc only recently got support for generics and annotations. > So an older gjdoc is expected to fail. I haven

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-08-04 13:41 --- Of course it didn't work. The following seems to Index: gcc/cp/class.c === --- gcc/cp/class.c (revision 138611) +++ gcc/cp/class.c (working

[Bug middle-end/36691] [4.2/4.3/4.4 Regression] wrong value left in induction variable

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2008-08-04 13:36 --- Because somehow we get into /* If we can determine the final value of the control iv exactly, we can transform the condition to != comparison. In particular, this will be the case if DELTA is constant.

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #28 from howarth at nitro dot med dot uc dot edu 2008-08-04 13:24 --- I can't provide an .o until tonight but the last eh-alloca-1.s and the previous eh-alloca-1.ii should be okay for a test case. I'll see if I can prune that into a smaller testcase later tonight. -- ht

[Bug middle-end/36691] [4.2/4.3/4.4 Regression] wrong value left in induction variable

2008-08-04 Thread cnstar9988 at gmail dot com
--- Comment #7 from cnstar9988 at gmail dot com 2008-08-04 13:12 --- confirmed gcc 4.2.4, -O3. gcc test.c -O3 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36691

[Bug middle-end/36691] [4.2/4.3/4.4 Regression] wrong value left in induction variable

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-08-04 13:00 --- Slightly differently "worded" the testcase is unsigned int g_5; void func_1 (void) { for (g_5 = 9; g_5 >= 4; g_5 -= 5) ; } extern void abort (void); int main (void) { func_1 (); if (g_5 != 0) abort (

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #27 from hjl dot tools at gmail dot com 2008-08-04 12:52 --- (In reply to comment #12) > HJ, >Your proposed patch eliminated all the stackalign failures in 'make -k > check-gcc' reducing the total gcc failures down to 14 unexpected. I will do a > 'make -k check-g++' next

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #26 from hjl dot tools at gmail dot com 2008-08-04 12:50 --- (In reply to comment #24) > I can comment out every abort in the eh-alloca-1.ii (renamed eh-alloca-1.C) > and > the resulting executable still does... > > terminate called after throwing an instance of 'A' > Abor

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #25 from hjl dot tools at gmail dot com 2008-08-04 12:46 --- (In reply to comment #19) > I'll check eh-alloca-1.C shortly. Do you think we should also have... > > --- i386.c.org 2008-08-03 22:55:01.0 -0400 > +++ i386.c 2008-08-03 22:56:07.0 -0400 > @@

[Bug middle-end/36691] [4.2/4.3/4.4 Regression] wrong value left in induction variable

2008-08-04 Thread cnstar9988 at gmail dot com
--- Comment #5 from cnstar9988 at gmail dot com 2008-08-04 12:42 --- ping... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36691

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #24 from howarth at nitro dot med dot uc dot edu 2008-08-04 12:32 --- I can comment out every abort in the eh-alloca-1.ii (renamed eh-alloca-1.C) and the resulting executable still does... terminate called after throwing an instance of 'A' Abort The abort must be coming fr

[Bug target/37010] -mno-accumulate-outgoing-args doesn't work with stack alignment

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2008-08-04 12:26 --- (In reply to comment #8) > Root cause is that outgoing parameter frame is aligned based on stack pointer. > Namely, address_of_stack_param = SP + offset + fixed_padding. > > With -mpreferred-stack-boundary=2, alig

[Bug target/37010] -mno-accumulate-outgoing-args doesn't work with stack alignment

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2008-08-04 12:24 --- (In reply to comment #7) > This problem is associated with -mpreferred-stack-boundary=2, rather than with > stack alignment. Following case fails on trunk before merging with stack > branch: Of course, before stack

[Bug bootstrap/35752] [4.3 Regression]: Combined gcc + binutils source tree doesn't bootstrap with --enable-shared

2008-08-04 Thread bonzini at gnu dot org
--- Comment #62 from bonzini at gnu dot org 2008-08-04 12:24 --- committed. -- bonzini at gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread hjl dot tools at gmail dot com
--- Comment #23 from hjl dot tools at gmail dot com 2008-08-04 12:21 --- (In reply to comment #21) > The eh-allocca-1.ii file generated is identical to that created before > (although the compiled executable no longer segfaults but just aborts). > There are ,many aborts. Please tell u

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #22 from howarth at nitro dot med dot uc dot edu 2008-08-04 12:08 --- Created an attachment (id=16013) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16013&action=view) assembly file for g++.dg/torture/stackalign/eh-alloca-1.C with proposed patch -- http://gcc.gnu.

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #21 from howarth at nitro dot med dot uc dot edu 2008-08-04 12:07 --- The eh-allocca-1.ii file generated is identical to that created before (although the compiled executable no longer segfaults but just aborts). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37012

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #20 from howarth at nitro dot med dot uc dot edu 2008-08-04 12:04 --- The failure of eh-alloca-1.C at -O3 is no longer a segfault but a normal abort now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37012

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-08-04 11:56 --- I'm testing that patch, but I'm sure some side-effects of cp_build_unary_op are necessary... -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37012] numerous stackalign related testsuite failures on i686-apple-darwin9

2008-08-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #19 from howarth at nitro dot med dot uc dot edu 2008-08-04 11:56 --- I'll check eh-alloca-1.C shortly. Do you think we should also have... --- i386.c.org 2008-08-03 22:55:01.0 -0400 +++ i386.c 2008-08-03 22:56:07.0 -0400 @@ -7242,7 +7242,7 @@ prefe

[Bug tree-optimization/28632] VRP should understand bitwise OR and AND

2008-08-04 Thread vda dot linux at googlemail dot com
--- Comment #10 from vda dot linux at googlemail dot com 2008-08-04 11:55 --- Created an attachment (id=16012) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16012&action=view) Testcase to be added to testsuite This program is artificially made to not compile if VRP fails to predi

[Bug c++/37016] [4.3/4.4 Regression] member function pointer failure with optimization

2008-08-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-08-04 11:54 --- This is yet another case of the C++ frontend using two different record types for the same PFN structure. For example we have ... bit offset context where you can see the type of the variable indexed i

[Bug target/30211] model missing vec_extract_even/odd idioms for ia64

2008-08-04 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2008-08-04 11:53 --- vec_extract_odd/vec_extract_even expanders for x86_64 and i686 were added for 4.4 in http://gcc.gnu.org/viewcvs?view=rev&revision=138553 Updating Summary and Target fields. -- ubizjak at gmail dot com changed:

[Bug tree-optimization/35252] No vectorization for complex arrays

2008-08-04 Thread ubizjak at gmail dot com
--- Comment #5 from ubizjak at gmail dot com 2008-08-04 11:43 --- Hm, following testcase doesn't vectorize due to vect cost model (-O2 -msse3 -ftree-vectorize -ffast-math) on i686 target: --cut here-- void testf(void) { int i; for (i = 0; i < 16; i++) cf[i] = af[i] + bf[i]; } -

[Bug tree-optimization/28632] VRP should understand bitwise OR and AND

2008-08-04 Thread vda dot linux at googlemail dot com
--- Comment #9 from vda dot linux at googlemail dot com 2008-08-04 11:34 --- Created an attachment (id=16011) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16011&action=view) The instrumented version of the patch Set $VDA_DEBUG to the name of a file and gcc will append debug prin

[Bug tree-optimization/28632] VRP should understand bitwise OR and AND

2008-08-04 Thread vda dot linux at googlemail dot com
--- Comment #8 from vda dot linux at googlemail dot com 2008-08-04 11:28 --- Created an attachment (id=16010) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16010&action=view) Example program which is compiled differently with this patch. The difference is here: movl(

[Bug tree-optimization/28632] VRP should understand bitwise OR and AND

2008-08-04 Thread vda dot linux at googlemail dot com
--- Comment #7 from vda dot linux at googlemail dot com 2008-08-04 11:25 --- Created an attachment (id=16009) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16009&action=view) Updated patch against current svn This patch is bootstrapping successfully on current gcc svn. -- vda

[Bug target/36840] Fortran complex array multiply missed optimization

2008-08-04 Thread victork at gcc dot gnu dot org
--- Comment #5 from victork at gcc dot gnu dot org 2008-08-04 11:15 --- Closing as duplicate of PR30211 (and PR35252). *** This bug has been marked as a duplicate of 30211 *** -- victork at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/30211] model missing vec_extract_even/odd idioms for ia64 and x86_64

2008-08-04 Thread victork at gcc dot gnu dot org
--- Comment #2 from victork at gcc dot gnu dot org 2008-08-04 11:15 --- *** Bug 36840 has been marked as a duplicate of this bug. *** -- victork at gcc dot gnu dot org changed: What|Removed |Added ---

  1   2   >