[Bug fortran/37317] gfortran generates incorrect lbound and ubound

2008-09-01 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-09-02 05:43 --- (In reply to comment #2) > Thank you for the quick response. Glad the bug is fixed in newer releases. > Feel > free to close the bug, or is the reporter supposed to do that? Well, in principle it does not matter who

[Bug middle-end/37293] [4.4 Regression] r139762 breaks libstdc++ build on darwin

2008-09-01 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2008-09-02 03:53 --- Created an attachment (id=16186) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16186&action=view) Patch which should fix it but needs full testing ChangeLog: * cgraphunit.c (update_call_expr): Remove eh regi

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread kargl at gcc dot gnu dot org
--- Comment #9 from kargl at gcc dot gnu dot org 2008-09-02 03:46 --- (In reply to comment #8) > gfortran -O3 -Wuninitialized -fno-f2c -ffast-math -fno-automatic > -fno-backslash tssum.f ../gen_util/gen_util_lib.a > ../../libraries/matrix/kinv_lib.a ../../libraries/comlib/com_lib.a -

[Bug c/37327] New: another ice in set_value_range, at tree-vrp.c:397

2008-09-01 Thread regehr at cs dot utah dot edu
=/home/regehr : (reconfigured) ../configure --program-prefix=current- --prefix=/home/regehr --enable-languages=c,c++ --no-create --no-recursion Thread model: posix gcc version 4.4.0 20080901 (experimental) (GCC) [EMAIL PROTECTED]:~/volatile/tmp21$ cat small.c typedef signed char int8_t; typedef

[Bug middle-end/37293] [4.4 Regression] r139762 breaks libstdc++ build on darwin

2008-09-01 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2008-09-02 03:13 --- Here is a reduced testcase for the next failure: int& f(int&); inline void _M_reset(int &_M_vbp) throw() { f(_M_vbp); } extern int _S_last_request; void _M_allocate_single_object() throw() { _M_reset(_S_last_r

[Bug fortran/37319] [4.4 Regression] FAIL: gfortran.dg/function_kinds_5.f90

2008-09-01 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2008-09-02 02:47 --- Works for me here with latest trunk. x86-64-linux -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37319

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread petermorgan at grapevine dot net dot au
--- Comment #8 from petermorgan at grapevine dot net dot au 2008-09-02 02:36 --- Subject: Re: gfortran errors in compilation and the making for upgraded compilers Dear Guys Okay I have a 4.3.1 set of language compilers on board. I have tested the gfortran compiler on the NGA progra

[Bug tree-optimization/37315] [4.4 Regression]: gcc.c-torture/execute/931018-1.c int-compare.c ieee/inf-2.c mzero6.c

2008-09-01 Thread hp at gcc dot gnu dot org
--- Comment #4 from hp at gcc dot gnu dot org 2008-09-02 01:49 --- Not a target bug and my trivial attempt at a solution failed. Unassigning myself. -- hp at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/37315] [4.4 Regression]: gcc.c-torture/execute/931018-1.c int-compare.c ieee/inf-2.c mzero6.c

2008-09-01 Thread hp at gcc dot gnu dot org
--- Comment #3 from hp at gcc dot gnu dot org 2008-09-02 01:48 --- Created an attachment (id=16185) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16185&action=view) Non-working conceptual patch - just an illustration to my previous comment. Unfortunately it doesn't work: the calle

[Bug tree-optimization/37315] [4.4 Regression]: gcc.c-torture/execute/931018-1.c int-compare.c ieee/inf-2.c mzero6.c

2008-09-01 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 tree-optimization/37315] [4.4 Regression]: gcc.c-torture/execute/931018-1.c int-compare.c ieee/inf-2.c mzero6.c

2008-09-01 Thread hp at gcc dot gnu dot org
--- Comment #2 from hp at gcc dot gnu dot org 2008-09-02 00:47 --- Honza, why is tree-inline.c:initialize_cfun not calling allocate_struct_function and *then* change whatever elements need changing? There's no comment to reveal the reason. Now, you're just allocating a cleared area and

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread petermorgan at grapevine dot net dot au
--- Comment #7 from petermorgan at grapevine dot net dot au 2008-09-02 00:45 --- Subject: Re: gfortran errors in compilation and the making for upgraded compilers Dear Kargl Yes I added the additional bit of info and now I have built all the languages. I will now test them and let

[Bug target/37315] [4.4 Regression]: gcc.c-torture/execute/931018-1.c int-compare.c ieee/inf-2.c mzero6.c

2008-09-01 Thread hp at gcc dot gnu dot org
--- Comment #1 from hp at gcc dot gnu dot org 2008-09-02 00:10 --- Looks like my first guess was right. For gcc.c-torture/execute/931018-1.c I see a function and a cloned (but empty, wtf?) function with the same cfun->machine. I'm looking just a little bit more. -- hp at gcc dot gnu

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread kargl at gcc dot gnu dot org
--- Comment #6 from kargl at gcc dot gnu dot org 2008-09-01 23:31 --- (In reply to comment #5) > > Do you want a new bug report for this error. No. This isn't a gcc bug. Try adding --disable-multilib to your configure line. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37310

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread petermorgan at grapevine dot net dot au
--- Comment #5 from petermorgan at grapevine dot net dot au 2008-09-01 23:22 --- Subject: Re: gfortran errors in compilation and the making for upgraded compilers Hi Guys Do you want a new bug report for this error. I issued a " make bootstrap" after the configure in the normal w

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread petermorgan at grapevine dot net dot au
--- Comment #4 from petermorgan at grapevine dot net dot au 2008-09-01 23:12 --- Subject: Re: gfortran errors in compilation and the making for upgraded compilers Dear All thanks for the reply I have brought up the configure help pages of GNU. While I had tried the inclusion of the

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread kargl at gcc dot gnu dot org
--- Comment #3 from kargl at gcc dot gnu dot org 2008-09-01 22:38 --- (In reply to comment #2) > checking for correct version of gmp.h... yes > checking for correct version of mpfr.h... no Clearly, configure can't find your installation of MPFR. > configure: error: Building GCC requi

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread petermorgan at grapevine dot net dot au
--- Comment #2 from petermorgan at grapevine dot net dot au 2008-09-01 22:22 --- Subject: Re: gfortran errors in compilation and the making for upgraded compilers Thanks for the mail message below. I have checked my system as suggested. The gmp-development is installed see [EMAIL P

[Bug rtl-optimization/37296] [4.4 Regression] Bootstrap failure compiling libgcc

2008-09-01 Thread ebotcazou at gcc dot gnu dot org
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2008-09-01 21:46 --- > checking for i386-unknown-freebsd8.0-gcc... /usr/home/kargl/gcc/obj/./gcc/xgcc > -B/usr/home/kargl/gcc/obj/./gcc/ > -B/usr/home/kargl/work/i386-unknown-freebsd8.0/bin/ > -B/usr/home/kargl/work/i386-unknown-free

[Bug inline-asm/37195] unrelated variables get the same memory address in inline assembly

2008-09-01 Thread jdemeyer at cage dot ugent dot be
-- jdemeyer at cage dot ugent dot be changed: What|Removed |Added CC||jdemeyer at cage dot ugent |

[Bug tree-optimization/37299] libgcc2.c:806: ICE: vector VEC(me m_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-loop-im.c:1519

2008-09-01 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2008-09-01 20:44 --- Subject: Re: libgcc2.c:806: ICE: vector VEC(me m_ref_p,base) index domain error, in create_vop_ref_mapping_loopRO > Sounds like stage2 is miscompiled then. Can you try the preprocessed source > with > the

[Bug tree-optimization/37312] -Os significantly faster than -O2 on test case wiht -funroll-all-loops

2008-09-01 Thread pinskia at gmail dot com
--- Comment #5 from pinskia at gmail dot com 2008-09-01 20:41 --- Subject: Re: -Os significantly faster than -O2 on test case This is mostly because of extra register moves that IRA some times introduces. There is another bug about Inline-asm and the return register. Sent from my

[Bug middle-end/37318] [4.4 Regression] gcc.dg/compat//scalar-by-value-4_x.c:72: ICE: in emit_group_store, at expr.c:2084

2008-09-01 Thread joseph at codesourcery dot com
--- Comment #2 from joseph at codesourcery dot com 2008-09-01 20:40 --- Subject: Re: [4.4 Regression] gcc.dg/compat//scalar-by-value-4_x.c:72: ICE: in emit_group_store, at expr.c:2084 Someone needs to review HJ's patch http://gcc.gnu.org/ml/gcc-patches/2008-08/msg01078.html that fix

Re: [Bug tree-optimization/37312] -Os significantly faster than -O2 on test case

2008-09-01 Thread Andrew Thomas Pinski
This is mostly because of extra register moves that IRA some times introduces. There is another bug about Inline-asm and the return register. Sent from my iPhone On Sep 1, 2008, at 7:36, "rguenth at gcc dot gnu dot org" <[EMAIL PROTECTED] > wrote: --- Comment #4 from rguenth at gcc

[Bug middle-end/37248] [4.4 Regression] regression 4.3.1 -> 4.3.2-rc transformation bitfield to individual bytes

2008-09-01 Thread etienne_lorrain at yahoo dot fr
--- Comment #7 from etienne_lorrain at yahoo dot fr 2008-09-01 20:29 --- Patch works for me, thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37248

[Bug testsuite/37326] New: AIL: gcc.dg/tree-ssa/ssa-store-ccp-3.c scan-tree-dump-times optimized "conststaticvariable" 1

2008-09-01 Thread danglin at gcc dot gnu dot org
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ /te st/gnu/gcc/gcc/gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-3.c -O2 -fno-common -fdump-tree-optimized -S -o ssa-store-ccp-3.s(timeout = 300) PASS: gcc.dg/tree-ssa/ssa-store-ccp-3.c (test for excess errors) FAIL:

[Bug middle-end/37316] [4.4 Regression] Small structs are not passed correctly on hppa64-*-*

2008-09-01 Thread danglin at gcc dot gnu dot org
--- Comment #2 from danglin at gcc dot gnu dot org 2008-09-01 20:19 --- Also, these seem related: FAIL: gcc.dg/torture/pr30665-2.c -O0 execution test FAIL: gcc.dg/torture/pr30665-2.c -O1 execution test FAIL: gcc.dg/torture/pr30665-2.c -O2 execution test FAIL: gcc.dg/torture/pr3066

[Bug pch/37307] [4.4 Regression]: g++.dg/pch/system-2.C

2008-09-01 Thread hp at gcc dot gnu dot org
--- Comment #2 from hp at gcc dot gnu dot org 2008-09-01 20:15 --- Actually ... failing: 139762. So, rguenth is no longer a suspect. -- hp at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/37325] New: Visibility test fails

2008-09-01 Thread danglin at gcc dot gnu dot org
FAIL: gcc.dg/visibility-14.c scan-hidden hidden[ \t_]*foo FAIL: gcc.dg/visibility-15.c scan-hidden hidden[ \t_]*foo FAIL: gcc.dg/visibility-16.c scan-hidden hidden[ \t_]*foo FAIL: gcc.dg/visibility-17.c scan-hidden hidden[ \t_]*foo FAIL: gcc.dg/visibility-18.c scan-hidden hidden[ \t_]*foo FAIL: gcc

[Bug preprocessor/37324] New: FAIL: gcc.dg/utf-array.c (test for errors)

2008-09-01 Thread danglin at gcc dot gnu dot org
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ /te st/gnu/gcc/gcc/gcc/testsuite/gcc.dg/utf-array.c -std=gnu99 -S -o utf-array.s (timeout = 300) /test/gnu/gcc/gcc/gcc/testsuite/gcc.dg/utf-array.c:12: error: char-array initial ized from wide string /test/gnu/gcc/g

[Bug middle-end/37323] [4.4 Regression] __builtin_apply failures

2008-09-01 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2008-09-01 19:52 --- Also, FAIL: gcc.dg/builtin-return-1.c execution test -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37323

[Bug middle-end/37323] New: [4.4 Regression] __builtin_apply failures

2008-09-01 Thread danglin at gcc dot gnu dot org
FAIL: gcc.dg/builtin-apply2.c execution test FAIL: gcc.dg/builtin-apply3.c execution test FAIL: gcc.dg/builtin-apply4.c execution test -- Summary: [4.4 Regression] __builtin_apply failures Product: gcc Version: 4.4.0 Status: UNCONFIRMED Seve

[Bug debug/37322] New: FAIL: gfortran.dg/debug/pr35154-dwarf2.f

2008-09-01 Thread dominiq at lps dot ens dot fr
On 686-apple-darwin9 between revisions 139622 (working or not implemented) and 139843 (broken) I have the following failures: FAIL: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DW_AT_name: "__BLNK__" FAIL: gfortran.dg/debug/pr35154-dwarf2.f -gdwarf-2 scan-assembler DW_AT_name: "labe

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

2008-09-01 Thread danglin at gcc dot gnu dot org
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ /te st/gnu/gcc/gcc/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die3.c -O0 -gdwarf-2 -d A -S -o dwarf-die3.s(timeout = 300) PASS: gcc.dg/debug/dwarf2/dwarf-die3.c (test for excess errors) FAIL: gcc.dg/debug/dwarf2/dwarf-

[Bug middle-end/37320] New: [4.4 Regression] gcc.dg/compat execute test fails

2008-09-01 Thread danglin at gcc dot gnu dot org
FAIL: gcc.dg/compat/struct-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o execute FAIL: gcc.dg/compat/struct-by-value-2 c_compat_x_tst.o-c_compat_y_tst.o execute FAIL: gcc.dg/compat/struct-by-value-3 c_compat_x_tst.o-c_compat_y_tst.o execute FAIL: gcc.dg/compat/struct-by-value-4 c_compat_x_tst.o-c

[Bug fortran/37317] gfortran generates incorrect lbound and ubound

2008-09-01 Thread rosinskijm at ornl dot gov
--- Comment #2 from rosinskijm at ornl dot gov 2008-09-01 19:36 --- Thank you for the quick response. Glad the bug is fixed in newer releases. Feel free to close the bug, or is the reporter supposed to do that? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37317

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

2008-09-01 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2008-09-01 19:35 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/37288] ICE using auto as function return type or parameter

2008-09-01 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2008-09-01 19:35 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/37234] [c++0x] =default definition outside template class fails

2008-09-01 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug fortran/37319] New: [4.4 Regression] FAIL: gfortran.dg/function_kinds_5.f90

2008-09-01 Thread dominiq at lps dot ens dot fr
Between revisions 139588 (working) and 139622 (broken), the test gfortran.dg/function_kinds_5.f90 started to fail: the expected error is no longer emitted: [ibook-dhum] f90/bug% gfc -c /opt/gcc/_gcc_clean/gcc/testsuite/gfortran.dg/function_kinds_5.f90 [ibook-dhum] f90/bug% gfortran -c /opt/gcc/_gc

[Bug middle-end/37318] [4.4 Regression] gcc.dg/compat//scalar-by-value-4_x.c:72: ICE: in emit_group_store, at expr.c:2084

2008-09-01 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2008-09-01 19:08 --- Also, (gdb) p debug_rtx (orig_dst) (concat:CQI (reg:QI 95) (reg:QI 96)) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37318

[Bug middle-end/37318] New: [4.4 Regression] gcc.dg/compat//scalar-by-value-4_x.c:72: ICE: in emit_group_store, at expr.c:2084

2008-09-01 Thread danglin at gcc dot gnu dot org
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ - DSKIP_DECIMAL_FLOAT -c -o c_compat_x_tst.o /test/gnu/gcc/gcc/gcc/testsuite/gcc. dg/compat//scalar-by-value-4_x.c(timeout = 300) /test/gnu/gcc/gcc/gcc/testsuite/gcc.dg/compat//scalar-by-value-4_x.c: In functio n 'c

[Bug tree-optimization/37095] [4.4 regression] Trouble with covariant return

2008-09-01 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-09-01 19:03 --- Created an attachment (id=16184) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16184&action=view) gcc44-pr37095.patch Patch I'm going to bootstrap now. -- jakub at gcc dot gnu dot org changed: Wh

[Bug fortran/37317] gfortran generates incorrect lbound and ubound

2008-09-01 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2008-09-01 19:02 --- The correct result is given by both 4.3.2 and 4.4.0. You may want to upgrade to a newer version of the compiler because few if any patches will make it back to the 4.2 branch. troutmask:sgk[204] ./z bounds of yyy=

[Bug fortran/37317] New: gfortran generates incorrect lbound and ubound

2008-09-01 Thread rosinskijm at ornl dot gov
The following self-contained code should print the same for the bounds of xxx and yyy (0:12). Instead it prints bounds of yyy= 0 12 bounds of xxx= 1 13 % gfortran --version GNU Fortran (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) This causes the current version of

[Bug middle-end/37316] [4.4 Regression] Small structs are not passed correctly on hppa64-*-*

2008-09-01 Thread danglin at gcc dot gnu dot org
--- Comment #1 from danglin at gcc dot gnu dot org 2008-09-01 18:28 --- gcc.c-torture/execute/931004-3.c, gcc.c-torture/execute/931004-7.c and gcc.c-torture/execute/931005-1.c also fail. These fails appear related. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37316

[Bug testsuite/36332] [4.4 Regression] FAIL: gcc.dg/torture/type-generic-1.c execution test on powerpc-*

2008-09-01 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug middle-end/37316] New: [4.4 Regression] Small structs are not passed correctly on hppa64-*-*

2008-09-01 Thread danglin at gcc dot gnu dot org
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ /te st/gnu/gcc/gcc/gcc/testsuite/gcc.c-torture/execute/931004-1.c -w -O0 -lm - o /test/gnu/gcc/objdir/gcc/testsuite/gcc/931004-1.x0(timeout = 300) PASS: gcc.c-torture/execute/931004-1.c compilation, -O0 Setting

[Bug inline-asm/37195] unrelated variables get the same memory address in inline assembly

2008-09-01 Thread jdemeyer at cage dot ugent dot be
-- jdemeyer at cage dot ugent dot be changed: What|Removed |Added Severity|normal |major http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37195

[Bug inline-asm/37195] unrelated variables get the same memory address in inline assembly

2008-09-01 Thread jdemeyer at cage dot ugent dot be
--- Comment #2 from jdemeyer at cage dot ugent dot be 2008-09-01 18:18 --- Created an attachment (id=16183) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16183&action=view) Better and simpler test case The second test case, asmtest2.i exhibits the bug on even more versions of gcc

[Bug tree-optimization/35518] [4.4 Regression] FAIL: gcc.c-torture/execute/20040709-1.c execution at -O2 and above

2008-09-01 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #29 from dave at hiauly1 dot hia dot nrc dot ca 2008-09-01 18:17 --- Subject: Re: [4.4 Regression] FAIL: gcc.c-torture/execute/20040709-1.c execution at -O2 and above > On hppa64-hp-hpux11.11, the test still fails at certain optimizations: > > FAIL: gcc.c-torture/execute/

[Bug tree-optimization/35518] [4.4 Regression] FAIL: gcc.c-torture/execute/20040709-1.c execution at -O2 and above

2008-09-01 Thread danglin at gcc dot gnu dot org
--- Comment #28 from danglin at gcc dot gnu dot org 2008-09-01 17:40 --- On hppa64-hp-hpux11.11, the test still fails at certain optimizations: FAIL: gcc.c-torture/execute/20040709-1.c execution, -O0 FAIL: gcc.c-torture/execute/20040709-1.c execution, -O1 # ./xgcc -B./ -v Reading

[Bug middle-end/37293] [4.4 Regression] r139762 breaks libstdc++ build on darwin

2008-09-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #12 from howarth at nitro dot med dot uc dot edu 2008-09-01 16:57 --- Does the fact that linux seems to be immune to this problem suggest that the Darwin linker is too restrictive with regard to weak symbols? Would it make sense to create a testcase and submit a radar bug re

[Bug rtl-optimization/37296] [4.4 Regression] Bootstrap failure compiling libgcc

2008-09-01 Thread sgk at troutmask dot apl dot washington dot edu
--- Comment #14 from sgk at troutmask dot apl dot washington dot edu 2008-09-01 16:56 --- Subject: Re: Bootstrap failure due to __muldi3 On Mon, Sep 01, 2008 at 10:30:27AM -, graham dot stott at btinternet dot com wrote: > > --- Comment #10 from graham dot stott at btinternet

[Bug c++/37314] [4.2/4.3/4.4 Regression] seg violation

2008-09-01 Thread w dot doeringer at fh-worms dot de
--- Comment #11 from w dot doeringer at fh-worms dot de 2008-09-01 16:39 --- Subject: Re: [4.2/4.3/4.4 Regression] seg violation Hi, I have added some substance to the reduced testcase, so that now actual code is generated. You find it in the attached file. It compiles well under g++

[Bug target/37315] New: [4.4 Regression]: gcc.c-torture/execute/931018-1.c int-compare.c ieee/inf-2.c mzero6.c

2008-09-01 Thread hp at gcc dot gnu dot org
With revision 139521 this test passed. >From revision 139525 and on, these tests have failed. At revision 139842 the FAILs are as follows: Running /tmp/hpautotest-gcc1/gcc/gcc/testsuite/gcc.c-torture/execute/execute.exp ... FAIL: gcc.c-torture/execute/931018-1.c compilation, -O3 -fomit-frame-poin

[Bug c++/37314] [4.2/4.3/4.4 Regression] seg violation

2008-09-01 Thread w dot doeringer at fh-worms dot de
--- Comment #10 from w dot doeringer at fh-worms dot de 2008-09-01 16:14 --- Subject: Re: [4.2/4.3/4.4 Regression] seg violation Hi, thanks for taking the time to look at my problem. I did try with version 4.2 and fared no better. Versions up to 4.0.x compile ok. Let me know if I can

[Bug c++/37314] [4.2/4.3/4.4 Regression] seg violation

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2008-09-01 16:05 --- Though EDG accepts it (but of course nothing is instantiated here). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37314

[Bug c++/37314] [4.2/4.3/4.4 Regression] seg violation

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2008-09-01 16:03 --- Which I guess is invalid because the definition of Cdeque is not complete at the time we bind iterator::pointer to Cdeque::pointer. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37314

[Bug tree-optimization/37313] [4.4 Regression]: trunk broken for sel-sched patches

2008-09-01 Thread hp at gcc dot gnu dot org
--- Comment #1 from hp at gcc dot gnu dot org 2008-09-01 16:02 --- Confirmed with 139863 that build works again. -- hp at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37314] [4.2/4.3/4.4 Regression] seg violation

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-09-01 16:02 --- Reduced testcase: template class Cdeque { typedef T *pointer; class iterator { typedef typename Cdeque::pointer pointer; pointer operator->(); }; }; template T* Cdeque::iterator::operat

[Bug c++/37314] [4.2/4.3/4.4 Regression] seg violation

2008-09-01 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2008-09-01 16:01 --- Thanks Richard. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37314

[Bug c++/37314] [4.2/4.3/4.4 Regression] seg violation

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-09-01 15:56 --- Reducing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37314

[Bug c++/37314] [4.2/4.3/4.4 Regression] seg violation

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-09-01 15:53 --- Confirmed. Program received signal SIGSEGV, Segmentation fault. 0x00cd5495 in strip_array_types (type=0x0) at /space/rguenther/src/svn/trunk/gcc/tree.c:5755 5755 while (TREE_CODE (type) == ARRAY_TYP

[Bug c++/37314] seg violation

2008-09-01 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2008-09-01 15:50 --- Note, 4_1-branch is closed. I would suggest first trying a newer compiler on your code, e.g., 4.3.2. -- paolo dot carlini at oracle dot com changed: What|Removed |Added -

[Bug c++/37314] seg violation

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-09-01 15:49 --- Created an attachment (id=16181) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16181&action=view) unincluded testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37314

[Bug tree-optimization/36511] [4.4 Regression] ice for legal code with -O2

2008-09-01 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-09-01 15:46 --- Works on the trunk for me. -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37314] seg violation

2008-09-01 Thread w dot doeringer at fh-worms dot de
--- Comment #1 from w dot doeringer at fh-worms dot de 2008-09-01 15:41 --- Created an attachment (id=16180) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16180&action=view) the ii file the file you requested in your instructions on how to submit a bug report -- http://gcc.g

[Bug c++/37314] New: seg violation

2008-09-01 Thread w dot doeringer at fh-worms dot de
seg violation of compiler - previous versions compiled ok! -- Summary: seg violation Product: gcc Version: 4.1.3 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot g

[Bug target/36904] [4.4 Regression] vector context sensitive keyword vs macros

2008-09-01 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-09-01 15:38 --- Created an attachment (id=16179) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16179&action=view) gcc44-pr36904.patch Updated patch, apparently all other problems can be fixed just by never expanding the conditi

[Bug tree-optimization/37312] -Os significantly faster than -O2 on test case

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-09-01 14:36 --- Well, now -Os -funroll-all-loops doesn't do any unrolling anymore while it did before. With -O2 you get what you ask for - unrolled loops. -funroll-all-loops isn't really a flag to be used in general. -- http:

[Bug tree-optimization/37312] -Os significantly faster than -O2 on test case

2008-09-01 Thread andi-gcc at firstfloor dot org
--- Comment #3 from andi-gcc at firstfloor dot org 2008-09-01 14:20 --- Thanks for the us^whelpful comment. If you can suggest a way to do carry preserving addition without inline assembler that would be fine, otherwise not. -Os seems to do something that improves it at least (and that

[Bug target/35397] Problem handling denormalized numbers under AIX

2008-09-01 Thread efernandez at physiomics-plc dot com
--- Comment #4 from efernandez at physiomics-plc dot com 2008-09-01 14:09 --- Thanks David. Would that be worth it to make it appear in the regression list? How can it be added to that bug list? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35397

[Bug fortran/37310] gfortran errors in compilation and the making for upgraded compilers

2008-09-01 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2008-09-01 14:00 --- Try seeing if you need to install mpfr-devel and gmp-devel packages for your distribution. This will install the headers needed for those libraries. Also, make sure you are building in a separate directory away

[Bug bootstrap/36908] [4.4 Regression] bootstrap forever with BOOT_CFLAGS="-O2 -ftree-loop-distribution"

2008-09-01 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Priority|P1 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36908

[Bug tree-optimization/37095] [4.4 regression] Trouble with covariant return

2008-09-01 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-09-01 13:50 --- The problem is that cgraph_node_for_asm assumes that once it has been called once, no new cgraph nodes will be created. But that's not true, at least C++ lang_hooks.callgraph.emit_associated_thunks (decl) adds new cgr

[Bug fortran/37193] [4.3/4.4 Regression] "USE mod, ONLY: i, i=>j" does not import "i"

2008-09-01 Thread domob at gcc dot gnu dot org
--- Comment #1 from domob at gcc dot gnu dot org 2008-09-01 13:44 --- Subject: Bug 37193 Author: domob Date: Mon Sep 1 13:43:10 2008 New Revision: 139866 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139866 Log: 2008-09-01 Daniel Kraft <[EMAIL PROTECTED]> PR fortran

[Bug rtl-optimization/37296] [4.4 Regression] Bootstrap failure compiling libgcc

2008-09-01 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37296

[Bug tree-optimization/37312] -Os significantly faster than -O2 on test case

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-09-01 13:42 --- Uh, well. The code ist mostly inline assembly which doesn't give GCC much freedom to do something. I guess -O2 simply optimizes "too much" around the asm. Try not using inline assembly instead. -- http://gcc.

[Bug tree-optimization/37305] [4.4 Regression] ice in set_value_range, at tree-vrp.c:397

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-09-01 13:41 --- Subject: Bug 37305 Author: rguenth Date: Mon Sep 1 13:39:42 2008 New Revision: 139864 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139864 Log: 2008-09-01 Richard Guenther <[EMAIL PROTECTED]> PR

[Bug rtl-optimization/37296] [4.4 Regression] Bootstrap failure compiling libgcc

2008-09-01 Thread ebotcazou at gcc dot gnu dot org
--- Comment #13 from ebotcazou at gcc dot gnu dot org 2008-09-01 13:40 --- Reconfirmed with failure mode from comment #4 on i586-linux at r139863. I'm going to investigate. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/37305] [4.4 Regression] ice in set_value_range, at tree-vrp.c:397

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-09-01 13:40 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug bootstrap/37277] bootstrap failure with --with-dwarf2 on Solaris 10

2008-09-01 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2008-09-01 13:18 --- > Yes, I realise that, but it's still documented and it was apparently harmless > with 4.2.2 It's still documented because it's still useful on platforms that don't default to DWARF-2, which is not the case of So

[Bug rtl-optimization/37296] [4.4 Regression] Bootstrap failure due to __muldi3

2008-09-01 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Keywords||wrong-code Summary|Bootstrap failure due to|[4.4 Regre

[Bug rtl-optimization/37296] Bootstrap failure due to __muldi3

2008-09-01 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING |NEW Last reconfirmed|2008-09-01 13:02:39 |2008-09-01 13:0

[Bug rtl-optimization/37296] Bootstrap failure due to __muldi3

2008-09-01 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2008-09-01 13:02 --- > From the backtrace I very doubt this is a IRA issue. The backtrace is for another problem, the _muldi3 issue is a miscompilation of gimple.c:gimple_build_asm_vec by the new regalloc/reload. -- ebotcazou at

[Bug rtl-optimization/37296] Bootstrap failure due to __muldi3

2008-09-01 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2008-09-01 12:59 --- > It is not fixed on FreeBSD. I sometimes also see > > checking for i386-unknown-freebsd8.0-gcc... /usr/home/kargl/gcc/obj/./gcc/xgcc > -B/usr/home/kargl/gcc/obj/./gcc/ > -B/usr/home/kargl/work/i386-unknown-fre

[Bug other/37311] C frontend rejects __typeof__(bitfield).

2008-09-01 Thread pluto at agmk dot net
--- Comment #2 from pluto at agmk dot net 2008-09-01 12:58 --- (In reply to comment #1) > Subject: Re: New: C frontend rejects __typeof__(bitfield). > > On Mon, 1 Sep 2008, pluto at agmk dot net wrote: > > > $ cat x.c > > struct { int a:1; } bf; > > __typeof__(bf.a) clone; > > > > $

[Bug c++/37146] [4.4 Regression] Invalid types with COND_EXPR

2008-09-01 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-09-01 12:40 --- This is a C++ FE bug. Shorter testcase: enum E { E0 = 0, E1 = 'E' }; struct S { E s0 : 8; enum E foo (bool, E); }; E S::foo (bool a, E b) { return a ? s0 : b; } The bug is IMHO in build_conditional_expr. One

[Bug tree-optimization/37313] New: [4.4 Regression]: trunk broken for sel-sched patches

2008-09-01 Thread hp at gcc dot gnu dot org
Build is broken on trunk, worked with revision 139848, for revision 139854 I see: gcc -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes \ -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -fno-common -DHAVE_C

[Bug other/37311] C frontend rejects __typeof__(bitfield).

2008-09-01 Thread joseph at codesourcery dot com
--- Comment #1 from joseph at codesourcery dot com 2008-09-01 11:59 --- Subject: Re: New: C frontend rejects __typeof__(bitfield). On Mon, 1 Sep 2008, pluto at agmk dot net wrote: > $ cat x.c > struct { int a:1; } bf; > __typeof__(bf.a) clone; > > $ g++ -x c x.c -c > x.c:2: error: '

[Bug tree-optimization/36449] Incorrect code generated for access to a large struct

2008-09-01 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2008-09-01 11:36 --- Subject: Bug 36449 Author: jakub Date: Mon Sep 1 11:34:47 2008 New Revision: 139859 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139859 Log: PR middle-end/36449 * g++.dg/opt/pr36449.C: New t

[Bug tree-optimization/36449] Incorrect code generated for access to a large struct

2008-09-01 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2008-09-01 11:33 --- Subject: Bug 36449 Author: jakub Date: Mon Sep 1 11:32:18 2008 New Revision: 139858 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139858 Log: PR middle-end/37248 PR middle-end/36449 *

[Bug middle-end/37248] [4.3/4.4 Regression] regression 4.3.1 -> 4.3.2-rc transformation bitfield to individual bytes

2008-09-01 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2008-09-01 11:33 --- Subject: Bug 37248 Author: jakub Date: Mon Sep 1 11:32:18 2008 New Revision: 139858 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139858 Log: PR middle-end/37248 PR middle-end/36449 *

[Bug bootstrap/37308] bootstrap hangs in libstdc++

2008-09-01 Thread cnstar9988 at gmail dot com
--- Comment #8 from cnstar9988 at gmail dot com 2008-09-01 11:24 --- When I remove TLS check code in libstdc++-v3/configure, bootstrap OK!!! Does there have anything harm when remove the TLS check code? affect only C++? Thanks! ===

[Bug tree-optimization/37312] -Os significantly faster than -O2 on test case

2008-09-01 Thread andi-gcc at firstfloor dot org
--- Comment #1 from andi-gcc at firstfloor dot org 2008-09-01 11:22 --- Created an attachment (id=16178) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16178&action=view) test case checksum functions extracted from the Linux kernel. Not preprocessed, but should compile on any x86

[Bug tree-optimization/37312] New: -Os significantly faster than -O2 on test case

2008-09-01 Thread andi-gcc at firstfloor dot org
[component might be wrong] The appended test case is significantly faster with -Os -funroll-all-loops (~5%) versus -O2 -funroll-all-loops in gcc 4.4 ( gcc version 4.4.0 20080829; that is shortly after the IRA merge) on a Core2 (Merom) In earlier gcc versions they are about the same performance.

[Bug c++/37306] code generation error

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-09-01 11:21 --- Sorry, but we need a complete compilable testcase to reproduce the issue. Please also make sure you are not running into PR323 (you didn't report the architecture you see the problem). -- rguenth at gcc dot gnu d

[Bug middle-end/37248] [4.3/4.4 Regression] regression 4.3.1 -> 4.3.2-rc transformation bitfield to individual bytes

2008-09-01 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-09-01 11:19 --- FWIW the patch is ok for the 4.3 branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37248

[Bug other/37311] New: C frontend rejects __typeof__(bitfield).

2008-09-01 Thread pluto at agmk dot net
$ cat x.c struct { int a:1; } bf; __typeof__(bf.a) clone; $ g++ -x c x.c -c x.c:2: error: 'typeof' applied to a bit-field this testcase was extracted from gnupg-1.4.9 sources. it works at least on gcc-3.2.3 (Red Hat Linux 3.2.3-53). -- Summary: C frontend rejects __typeof__(bitfield

  1   2   >