[Bug c++/38045] floating point exception triggered when it shouldn't be

2008-11-06 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-11-07 07:43 --- Gcc 4.3.3 revision 141662 works fine. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/38045] floating point exception triggered when it shouldn't be

2008-11-07 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2008-11-07 14:28 --- (In reply to comment #8) > Any recommendation on how to work around it with GCC 4.3.2? Seemingly > unrelated code changes make it go away. Thanks - Chris. > Add "-fno-if-conversion" should

[Bug middle-end/37843] [4.4 Regression] unaligned stack in main due to tail call optimization

2008-11-10 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2008-11-11 06:49 --- The current patch is at http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00180.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug testsuite/34842] New: gcc.c-torture/compile/20080114-1.c doesn't work on ia64

2008-01-17 Thread hjl dot tools at gmail dot com
doesn't work on ia64 Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org

[Bug middle-end/34847] New: gcc doesn't properly align variable on stack for nested function

2008-01-17 Thread hjl dot tools at gmail dot com
unction Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: i686-linux-gn

[Bug middle-end/34852] New: [4.3 Regression] Revision 131576 miscompiled 178.galgel

2008-01-18 Thread hjl dot tools at gmail dot com
Version: 4.3.0 Status: UNCONFIRMED Severity: critical Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC build triplet: hubicka GCC target triplet: i686-pc-linux

[Bug libstdc++/34851] New: libstdc++ isn't parallel build safe

2008-01-18 Thread hjl dot tools at gmail dot com
Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34851

[Bug libstdc++/34851] libstdc++ isn't parallel build safe

2008-01-19 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2008-01-20 03:06 --- Revision 131671 passed the last failure point. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34851

[Bug libstdc++/34851] libstdc++ isn't parallel build safe

2008-01-19 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2008-01-20 07:53 --- Revision 131671 is OK. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug fortran/34884] New: [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread hjl dot tools at gmail dot com
Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34884

[Bug fortran/34884] [4.3 Regression] gfortran.dg/array_constructor_9.f90

2008-01-20 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2008-01-20 15:57 --- It happens for me on Linux/Intel64 with -m32: http://gcc.gnu.org/ml/gcc-testresults/2008-01/msg00907.html My configuration is configure flags: --enable-clocale=gnu --with-system-zlib --enable-decimal-float=bid

[Bug middle-end/34852] [4.3 Regression] Revision 131576 miscompiled 178.galgel

2008-01-20 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-01-20 16:43 --- Oops. This one --- regmove.c.freq 2008-01-17 07:31:56.0 -0800 +++ regmove.c 2008-01-20 08:42:42.0 -0800 @@ -1695,7 +1695,7 @@ fixup_match_1 (rtx insn, rtx set, rtx sr rtx p; rtx

[Bug middle-end/34852] [4.3 Regression] Revision 131576 miscompiled 178.galgel

2008-01-20 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2008-01-20 16:42 --- Does this patch make any senses? --- regmove.c.freq 2008-01-17 07:31:56.0 -0800 +++ regmove.c 2008-01-20 08:40:34.0 -0800 @@ -1695,7 +1695,7 @@ fixup_match_1 (rtx insn, rtx set, rtx sr rtx

[Bug middle-end/34852] [4.3 Regression] Revision 131576 miscompiled 178.galgel

2008-01-20 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2008-01-20 16:34 --- Should we also update REG_FREQ_CALLS_CROSSED whenever REG_N_CALLS_CROSSED is updated? In regmove.c, there are delete_insn (q); INC_REG_N_SETS (REGNO (src), -1

[Bug middle-end/34852] [4.3 Regression] Revision 131576 miscompiled 178.galgel

2008-01-20 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2008-01-21 03:09 --- Add -ffloat-store seems to fix the problem. I will verify it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34852

[Bug fortran/34896] [4.3 Regression] libgomp.fortran/reduction5.f90

2008-01-20 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-01-21 04:26 --- Revision 131678 seems OK: http://gcc.gnu.org/ml/gcc-testresults/2008-01/msg00926.html It looks like revision 131679 http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00925.html is the cause. -- http

[Bug fortran/34896] New: [4.3 Regression] libgomp.fortran/reduction5.f90

2008-01-20 Thread hjl dot tools at gmail dot com
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34896

[Bug middle-end/34852] [4.3 Regression] Revision 131576 miscompiled 178.galgel

2008-01-21 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2008-01-21 15:14 --- I tried -mpc64. It also works. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34852

[Bug target/34904] New: -march=native doesn't work with multiple input files

2008-01-21 Thread hjl dot tools at gmail dot com
t org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: i686-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34904

[Bug middle-end/34852] [4.3 Regression] Revision 131576 miscompiled 178.galgel

2008-01-21 Thread hjl dot tools at gmail dot com
--- Comment #14 from hjl dot tools at gmail dot com 2008-01-21 15:51 --- (In reply to comment #12) > Subject: Re: [4.3 Regression] Revision 131576 miscompiled 178.galgel > > and haydn tester using -O3 -funroll-loops -fpeel-loops -ffast-math > -march=native -

[Bug driver/34904] -march=native doesn't work with multiple input files

2008-01-21 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-01-21 20:40 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00969.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/34852] [4.3 Regression] Revision 131576 miscompiled 178.galgel

2008-01-21 Thread hjl dot tools at gmail dot com
--- Comment #16 from hjl dot tools at gmail dot com 2008-01-21 20:53 --- (In reply to comment #15) > Subject: Re: [4.3 Regression] Revision 131576 miscompiled 178.galgel > > > I tried -mpc64. It also works. > I would declare this a proof that it is extra precc

[Bug bootstrap/32287] gas version style changed causes warnings with configure

2008-01-21 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2008-01-21 21:43 --- (In reply to comment #9) > > HJ, Richi, I can find a lot of confused versions of HJ's patch in that thread, > which starts here: > http://gcc.gnu.org/ml/gcc-patches/2007-09/msg01170.html

[Bug bootstrap/32287] gas version style changed causes warnings with configure

2008-01-21 Thread hjl dot tools at gmail dot com
--- Comment #12 from hjl dot tools at gmail dot com 2008-01-21 21:57 --- (In reply to comment #11) > Subject: Re: gas version style changed causes > warnings with configure > > On Mon, Jan 21, 2008 at 09:43:09PM -0000, hjl dot tools at gmail dot com > wrote:

[Bug bootstrap/32287] gas version style changed causes warnings with configure

2008-01-21 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2008-01-21 23:34 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00974.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32287

[Bug middle-end/34921] Misalign stack variable referenced by nested function

2008-01-22 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-01-22 13:36 --- *** Bug 34847 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34921

[Bug middle-end/34847] gcc doesn't properly align variable on stack for nested function

2008-01-22 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-01-22 13:36 --- *** This bug has been marked as a duplicate of 34921 *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug bootstrap/32287] gas version style changed causes warnings with configure

2008-01-22 Thread hjl dot tools at gmail dot com
--- Comment #16 from hjl dot tools at gmail dot com 2008-01-22 14:14 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|NEW

[Bug middle-end/34921] Misalign stack variable referenced by nested function

2008-01-22 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2008-01-22 14:26 --- (In reply to comment #2) > I bet if you put jj in struct and don't have a nested function, this will be > the same issue. > struct works for me: bash-3.2$ cat x.c #include #include #include #if

[Bug middle-end/34921] Misalign stack variable referenced by nested function

2008-01-23 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2008-01-23 15:47 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2008-01/msg01062.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug driver/34904] -march=native doesn't work with multiple input files

2008-01-24 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-01-24 18:58 --- Fixed on trunk. -- hjl dot tools at gmail dot com changed: What|Removed |Added Known to fail

[Bug tree-optimization/34534] Multiple gcc.dg/struct/wo_prof_xxxx execution failures

2008-01-24 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2008-01-24 22:37 --- Revision 131801 is OK. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/34472] [4.3 Regression] gcc.dg/struct/wo_prof_malloc_size_var.c doesn't work

2008-01-24 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2008-01-24 22:37 --- Revision 131801 is OK. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/34984] New: [4.3 Regression] FAIL: g++.dg/expr/cast7.C

2008-01-26 Thread hjl dot tools at gmail dot com
t: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34984

[Bug c++/34984] [4.3 Regression] FAIL: g++.dg/expr/cast7.C

2008-01-26 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-01-26 18:02 --- Revision 131827 is OK. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34984

[Bug c++/34984] [4.3 Regression] FAIL: g++.dg/expr/cast7.C

2008-01-26 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2008-01-26 18:07 --- Revision 131849 is OK and revision 131855 is bad. It looks like revision 131855: http://gcc.gnu.org/ml/gcc-cvs/2008-01/msg00616.html may be the cause. -- hjl dot tools at gmail dot com changed

[Bug c++/27177] [4.1/4.2/4.3 Regression] ICE in build_simple_base_path, at cp/class.c:474

2008-01-26 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Known to fail|4.1.0 4.2.0 |4.1.0 4.2.0 4.3.0 Target Milestone|4.1.3

[Bug fortran/34994] New: gfortran.dg/missing_optional_dummy_5.f90 doesn't work

2008-01-27 Thread hjl dot tools at gmail dot com
Summary: gfortran.dg/missing_optional_dummy_5.f90 doesn't work Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedB

[Bug fortran/34994] gfortran.dg/missing_optional_dummy_5.f90 doesn't work

2008-01-27 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-01-28 00:17 --- With -m32, we got doit () { real(kind=4) doit1[2]; { struct array1_real(kind=4) parm.6; parm.6.dtype = 281; parm.6.dim[0].lbound = 1; parm.6.dim[0].ubound = 2; parm.6.dim[0].stride = 1

[Bug target/35052] New: [4.3 regression]: FAIL: g++.dg/conversion/simd3.C (test for errors, line 13)

2008-02-01 Thread hjl dot tools at gmail dot com
for errors, line 13) Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target tri

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-01 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2008-02-01 18:48 --- Revision 131984 seems the cause: http://gcc.gnu.org/ml/gcc-cvs/2008-01/msg00747.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/35049] [4.3 Regression] g++.dg/conversion/simd3.C:12: error: invalid operands to binary + (have 'float __vector__' and 'int __vector__')

2008-02-01 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2008-02-01 18:40 --- The test works on Linux/Intel64 with -m32: [EMAIL PROTECTED] g++]$ /export/build/gnu/gcc/build-x86_64-linux/gcc/testsuite/g++/../../g++ -B/export/build/gnu/gcc/build-x86_64-linux/gcc/testsuite/g++/../../ /net/gnu

[Bug target/35084] New: Strang error messages

2008-02-04 Thread hjl dot tools at gmail dot com
Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35084

[Bug target/35084] Strang error messages

2008-02-04 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-02-05 05:52 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00114.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/35084] Strang error messages

2008-02-04 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2008-02-05 05:53 --- With the patch, I got lake:pts/2[10]> ./xgcc -B./ -m32 -mno-sse -S x.i x.i: In function ‘test’: x.i:5: error: Calling ‘essef’ with attribute sseregparm without SSE/SSE2 enabled -- http://gcc.gnu.

[Bug fortran/35093] New: [4.3 Regression] gfortran.dg/data_constraints_1.f90

2008-02-05 Thread hjl dot tools at gmail dot com
iority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35093

[Bug target/35084] Strang error messages

2008-02-05 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2008-02-05 14:52 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|NEW

[Bug c++/35113] New: g++.dg/ext/vector13.C doesn't work

2008-02-06 Thread hjl dot tools at gmail dot com
/vector13.C doesn't work Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com

[Bug target/32893] zlib segfault in inflate_table() compiled w/ -O -msse2 ftree-vectorize

2008-02-06 Thread hjl dot tools at gmail dot com
--- Comment #20 from hjl dot tools at gmail dot com 2008-02-07 00:04 --- FYI, stack alignment branch will look like if (TREE_STATIC (decl)) return (alignment <= MAX_OFILE_ALIGNMENT); else if (MAX_VECTORIZE_STACK_ALIGNMENT) { gcc_assert (!c

[Bug c++/35116] New: [4.3 Regression]: Fail to compile valid code

2008-02-06 Thread hjl dot tools at gmail dot com
ponent: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35116

[Bug c++/35116] [4.3 Regression]: Fail to compile valid code

2008-02-06 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-02-07 05:10 --- Revision 132088: http://gcc.gnu.org/ml/gcc-cvs/2008-02/msg00100.html is the cause. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug testsuite/35126] New: dg-options in gcc.c-torture/execute ignored

2008-02-07 Thread hjl dot tools at gmail dot com
tsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35126

[Bug testsuite/35126] dg-options in gcc.c-torture/execute ignored

2008-02-07 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2008-02-07 15:55 --- Can we move them into gcc.dg/torture? -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug testsuite/35126] dg-options in gcc.c-torture/execute ignored

2008-02-07 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-02-07 15:53 --- My point is those dg-options aren't applied to the testcases. We should either remove them or make sure that they are used. -- hjl dot tools at gmail dot com changed: What|Re

[Bug testsuite/35127] New: Ineffective dg-options in gcc.c-torture/compile

2008-02-07 Thread hjl dot tools at gmail dot com
3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35127

[Bug target/32893] zlib segfault in inflate_table() compiled w/ -O -msse2 ftree-vectorize

2008-02-07 Thread hjl dot tools at gmail dot com
--- Comment #21 from hjl dot tools at gmail dot com 2008-02-07 22:15 --- The real problem is i386 gcc expects 16 byte stack boundary while the psABI specifies 4 byte. When you link a callee, which expects incoming stack at 16 byte boundary, with a caller, which only guarantees 4 byte

[Bug other/34835] splay-tree doesn't support 64bit value on 32bit host

2008-02-09 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-02-09 16:23 --- A patch is posted at http://sourceware.org/ml/binutils/2008-02/msg00068.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/31868] Non-Linux DWARF EH x86-64 targets have broken crtend.o

2008-02-09 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-02-09 16:55 --- I posted a patch for gcc 4.2 at http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00283.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31868

[Bug middle-end/34621] [4.3 Regression] gcc.c-torture/execute/va-arg-25.c:32: internal compiler error: in expand_call, at calls.c:2785

2008-02-12 Thread hjl dot tools at gmail dot com
--- Comment #14 from hjl dot tools at gmail dot com 2008-02-12 23:45 --- (In reply to comment #13) > > I think it is wrong to set STACK_BOUNDARY to 128 for 32bit since it is > > hardware related, not ABI related. They should set > > PREFERRED_STACK_BOUNDARY >

[Bug middle-end/34621] [4.3 Regression] gcc.c-torture/execute/va-arg-25.c:32: internal compiler error: in expand_call, at calls.c:2785

2008-02-12 Thread hjl dot tools at gmail dot com
--- Comment #12 from hjl dot tools at gmail dot com 2008-02-12 18:52 --- (In reply to comment #11) > (In reply to comment #10) > > > I think it is wrong to set STACK_BOUNDARY to 128 for 32bit since it is > > hardware related, not ABI related. They should set PREFER

[Bug middle-end/34621] [4.3 Regression] gcc.c-torture/execute/va-arg-25.c:32: internal compiler error: in expand_call, at calls.c:2785

2008-02-12 Thread hjl dot tools at gmail dot com
--- Comment #16 from hjl dot tools at gmail dot com 2008-02-13 06:41 --- (In reply to comment #15) > Subject: Re: [4.3 Regression] gcc.c-torture/execute/va-arg-25.c:32: internal > compiler error: in expand_call, at calls.c:2785 > > STACK_BOUNDARY > >> > &g

[Bug middle-end/34621] [4.3 Regression] gcc.c-torture/execute/va-arg-25.c:32: internal compiler error: in expand_call, at calls.c:2785

2008-02-12 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2008-02-12 15:46 --- (In reply to comment #3) > Reproducible even with x86_64-linux -> i686-darwin9 cross, at -Os as well as > -O2 -mno-accumulate-outgoing-args. The difference between i686-linux and > i686-darwin9 that

[Bug middle-end/34621] [4.3 Regression] gcc.c-torture/execute/va-arg-25.c:32: internal compiler error: in expand_call, at calls.c:2785

2008-02-13 Thread hjl dot tools at gmail dot com
--- Comment #18 from hjl dot tools at gmail dot com 2008-02-13 15:39 --- (In reply to comment #17) > > It is to be expected that this proposal usually has no effect on > Darwin, because the problem it is trying to solve, of local variables > that require alignment grea

[Bug ada/35186] New: Ada doesn't follow i386 psABI

2008-02-13 Thread hjl dot tools at gmail dot com
gn 64 symtab -1208442048 alias set -1 canonical type 0xb7ca0c98 precision 64 min max RM size constant invariant 33>> (gdb) -- Summary: Ada doesn't follow i386 psABI Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priori

[Bug ada/35186] Ada doesn't follow i386 psABI

2008-02-13 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-02-13 19:37 --- Ada should either define its own alignment, independent of psABI, or it should just follow psABI for alignment. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35186

[Bug ada/35186] Ada doesn't follow i386 psABI

2008-02-13 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2008-02-13 19:35 --- maybe_pad_type has if (align == TYPE_ALIGN (type)) align = 0; if (align == 0 && !size) return type; ... record = make_node (RECORD_TYPE); That is Ada expects 8 byte alignment for DIm

[Bug driver/34904] -march=native doesn't work with multiple input files

2008-02-13 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2008-02-13 21:44 --- (In reply to comment #4) > This is confirmed. H.J., are you waiting for something to commit to 4.2 or > should this be closed? > I requested it for 4.2: http://gcc.gnu.org/ml/gcc-patches/2008-02/msg0

[Bug target/35189] New: -mno-sse4.2 turns off SSE4a

2008-02-13 Thread hjl dot tools at gmail dot com
rsion: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35189

[Bug target/35189] -mno-sse4.2 turns off SSE4a

2008-02-13 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-02-14 00:11 --- -mno-sse4.1 and -mno-sse4.2 shouldn't turn off SSE4A. -mno-sse3/-mno-sse2/-mno-sse should turn off SSE4A. But I am not sure about -mno-ssse3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35189

[Bug target/35189] -mno-sse4.2 turns off SSE4a

2008-02-13 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2008-02-14 01:44 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00483.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/35195] New: Strange effect of -msse5/-mno-sse5

2008-02-14 Thread hjl dot tools at gmail dot com
Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35195

[Bug tree-optimization/35200] [4.3 Regression] gcc 4.3 failed to compile binutils

2008-02-14 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-02-14 19:52 --- Created an attachment (id=15152) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15152&action=view) A testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35200

[Bug tree-optimization/35200] New: [4.3 Regression] gcc 4.3 failed to compile binutils

2008-02-14 Thread hjl dot tools at gmail dot com
ation AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35200

[Bug tree-optimization/35200] [4.3 Regression] bogus aliasing warning

2008-02-14 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2008-02-14 20:16 --- The first time we saw it is last Nov. But it is very hard to reproduce. Any changes in input will make the warning to disappear. Here is what Xuepeng got The warning are caused by SSA and type-punning: [EMAIL

[Bug tree-optimization/35200] [4.3 Regression] bogus aliasing warning

2008-02-14 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2008-02-14 20:54 --- (In reply to comment #5) > Can you when you debug the function, please dump the VOPs also since then it > should become obvious the issue. > > Anyways I don't think this an bogus warning and reall

[Bug tree-optimization/35200] [4.3 Regression] bogus aliasing warning

2008-02-14 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2008-02-14 22:56 --- Binutils is fixed by http://sourceware.org/ml/binutils/2008-02/msg00152.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35200

[Bug driver/34904] -march=native doesn't work with multiple input files

2008-02-18 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2008-02-19 02:29 --- Won't fix 4.2: http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00715.html -- hjl dot tools at gmail dot com changed: What|Removed |

[Bug tree-optimization/35254] New: Should gcc fold DFP expression?

2008-02-19 Thread hjl dot tools at gmail dot com
D Severity: enhancement Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35254

[Bug c++/35262] New: [4.4 Regression]: FAIL: abi_check

2008-02-20 Thread hjl dot tools at gmail dot com
: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35262

[Bug c++/35262] [4.4 Regression]: FAIL: abi_check

2008-02-20 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-02-20 15:50 --- Revision 132439 is bad: http://gcc.gnu.org/ml/gcc-testresults/2008-02/msg01322.html Revision 132433 is OK: http://gcc.gnu.org/ml/gcc-testresults/2008-02/msg01318.html The only change in 4.4 between those 2

[Bug target/32219] optimizer causes wrong code in pic/hidden/weak symbol checking.

2008-02-23 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2008-02-23 23:12 --- Weak and hidden aren't really compatible. Linker should enforce it. I opened a linker bug: http://sourceware.org/bugzilla/show_bug.cgi?id=5789 As for gcc, I think it is OK since it is a user error and l

[Bug target/32219] optimizer causes wrong code in pic/hidden/weak symbol checking.

2008-02-25 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-02-25 22:16 --- It is a compiler bug after all. From: http://groups.google.com/group/generic-abi/browse_thread/thread/4364eb484397ebe0 A hidden symbol must be defined in the same component, *if it is defined at all*. That last

[Bug testsuite/35382] New: Invalid gcc.dg/pr34351.c

2008-02-26 Thread hjl dot tools at gmail dot com
Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org

[Bug testsuite/35382] Invalid gcc.dg/pr34351.c

2008-02-26 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2008-02-26 19:30 --- (In reply to comment #1) > Could you suggest a more robust testcase? > > Or if that is not possible, there should be a way to only compile the testcase > for valid targets. Ideas? > You can u

[Bug rtl-optimization/34999] Fallthru crossing edges in partition_hot_cold_basic_blocks are not been fixed when the section ends with call insn

2008-02-28 Thread hjl dot tools at gmail dot com
--- Comment #11 from hjl dot tools at gmail dot com 2008-02-29 05:54 --- I don't think it is a linker bug. This bug looks very similar to PR 34249. Uros, you fixed PR 34249. Maybe there is another similar problem elsewhere in dwarf2.out.c. -- http://gcc.gnu.org/bug

[Bug tree-optimization/35406] New: gfortran.dg/ldist-1.f90 and gcc.dg/tree-ssa/ldist-4.c don't work

2008-02-29 Thread hjl dot tools at gmail dot com
g/tree-ssa/ldist-4.c don't work Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl d

[Bug target/35408] New: Bad XFmode size and alignment for x86

2008-02-29 Thread hjl dot tools at gmail dot com
size and alignment for x86 Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gn

[Bug c++/35415] New: [4.4 Regression] 20_util/shared_ptr/assign/shared_ptr_neg.cc

2008-02-29 Thread hjl dot tools at gmail dot com
: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35415

[Bug c++/35416] New: [4.4 Regression] tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc

2008-02-29 Thread hjl dot tools at gmail dot com
.cc Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla

[Bug fortran/35418] New: [4.4 Regression]: Revision 132592 miscompiles 172.mgrid

2008-03-01 Thread hjl dot tools at gmail dot com
: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35418

[Bug fortran/35418] [4.4 Regression]: Revision 132592 miscompiles 172.mgrid

2008-03-01 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-03-01 22:50 --- The code looks like SUBROUTINE RESID(U,V,R,N,A) INTEGER N REAL*8 U(N,N,N),V(N,N,N),R(N,N,N),A(0:3) INTEGER I3, I2, I1 DO 600 I3=2,N-1 DO 600 I2=2,N-1 DO 600 I1=2,N-1 N is

[Bug fortran/35418] [4.4 Regression]: Revision 132592 miscompiles 172.mgrid

2008-03-01 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2008-03-02 01:11 --- I got Running 172.mgrid ref base o2 default *** Miscompare of mgrid.out, see /export/gnu/import/rrs/spec/2000/spec/benchspec /CFP2000/172.mgrid/run/0002/mgrid.out.mis Invalid run; unable to continue. If you

[Bug target/35425] New: Improve -mpcXXX handling

2008-03-03 Thread hjl dot tools at gmail dot com
mmary: Improve -mpcXXX handling Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot co

[Bug target/35453] New: nmmintrin.h defines macros SIDD_XXX

2008-03-03 Thread hjl dot tools at gmail dot com
Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35453

[Bug target/35453] nmmintrin.h defines macros SIDD_XXX

2008-03-04 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-03-04 19:24 --- Fixed for both gcc 4.3/4.4. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/35466] New: Different assembly codes on 32bit and 64bit hosts

2008-03-04 Thread hjl dot tools at gmail dot com
2bit and 64bit hosts Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35466

[Bug target/35466] Different assembly codes on 32bit and 64bit hosts

2008-03-04 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-03-05 04:27 --- The difference comes from tree_expand_cfg pass: [EMAIL PROTECTED] stage1-gcc]$ diff -up 32/x.i.132r.expand 64 --- 32/x.i.132r.expand 2008-03-04 20:25:21.0 -0800 +++ 64/x.i.132r.expand 2008-03-04 20:25

[Bug fortran/35418] [4.4 Regression]: Revision 132592 miscompiles 172.mgrid

2008-03-06 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2008-03-06 22:03 --- This is a known issue with mgrid. The absolute tolerance is too small. After increasing absolute tolerance from 1.0e-12 to 1.0e-11, the miscomparison is gone. -- hjl dot tools at gmail dot com changed

[Bug target/35189] -mno-sse4.2 turns off SSE4a

2008-03-06 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2008-03-07 04:24 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status

[Bug target/35408] Bad XFmode size and alignment for x86

2008-03-06 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2008-03-07 04:26 --- There is no problem. TARGET_128BIT_LONG_DOUBLE is enabled in 64bit: /* By default, 64-bit mode uses 128-bit long double. */ #undef TARGET_SUBTARGET64_DEFAULT #define TARGET_SUBTARGET64_DEFAULT

<    5   6   7   8   9   10   11   12   13   14   >