[Bug fortran/43928] New: [4.6 Regression] FAIL: gfortran.dg/array_constructor_11.f90

2010-04-28 Thread hjl dot tools at gmail dot com
/array_constructor_11.f90 Product: gcc Version: 4.6.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

[Bug fortran/43928] [4.6 Regression] FAIL: gfortran.dg/array_constructor_11.f90

2010-04-28 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-28 21:18 --- It may be caused by revision 158788: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00895.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/43924] [4.6 Regression] FAIL: gfortran.dg/array_constructor_11.f90 -O3 -g (internal compiler error)

2010-04-28 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-04-28 22:01 --- It is caused by revision 158788: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00895.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43924

[Bug libstdc++/43929] New: [4.6 Regression] FAIL: 30_threads/condition_variable_any/members/2.cc execution test

2010-04-28 Thread hjl dot tools at gmail dot com
: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal 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=43929

[Bug target/43884] [4.4/4.5/4.6 Regression] Performance degradation for simple fibonacci numbers calculation

2010-04-28 Thread hjl dot tools at gmail dot com
--- Comment #15 from hjl dot tools at gmail dot com 2010-04-29 01:20 --- Revision 139756: http://gcc.gnu.org/ml/gcc-cvs/2008-08/msg01321.html also contributed to this regression. [...@gnu-26 rrs]$ ./131573/usr/bin/gcc -O3 pr43884.c [...@gnu-26 rrs]$ time ./a.out 45 fib(45

[Bug target/43884] [4.4/4.5/4.6 Regression] Performance degradation for simple fibonacci numbers calculation

2010-04-28 Thread hjl dot tools at gmail dot com
--- Comment #16 from hjl dot tools at gmail dot com 2010-04-29 02:20 --- This patch: diff --git a/gcc/predict.c b/gcc/predict.c index eb5ddef..a05e796 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -120,7 +120,8 @@ maybe_hot_frequency_p (int freq) if (cfun-function_frequency

[Bug middle-end/43901] [4.6 Regression] FAIL: gcc.c-torture/compile/pr42196-2.c

2010-04-27 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-27 13:07 --- Ooops. I meant Linux/ia64. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43901

[Bug c/43910] New: [4.6 regression] New test failures

2010-04-27 Thread hjl dot tools at gmail dot com
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=43910

[Bug c/43910] [4.6 regression] New test failures

2010-04-27 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-27 13:58 --- Fixed by revision 158769. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays]

2010-04-27 Thread hjl dot tools at gmail dot com
--- Comment #22 from hjl dot tools at gmail dot com 2010-04-27 13:59 --- On Linux/ia32, I got FAIL: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original a.dim.0..ubound = .* nn; 1 FAIL: gfortran.dg/coarray_12.f90 -O scan-tree-dump-times original a.dim.1..ubound = .* mm; 1

[Bug target/43884] [4.4/4.5/4.6 Regression] Performance degradation for simple fibonacci numbers calculation due to extra stack alignment

2010-04-26 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2010-04-26 13:44 --- (In reply to comment #9) In the leaf_function_p sense it is non-leaf. For the stack alignment it of course would be possible to change the stack alignment requirements of the function if it calls itself

[Bug target/43884] [4.4/4.5/4.6 Regression] Performance degradation for simple fibonacci numbers calculation due to extra stack alignment

2010-04-26 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2010-04-26 14:47 --- (In reply to comment #12) Subject: Re: [4.4/4.5/4.6 Regression] Performance degradation for simple fibonacci numbers calculation due to extra stack alignment That is true. For tail call, we

[Bug target/43884] [4.4/4.5/4.6 Regression] Performance degradation for simple fibonacci numbers calculation

2010-04-26 Thread hjl dot tools at gmail dot com
--- Comment #14 from hjl dot tools at gmail dot com 2010-04-26 18:54 --- It is caused by revision 131576: http://gcc.gnu.org/ml/gcc-cvs/2008-01/msg00337.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/43901] New: [4.6 Regression] FAIL: gcc.c-torture/compile/pr42196-2.c

2010-04-26 Thread hjl dot tools at gmail dot com
Version: 4.6.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 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43901

[Bug middle-end/43903] New: [4.6 Regression] New test failures

2010-04-26 Thread hjl dot tools at gmail dot com
Version: 4.6.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 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43903

[Bug middle-end/43903] [4.6 Regression] New test failures

2010-04-26 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-26 22:33 --- It is caused by revision 158732: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00839.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43884] [4.4/4.5/4.6 Regression] Performance degradation for simple fibonacci numbers calculation due to extra stack alignment

2010-04-25 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-04-25 22:01 --- (In reply to comment #4) Btw, with the optimal options -O2 -fwhole-program -fomit-frame-pointer -mpreferred-stack-boundary=2 GCC 4.3 and 4.4 are slower than 4.1 and 4.5 (14.3s vs. 13.8s). The extra stack

[Bug c++/43868] [4.5/4.6 Regression] ICE with -g

2010-04-24 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-24 13:47 --- It is caused by revision 153978: http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00196.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/43880] [4.5/4.6 Regression] internal compiler error: in make_decl_rtl

2010-04-24 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-24 23:23 --- It is caused by revision 149750: http://gcc.gnu.org/ml/gcc-cvs/2009-07/msg00631.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43880

[Bug c++/43874] gcc should warn when 'new' is used on type with alignof greater than 2*sizeof(void*)

2010-04-23 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-04-24 02:42 --- *** This bug has been marked as a duplicate of 36159 *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/36159] C++ compiler should issue a warning with missing new operator

2010-04-23 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-04-24 02:42 --- *** Bug 43874 has been marked as a duplicate of this bug. *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/43842] [4.6 Regression] ice in vect_create_epilog_for_reduction

2010-04-22 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-04-22 15:38 --- It is caused by revision 158506: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00612.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43842

[Bug middle-end/43853] New: [4.6 Regression] FAIL: gcc.dg/lto/20090126-1 c_lto_20090126-1_0.o-c_lto_20090126-1_0.o

2010-04-22 Thread hjl dot tools at gmail dot com
Product: gcc Version: 4.6.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 http://gcc.gnu.org/bugzilla

[Bug tree-optimization/43842] [4.6 Regression] ice in vect_create_epilog_for_reduction

2010-04-22 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-22 18:07 --- I think revision 158650: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00756.html is the fix for this bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43842

[Bug middle-end/43830] New: [4.6 regression] FAIL: gcc.dg/torture/builtin-cproj-3.c

2010-04-21 Thread hjl dot tools at gmail dot com
: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43830

[Bug middle-end/43830] [4.6 regression] FAIL: gcc.dg/torture/builtin-cproj-3.c

2010-04-21 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-21 13:43 --- It will always fail on glibc older than 2.12, which hasn't been released yet. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug gcov-profile/43825] gcov is initialized wrong on x86_64

2010-04-20 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-21 00:04 --- Do you have a small testcase? -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug gcov-profile/43825] gcov is initialized wrong on x86_64

2010-04-20 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-21 00:14 --- I have Fedora 12 and Fedora 13. Is there a way to reproduce it with only executable and leave libraries alone? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43825

[Bug gcov-profile/43825] gcov is initialized wrong on x86_64

2010-04-20 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-04-21 00:17 --- (In reply to comment #4) (In reply to comment #3) I have Fedora 12 and Fedora 13. Is there a way to reproduce it with only executable and leave libraries alone? I'm not sure what you mean. Fedora comes

[Bug target/43799] -fschedule-insns breaks vararg functions in recent builds

2010-04-19 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-19 14:06 --- Testcase? -- hjl dot tools at gmail dot com changed: What|Removed |Added Status

[Bug c++/43704] [4.5/4.6 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:10074

2010-04-19 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-04-19 14:44 --- On Linux/ia32, I got Executing on host: /export/gnu/import/svn/gcc-test/bld/gcc/testsuite/g++2/../../g++ -B/export/gnu/import/svn/gcc-test/bld/gcc/testsuite/g++2/../../ /export/gnu/import/svn/gcc-test/src-trunk/gcc

[Bug c++/43800] New: [4.6 regression] FAIL: libgomp.c++/for-4.C

2010-04-19 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 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43800

[Bug target/43743] Dumb use of SSE regs for MMX operation

2010-04-19 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-04-19 17:24 --- Gcc never handles MMX correctly. If you mix MMX and x87, gcc may generate incorrect code due to missing emms. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43799] [4.6 Regression] -fschedule-insns breaks vararg functions in recent builds

2010-04-19 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-04-19 18:03 --- It is caused by revision 158483: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00589.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43799

[Bug other/43791] kernel/rtmutex.c:1138:1: internal compiler error: in cgraph_decide_inlining_of_small_functions, at ipa-inline.c:1009

2010-04-19 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-04-19 19:51 --- (In reply to comment #4) Created an attachment (id=20419) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20419action=view) [edit] Please show the output of # head kernel/.rtmutex.o.cmd -- http

[Bug tree-optimization/43791] kernel/rtmutex.c:1138:1: internal compiler error: in cgraph_decide_inlining_of_small_functions, at ipa-inline.c:1009

2010-04-19 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2010-04-19 21:07 --- It may be caused revision 158278: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00382.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c/43781] ice: verify_ssa failed

2010-04-18 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-18 15:20 --- It is caused by revision 158380: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00486.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/43775] g++ parser rejects valid code.

2010-04-17 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-17 14:30 --- It is caused by revision 153958: http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00176.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug bootstrap/43767] New: [4.6 regression] Failed to bootstrap

2010-04-16 Thread hjl dot tools at gmail dot com
ReportedBy: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43767

[Bug bootstrap/43767] [4.6 regression] Revision 158401 failed to bootstrap

2010-04-16 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-16 14:37 --- Revision 158401: http://gcc.gnu.org/ml/gcc-cvs/2010-04/msg00507.html is the cause. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug bootstrap/43767] [4.6 regression] Revision 158401 failed to bootstrap

2010-04-16 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-16 15:32 --- (In reply to comment #2) What stage is that? stage1 or something later? It failed at the end of stage 2: make[4]: *** [decimal128.o] Error 1 make[3]: *** [all-stage2-libdecnumber] Error 2 make[2]: *** [stage2

[Bug bootstrap/43767] [4.6 regression] Revision 158401 failed to bootstrap

2010-04-16 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-04-16 18:08 --- (In reply to comment #5) Created an attachment (id=20401) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20401action=view) [edit] gcc46-pr43767.patch And here is untested fix. It passed the failed part

[Bug tree-optimization/43771] [4.5/4.6 Regression] ICE on valid when compiling ParMetis with gcc 4.5.0 and -O3

2010-04-16 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-17 04:00 --- It is caused by revision 154667: http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00890.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/43760] New: [4.6 regression] New test failures

2010-04-15 Thread hjl dot tools at gmail dot com
: [4.6 regression] New test failures Product: gcc Version: 4.6.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

[Bug c++/43704] [4.5/4.6 Regression] ICE: tree check: accessed elt 2 of tree_vec with 1 elts in tsubst, at cp/pt.c:10074

2010-04-15 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-04-15 14:57 --- The failure of the testcase in comment #1 is caused by revision 145440: http://gcc.gnu.org/ml/gcc-cvs/2009-04/msg00060.html -- hjl dot tools at gmail dot com changed: What|Removed

[Bug c/43753] PR43058 takes 75 sec to compile on a 2.8G Xeon.

2010-04-14 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-04-14 15:51 --- On Intel Xeon X3350 2.66GHz with 8GB RAM, I got [...@gnu-1 gcc]$ time ./xgcc -B./ -g -O2 -S ../../src-trunk/gcc/testsuite/gcc.dg/pr43058.c real0m9.187s user0m9.042s sys 0m0.127s [...@gnu-1 gcc]$ ./xgcc

[Bug middle-end/43735] New: [4.6 Regression] FAIL: gcc.dg/guality/inline-params.c

2010-04-12 Thread hjl dot tools at gmail dot com
Product: gcc Version: 4.6.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 http://gcc.gnu.org/bugzilla

[Bug c++/43555] [4.3/4.4/4.5/4.6 Regression] wrong address calculation of multidimensional variable-length array element

2010-04-10 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-04-10 13:37 --- It is caused by revision 117493: http://gcc.gnu.org/ml/gcc-cvs/2006-10/msg00158.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43555

[Bug c++/43555] [4.3/4.4/4.5/4.6 Regression] wrong address calculation of multidimensional variable-length array element

2010-04-10 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-04-10 13:39 --- (In reply to comment #4) It is caused by revision 117493: http://gcc.gnu.org/ml/gcc-cvs/2006-10/msg00158.html Maybe C++ frontend needs similar adjustment. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug middle-end/43702] New: [4.6 regression] FAIL: g++.dg/other/pr35504.C execution test

2010-04-09 Thread hjl dot tools at gmail dot com
test Product: gcc Version: 4.6.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 http://gcc.gnu.org

[Bug target/43701] [4.4/4.5/4.6 Regression] ICE: SIGSEGV (too deep recursion) with -mno-sse and __float128

2010-04-09 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-09 16:25 --- It is triggered by * config/i386/i386.md (movtf): Check TARGET_SSE2 instead of TARGET_64BIT. in revision 137276: http://gcc.gnu.org/ml/gcc-cvs/2008-06/msg01037.html emit_move_multi_word calls

[Bug target/43662] [4.5/4.6 Regression] ICE in insert_save with ms_abi attribute

2010-04-09 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-04-09 16:32 --- It is caused by revision 157849: http://gcc.gnu.org/ml/gcc-cvs/2010-03/msg00686.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43709] New: [4.6 Regression] FAIL: libgomp.c++/loop-10.C

2010-04-09 Thread hjl dot tools at gmail dot com
Regression] FAIL: libgomp.c++/loop-10.C Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot

[Bug target/43671] [4.4/4.5/4.6 Regression] -fsched2-use-superblocks -m32 produces wrong code with vectorization

2010-04-07 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-04-07 18:36 --- It is caused by revision 138953: http://gcc.gnu.org/ml/gcc-cvs/2008-08/msg00512.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c/43679] ice in gen_lsm_tmp_name, at tree-ssa-loop-im.c:1812

2010-04-07 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-07 22:04 --- It is caused by revision 148718: http://gcc.gnu.org/ml/gcc-cvs/2009-06/msg00701.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43668] [4.4/4.5 Regression] -fschedule-insns causes FAIL: gcc.target/i386/vararg-1.c execution test

2010-04-06 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-04-07 05:42 --- i386.c has tmp_reg = gen_reg_rtx (Pmode); emit_insn (gen_rtx_SET (VOIDmode, tmp_reg, plus_constant (save_area

[Bug target/43668] [4.4/4.5 Regression] -fschedule-insns causes FAIL: gcc.target/i386/vararg-1.c execution test

2010-04-06 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-07 05:59 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2010-04/msg00229.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43618] New: Incorrect sse2_cvtX2Y pattern

2010-04-01 Thread hjl dot tools at gmail dot com
Version: 4.5.0 Status: UNCONFIRMED Severity: enhancement 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=43618

[Bug target/43610] [4.5 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

2010-04-01 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-01 13:59 --- (In reply to comment #1) Because we only have an optab for LT (reversed UNGE), but FLOAT_LIB_COMPARE_RETURNS_BOOL is false. Without -fno-trapping-math we use LT from the start which works. I suppose

[Bug target/43610] [4.5 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

2010-04-01 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-04-01 15:37 --- It is caused by revision 149031: http://gcc.gnu.org/ml/gcc-cvs/2009-06/msg01016.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43610

[Bug c++/43621] [4.5 Regression] ICE: in poplevel_class, at cp/name-lookup.c:2615 with invalid qualified name

2010-04-01 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-04-02 02:38 --- It is caused by revision 156865: http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00448.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug bootstrap/43596] New: [4.5 regression] Failed to boostrap

2010-03-30 Thread hjl dot tools at gmail dot com
regression] Failed to boostrap Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com

[Bug bootstrap/43596] [4.5 regression] Failed to boostrap

2010-03-30 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-31 04:38 --- It may be caused by revision 157837: http://gcc.gnu.org/ml/gcc-cvs/2010-03/msg00674.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c/43587] New: New test failures

2010-03-29 Thread hjl dot tools at gmail dot com
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=43587

[Bug target/40722] [4.5 Regression] ia32intrin.h defines of _rotl, _rotr conflict with target stdlib.h decls

2010-03-28 Thread hjl dot tools at gmail dot com
--- Comment #12 from hjl dot tools at gmail dot com 2010-03-28 14:44 --- (In reply to comment #10) Created an attachment (id=20228) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20228action=view) [edit] Broken stdlib.h Hi, This patched caused problems for mingw-w64

[Bug c/43560] possible wrong code bug

2010-03-28 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-29 02:49 --- It is caused by revision 147083: http://gcc.gnu.org/ml/gcc-cvs/2009-05/msg00057.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c/43560] [4.5 Regession] possible wrong code bug

2010-03-28 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Known to fail||4.5.0 Known to work||4.4.3

[Bug target/43546] [4.4/4.5 Regression] ICE: in assign_stack_local_1, at function.c:353 with -mpreferred-stack-boundary=2 -msseregparm

2010-03-27 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-27 14:11 --- (In reply to comment #4) No, sseregparm should be perfectly fine with x87 math - it only needs (obviously) SSE registers available. It's an ABI switch like regparm, whether math is done using SSE registers

[Bug tree-optimization/43247] [4.3/4.4 Regression] Incorrect optimization while declaring array[1]

2010-03-27 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-03-27 14:24 --- (In reply to comment #7) I very much doubt that the cited revision fixed anything here. If it is true, that only means that the bug is latent on trunk. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43247

[Bug target/43546] [4.4/4.5 Regression] ICE: in assign_stack_local_1, at function.c:353 with -mpreferred-stack-boundary=2 -msseregparm

2010-03-27 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2010-03-27 15:37 --- (In reply to comment #6) I don't follow. TARGET_SSEREGPARM does not mean you'll do SSE math. It merely says that you can expect incoming arguments in SSE registers instead of on stack. For -mpreferred-stack

[Bug testsuite/43512] [4.5 regression] Many objc test failures

2010-03-26 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2010-03-26 13:08 --- (In reply to comment #9) Do they have to be executable? No. Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/43537] c++ -O2 optimizes away a branch inside a loop (-ftree-vrp maybe)

2010-03-26 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-26 13:50 --- It will be easier to debug if you provide a run-time testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43537

[Bug tree-optimization/43537] [4.3/4.4 Regression] c++ -O2 optimizes away a branch inside a loop (-ftree-vrp maybe)

2010-03-26 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-03-26 15:06 --- (In reply to comment #4) (In reply to comment #3) It will be easier to debug if you provide a run-time testcase. That qvector.ii contains a main() function that executes test1() and test2(). If you want all

[Bug tree-optimization/43537] [4.3/4.4 Regression] c++ -O2 optimizes away a branch inside a loop (-ftree-vrp maybe)

2010-03-26 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2010-03-26 16:39 --- The original testcase was fixed by revision 151360: http://gcc.gnu.org/ml/gcc-cvs/2009-09/msg00106.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43537

[Bug tree-optimization/43537] [4.3/4.4 Regression] c++ -O2 optimizes away a branch inside a loop (-ftree-vrp maybe)

2010-03-26 Thread hjl dot tools at gmail dot com
--- Comment #11 from hjl dot tools at gmail dot com 2010-03-26 18:43 --- This regression was introduced by revision 118729: http://gcc.gnu.org/ml/gcc-cvs/2006-11/msg00380.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43537

[Bug tree-optimization/43247] [4.3/4.4 Regression] Incorrect optimization while declaring array[1]

2010-03-26 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-26 18:54 --- This is fixed by revision 151360: http://gcc.gnu.org/ml/gcc-cvs/2009-09/msg00106.html and was introduced by revision 118729: http://gcc.gnu.org/ml/gcc-cvs/2006-11/msg00380.html -- http://gcc.gnu.org/bugzilla

[Bug target/43546] [4.4/4.5 Regression] ICE: in assign_stack_local_1, at function.c:353 with -mpreferred-stack-boundary=2 -msseregparm

2010-03-26 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-26 23:26 --- We are trying to store DFmode with SFmode alignment since compress_float_constant converts 1.0DF to 1.0SF. This patch works around the problem: -- diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index

[Bug target/43546] [4.4/4.5 Regression] ICE: in assign_stack_local_1, at function.c:353 with -mpreferred-stack-boundary=2 -msseregparm

2010-03-26 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-26 23:29 --- Created an attachment (id=20219) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20219action=view) A patch to check TARGET_SSE_MATH instead of TARGET_SSE -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43546

[Bug rtl-optimization/43520] New: [4.5 Regression] gcc.dg/pr43058.c causes kernel panic on Linux/ia64

2010-03-25 Thread hjl dot tools at gmail dot com
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot com GCC target triplet: ia64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43520

[Bug rtl-optimization/43520] [4.5 Regression] gcc.dg/pr43058.c causes kernel panic on Linux/ia64

2010-03-25 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-25 16:15 --- From http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43058#c17 But clearly it is not var-tracking that eats all the memory, instead it is the scheduler, and it happens also with -g0, and doesn't happen with -fno

[Bug middle-end/43419] gcc replaces pow(x, 0.5) by sqrt(x), invalid when x is -0

2010-03-25 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Known to fail||4.3.4 Known to work||4.4.4 4.5.0

[Bug c++/43206] [4.5 Regression] Revision 145440 caused ICE at cp/pt.c:9249

2010-03-25 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-26 00:27 --- It failed to bootstrap on Linux/ia32: cc1: warnings being treated as errors ../../src-trunk/gcc/cp/pt.c: In function 'get_template_parms_at_level': ../../src-trunk/gcc/cp/pt.c:2851:16: error: comparison between

[Bug testsuite/43512] [4.5 regression] Many objc test failures

2010-03-25 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2010-03-26 00:30 --- Why --- Propchange: trunk/gcc/testsuite/objc-obj-c++-shared/Object1-implementation.h ('svn:executable' added) Propchange: trunk/gcc/testsuite/objc-obj-c++-shared/Object1.h ('svn:executable

[Bug testsuite/43512] New: [4.5 regression] Many objc test failures

2010-03-24 Thread hjl dot tools at gmail dot com
: hjl dot tools at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43512

[Bug testsuite/43512] [4.5 regression] Many objc test failures

2010-03-24 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43512

[Bug target/37367] [4.4/4.5 Regression] gcc-4.4/4.5 speed regression

2010-03-21 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2010-03-21 16:20 --- (In reply to comment #6) Shouldn't there be a PR about the suboptimal performance from the core2 tuning (in hopes that original contributors from Intel will revisit these issues)? Intel didn't contribute -march

[Bug target/40722] [4.5 Regression] ia32intrin.h defines of _rotl, _rotr conflict with target stdlib.h decls

2010-03-20 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-20 14:34 --- I saw _CRTIMP unsigned int __cdecl __MINGW_NOTHROW _rotl(unsigned int, int) __MINGW_ATTRIB_CONST; _CRTIMP unsigned int __cdecl __MINGW_NOTHROW _rotr(unsigned int, int) __MINGW_ATTRIB_CONST; _CRTIMP unsigned long

[Bug target/40722] [4.5 Regression] ia32intrin.h defines of _rotl, _rotr conflict with target stdlib.h decls

2010-03-20 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-03-20 18:01 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00936.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40722

[Bug target/40722] [4.5 Regression] ia32intrin.h defines of _rotl, _rotr conflict with target stdlib.h decls

2010-03-20 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2010-03-20 18:09 --- An updated patch is at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00937.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40722

[Bug rtl-optimization/43360] [4.3/4.4/4.5 Regression] wrong loop invariant hoisting

2010-03-18 Thread hjl dot tools at gmail dot com
--- Comment #18 from hjl dot tools at gmail dot com 2010-03-18 13:16 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status

[Bug target/43383] __extendxftf2 not exported from 32-bit shared libgcc

2010-03-18 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-18 18:13 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|NEW

[Bug tree-optimization/43402] [4.5 Regression] dom1 miscompiles binary search

2010-03-17 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-03-17 15:51 --- It is caused by revision 157093: http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00676.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug bootstrap/43410] New: Gcc 3.4 failed to boostrap on Linux/x86-64

2010-03-17 Thread hjl dot tools at gmail dot com
Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap 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

[Bug bootstrap/43410] Gcc 3.4 failed to boostrap on Linux/x86-64

2010-03-17 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-17 20:27 --- False alarm. I did run out of memory. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/43375] [4.5 Regression] ICE during compiling SSE code

2010-03-16 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-03-16 13:21 --- A small tectcase; -- typedef float __v4sf __attribute__ ((__vector_size__ (16))); typedef int __v4si __attribute__ ((__vector_size__ (16))); __v4sf my_asin(__v4sf x) { static const __v4si g_Mask{ 0x7fff

[Bug c++/43375] [4.5 Regression] ICE during compiling SSE code

2010-03-16 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-16 13:57 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00669.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug lto/43336] GCC leaves a temporary LTO output file in $TMPDIR

2010-03-16 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-03-16 14:07 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status

[Bug target/43383] __extendxftf2 not exported from 32-bit shared libgcc

2010-03-16 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-16 16:27 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00633.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c/43395] New: Gcc warns label as local variable

2010-03-16 Thread hjl dot tools at gmail dot com
-- Summary: Gcc warns label as local variable Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hjl dot tools at gmail dot

[Bug libstdc++/43394] Spurious warnings while building parallel_list.cc on x86_64 -m32

2010-03-16 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-16 22:37 --- (In reply to comment #2) The way I'm fixing it is adding __k8 to the list of sub targets at lines #150 and #303 of compatibility.h. Seems good enough for 4.5.0. Further improvements fall under libstdc++/34106

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