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

2010-03-15 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-15 14:52 --- It is caused by revision 157203: http://gcc.gnu.org/ml/gcc-cvs/2010-03/msg00075.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/43379] [4.5 Regression] ICE: error: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set with -O2 -ftracer

2010-03-15 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-15 18:28 --- It is introduced between revision 157457 and revision 157460. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/43379] [4.5 Regression] ICE: error: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set with -O2 -ftracer

2010-03-15 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-15 18:49 --- It is caused by revision 157458: http://gcc.gnu.org/ml/gcc-cvs/2010-03/msg00295.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43379

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

2010-03-15 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-15 21:01 --- It is an oversight. How should we deal with it? -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c/43360] possible wrong code bug

2010-03-14 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-14 15:32 --- Gcc 4.3 also failed. It also failed on Linux/x86-64. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/43365] [4.5 Regression] Destructor not called when returning in exception handler

2010-03-14 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-14 17:27 --- It is caused by revision 151696: http://gcc.gnu.org/ml/gcc-cvs/2009-09/msg00443.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43360] [4.3/4.4/4.5 Regression] possible wrong code bug

2010-03-14 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-03-14 18:25 --- It is caused by revision 121227: http://gcc.gnu.org/ml/gcc-cvs/2007-01/msg00933.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43360] [4.3/4.4/4.5 Regression] possible wrong code bug

2010-03-14 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-14 18:31 --- The patch started at: http://gcc.gnu.org/ml/gcc-patches/2007-01/msg01682.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43360

[Bug c/43367] [4.5 Regression] ice: in may_propagate_copy, at tree-ssa-copy.c:85

2010-03-14 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Summary|ice: in may_propagate_copy, |[4.5 Regression] ice: in |at tree-ssa-copy.c:85

[Bug c/43367] [4.5 Regression] ice: in may_propagate_copy, at tree-ssa-copy.c:85

2010-03-14 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-14 21:46 --- It is caused by revision 156076: http://gcc.gnu.org/ml/gcc-cvs/2010-01/msg00543.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/43368] [4.3/4.4/4.5 Regression] different access to templated structure static field give different results

2010-03-14 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-14 23:27 --- It is caused by revision 131044: http://gcc.gnu.org/ml/gcc-cvs/2007-12/msg00495.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug debug/43370] [4.4/4.5 Regression] ICE gen_type_die_with_usage, at dwarf2out.c:14745

2010-03-14 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-03-15 03:34 --- It is caused by revision 132681: http://gcc.gnu.org/ml/gcc-cvs/2008-02/msg00696.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug fortran/43243] [4.5 Regression] Wrong-code due to missing array temp for DT with pointer component

2010-03-13 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-03-13 16:52 --- gfortran.dg/internal_pack_12.f90 failed with gcc 4.4 branch as of 2010-03-13. Is this a regression on 4.4 branch? -- hjl dot tools at gmail dot com changed: What|Removed

[Bug libfortran/43320] [4.5 Regression] 200.sixtrack fails setup

2010-03-11 Thread hjl dot tools at gmail dot com
--- Comment #15 from hjl dot tools at gmail dot com 2010-03-11 14:24 --- You can find my SPEC CPU pass/fail results at http://gcc.gnu.org/ml/gcc-testresults/ The last one is http://gcc.gnu.org/ml/gcc-testresults/2010-03/msg00855.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug driver/41931] -fuse-linker-plugin leaves temporary file behind

2010-03-11 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-11 20:06 --- *** This bug has been marked as a duplicate of 43336 *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

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

2010-03-11 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-11 20:06 --- *** Bug 41931 has been marked as a duplicate of this bug. *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/43333] [4.5 Regression] __is_pod seems broken

2010-03-11 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-11 21:12 --- It is caused by revision 149721: http://gcc.gnu.org/ml/gcc-cvs/2009-07/msg00602.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4

[Bug libfortran/43320] [4.5 Regression] 200.sixtrack fails setup

2010-03-10 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added CC||hjl dot tools at gmail dot

[Bug tree-optimization/43280] [4.5 Regression] gcc4.5 -m32 -O2: misoptimizes sha256!

2010-03-10 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-03-10 17:50 --- (In reply to comment #5) Created an attachment (id=20074) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20074action=view) [edit] Experimental patch This patch fixes the problem for me. Testsuites are still

[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2010-03-10 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-10 20:05 --- It is fixed on trunk on revision 148631: http://gcc.gnu.org/ml/gcc-cvs/2009-06/msg00613.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43309] amd64 TLS IE code sequence on Solaris 2/x86 violates spec

2010-03-09 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-03-09 18:11 --- Please also upload tie.o. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43309] amd64 TLS IE code sequence on Solaris 2/x86 violates spec

2010-03-09 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-03-09 18:30 --- Please also update tie executables generated by Sun and GNU linkers with the SAME relocatable input. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43309

[Bug target/43309] amd64 TLS IE code sequence on Solaris 2/x86 violates spec

2010-03-09 Thread hjl dot tools at gmail dot com
--- Comment #11 from hjl dot tools at gmail dot com 2010-03-09 18:45 --- Sun linker changes 4: 64 48 8b 14 25 00 00 00 00 mov%fs:0x0,%rdx d: 48 8b 05 00 00 00 00mov0x0(%rip),%rax# 14 main+0x14 10: R_X86_64_GOTTPOFF cnt-0x4 to 400e0c: 64

[Bug target/43305] [4.4/4.5 Regression] ICE: in emit_unop_insn, at optabs.c:3838 with -Os -ffast-math and ilogbl()

2010-03-09 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-09 18:59 --- (In reply to comment #4) Confirmed. Introduced by Honza with the optimize_insn_for_size_p () changes. That is revision 138835: http://gcc.gnu.org/ml/gcc-cvs/2008-08/msg00394.html -- http://gcc.gnu.org

[Bug debug/43290] ICE in dwarf2out_frame_debug_expr

2010-03-09 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2010-03-09 22:39 --- (In reply to comment #9) (In reply to comment #8) Created an attachment (id=20044) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20044action=view) [edit] gcc44-pr43290-2.patch Another fix. Wonder

[Bug debug/43290] ICE in dwarf2out_frame_debug_expr

2010-03-09 Thread hjl dot tools at gmail dot com
--- Comment #14 from hjl dot tools at gmail dot com 2010-03-09 22:44 --- Is there a way to add debug testcases from PR 36728 to gcc testsuite? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43290

[Bug debug/43290] ICE in dwarf2out_frame_debug_expr

2010-03-09 Thread hjl dot tools at gmail dot com
--- Comment #17 from hjl dot tools at gmail dot com 2010-03-10 05:37 --- (In reply to comment #15) Yes, sticking them in gcc/testsuite/gcc.dg/guality/ and using /* { dg-final { gdb-test line varname expectedvalue } } */ If my patch really broke that, then I think we'll need

[Bug debug/43290] ICE in dwarf2out_frame_debug_expr

2010-03-08 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-08 15:03 --- Can you make it to fail on trunk or 4.4 branch since it could be caused by other changes on redhat/gcc-4_4-branch? If not, can you find out which change on redhat/gcc-4_4-branch causes this? -- http

[Bug debug/43290] ICE in dwarf2out_frame_debug_expr

2010-03-08 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-08 15:27 --- (In reply to comment #2) I've tried, but haven't succeeded, that's why I said the bug is latent there. If we can prove this situation can't ever happen on 4.4 or 4.5 (4.5 on this testcase doesn't use a drap reg

[Bug debug/43290] ICE in dwarf2out_frame_debug_expr

2010-03-08 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-03-08 15:47 --- (In reply to comment #4) Ah, the %ebp saved in DW_OP_reg5 is just a 4.4 bug, fixed by http://gcc.gnu.org/ml/gcc-patches/2009-05/msg00235.html (the fix is in 4.5 and 4.4-RH). Saying that %ebp is saved

[Bug c/43288] [4.5 Regression] ICE in function_and_variable_visibility, at ipa.c:415

2010-03-08 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-08 16:32 --- It is caused by revision 154121: http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00342.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43288

[Bug debug/43290] ICE in dwarf2out_frame_debug_expr

2010-03-08 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2010-03-08 16:58 --- (In reply to comment #8) Created an attachment (id=20044) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20044action=view) [edit] gcc44-pr43290-2.patch Another fix. Wonder why that insn is marked as frame

[Bug middle-end/43274] [4.5 regression] Revision 157244 failed libgomp.graphite/force-parallel-2.c

2010-03-08 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-08 22:54 --- It was fixed between revision 157277 and revision 157292. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-07 Thread hjl dot tools at gmail dot com
--- Comment #18 from hjl dot tools at gmail dot com 2010-03-07 14:43 --- Confirmed. This patch: Fix PR42326: handle default definitions. 2010-03-02 Sebastian Pop sebastian@amd.com PR middle-end/42326 * sese.c (name_defined_in_loop_p): Return false for default

[Bug tree-optimization/43280] [4.5 Regression] gcc4.5 -m32 -O2: misoptimizes sha256!

2010-03-07 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-03-07 16:56 --- It is caused by revision 148848: http://gcc.gnu.org/ml/gcc-cvs/2009-06/msg00831.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43280

[Bug middle-end/43274] New: [4.5 regression] Revision 157244 failed libgomp.graphite/force-parallel-2.c

2010-03-06 Thread hjl dot tools at gmail dot com
libgomp.graphite/force-parallel-2.c Product: gcc Version: 4.5.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

[Bug middle-end/43274] [4.5 regression] Revision 157244 failed libgomp.graphite/force-parallel-2.c

2010-03-06 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=43274

[Bug fortran/43265] [4.3/4.4/4.5 Regression] No EOF condition if reading with '(x)' from an empty file

2010-03-05 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-05 17:02 --- It is caused by revision 123038: http://gcc.gnu.org/ml/gcc-cvs/2007-03/msg00628.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43265

[Bug c/43248] [4.4/4.5 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in useless_type_conversion_p, at tree-ssa.c:1233

2010-03-03 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-03-03 17:06 --- It is caused by tuples merge. We must have missed something. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43248

[Bug middle-end/43251] [4.4 Regression] Erroneous code with -ftree-vectorize

2010-03-03 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-03-03 22:30 --- -ftree-vectorize never worked correctly on this testcase until PR 24581 is fixed. *** This bug has been marked as a duplicate of 24581 *** -- hjl dot tools at gmail dot com changed: What|Removed

[Bug c/24581] Complex arithmetic on special cases is incorrect.

2010-03-03 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-03-03 22:30 --- *** Bug 43251 has been marked as a duplicate of this bug. *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/43251] [4.4 Regression] Erroneous code with -ftree-vectorize

2010-03-03 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-03-03 22:49 --- It is a dup of PR 24581. Backporting the gcc/tree-complex.c change in revision 147281: http://gcc.gnu.org/viewcvs?view=revisionrevision=147281 to 4.4 fixes this. *** This bug has been marked as a duplicate

[Bug c/24581] Complex arithmetic on special cases is incorrect.

2010-03-03 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2010-03-03 22:49 --- *** Bug 43251 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24581

[Bug c++/43230] New: [4.5 regression] Revision 157158 failed 30_threads/promise/members/set_value3.cc

2010-03-02 Thread hjl dot tools at gmail dot com
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 com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43230

[Bug c++/43230] [4.5 regression] Revision 157158 failed 30_threads/promise/members/set_value3.cc

2010-03-02 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=43230

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with -msse4.1

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

[Bug debug/43229] [4.5 Regression] ice expand_debug_expr, at cfgexpand.c:2957

2010-03-02 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-03-02 16:36 --- It is caused by revision 157009: http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00592.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/43215] x86-64: Nonstandard instruction movd %xmm0, %rax

2010-03-01 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-03-01 13:31 --- This is done on purpose to provide backward compatibility since vmovq isn't in original x86-64 spec and older assemblers don't support it. From i386-opc.tbl in binutils: // These really shouldn't allow for Reg64

[Bug target/43215] x86-64: Nonstandard instruction movd %xmm0, %rax

2010-03-01 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-03-01 15:42 --- (In reply to comment #3) I fail to see why binutils accepting both version should be a reason to not fix gcc. What is the minimum binutils required by gcc? Does it support movq? -- http://gcc.gnu.org

[Bug target/43215] x86-64: Nonstandard instruction movd %xmm0, %rax

2010-03-01 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2010-03-01 23:16 --- (In reply to comment #5) (In reply to comment #4) What is the minimum binutils required by gcc? Does it support movq? install.texi says that i?86-linux-gnu requires 2.13.1. Since you are listed as x86

[Bug target/43215] x86-64: Nonstandard instruction movd %xmm0, %rax

2010-03-01 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-03-01 23:18 --- (In reply to comment #6) (In reply to comment #5) install.texi says that i?86-linux-gnu requires 2.13.1. binutils-2.13.1.tar.bz2 07-Nov-2002 23:45 9.5M binutils-2.13.1.tar.gz07-Nov

[Bug tree-optimization/43209] [4.5 Regression] ICE in try_improve_iv_set, at tree-ssa-loop-ivopts.c:5238

2010-02-28 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-02-28 17:02 --- It is caused by revision 156701: http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00283.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug tree-optimization/43209] [4.5 Regression] ICE in try_improve_iv_set, at tree-ssa-loop-ivopts.c:5238

2010-02-28 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=43209

[Bug bootstrap/43202] wrong arch picked for i*86 intel darwin

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-02-27 21:37 --- Please try http://gcc.gnu.org/ml/gcc-patches/2010-02/msg01222.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug bootstrap/43202] wrong arch picked for i*86 intel darwin

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-02-27 22:34 --- (In reply to comment #2) With the patch proposed in comment 1, I now get... Does it fix your problem? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43202

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2010-02-27 23:31 --- (In reply to comment #10) Reduced testcase: templateclass A class NumericTraits{}; templateclass B class CovariantVector{}; templateclass C class Image{}; templateclass H, class E, class

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #15 from hjl dot tools at gmail dot com 2010-02-28 00:03 --- (In reply to comment #14) (In reply to comment #13) It may be a different issue since the original testcase compiles with older gcc. It is still a regression from gcc 4.4.1: pr43087-delta.ii:25: error

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

2010-02-27 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=43206

[Bug c++/43087] [4.5 Regression] ICE in tsubst, at cp/pt.c:9923

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #16 from hjl dot tools at gmail dot com 2010-02-28 00:08 --- (In reply to comment #15) (In reply to comment #14) (In reply to comment #13) It may be a different issue since the original testcase compiles with older gcc. It is still a regression from gcc 4.4.1

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

2010-02-27 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=43206

[Bug bootstrap/43202] wrong arch picked for i*86 intel darwin

2010-02-27 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-02-28 07:24 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|WAITING

[Bug testsuite/37074] gcc.dg/torture/stackalign/builtin-apply-4.c failed with SSE2

2010-02-26 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-02-26 14:05 --- gcc.dg/torture/stackalign/builtin-apply-4.c will fail on x86-64 since -march=x86_64 will be added by default since: http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00664.html -- http://gcc.gnu.org/bugzilla

[Bug testsuite/37074] gcc.dg/torture/stackalign/builtin-apply-4.c failed with SSE2

2010-02-26 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-02-26 14:49 --- Fixed in 4.5.0. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status

[Bug c/43192] New: [4.5 Regression] Many test failures

2010-02-26 Thread hjl dot tools at gmail dot com
] Many test failures 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 com http://gcc.gnu.org

[Bug c/43192] [4.5 Regression] Many test failures

2010-02-26 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-02-26 22:57 --- (In reply to comment #3) Created an attachment (id=19971) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19971action=view) [edit] patch HJL, could you test this patch in your setup? I am testing

[Bug target/43175] New: __builtin_ia32_vec_perm_v4si doesn't work with AVX

2010-02-25 Thread hjl dot tools at gmail dot com
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=43175

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with AVX

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-02-25 14:53 --- Starting program: /export/build/gnu/gcc-avx/build-x86_64-linux/prev-gcc/a.out Breakpoint 1, 0x003b55c33da0 in abort () from /lib64/libc.so.6 (gdb) f 1 #1 0x00400552 in main () at /tmp/x.c:29 29

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with AVX

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-02-25 14:55 --- This code: 0x004004f8 +84:vpxor %xmm0,%xmm0,%xmm0 0x004004fc +88:vpblendw $0x3,%xmm0,%xmm0,%xmm0

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with AVX

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-02-25 15:06 --- We expand D.3242_4 = __builtin_ia32_vec_perm_v4si (D.3241_3, D.3240_2, { 4, 1, 2, 3 }); into (insn 27 24 28 3 x.i:22 (set (subreg:V8HI (reg:V4SI 75) 0) (vec_merge:V8HI (subreg:V8HI (reg:V4SI 75) 0

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with AVX

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-02-25 15:30 --- (In reply to comment #4) I think that this code: i[0].s[0] = 0; i[0].s[1] = 1; i[0].s[2] = 2; i[0].s[3] = 3; i[0].s[4] = 4; i[0].s[5] = 5; i[0].s[6] = 6; i[0].s[7] = 7; is also wrong

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with -msse4.1

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2010-02-25 19:34 --- The testcase will also fail with -msse4.1: /export/gnu/import/svn/gcc-test/bld/gcc//xgcc -B/export/gnu/import/svn/gcc-test/bld/gcc// -O -msse4.1 -fno-asynchronous-unwind-tablesx.c -o x ./x make: *** [all

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with -msse4.1

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #11 from hjl dot tools at gmail dot com 2010-02-25 19:55 --- (In reply to comment #10) (In reply to comment #9) The testcase will also fail with -msse4.1: Add this patch (please note that input operands of blend MD patterns are *reversed*): @@ -29153,7 +29153,7

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with AVX

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-02-25 19:25 --- (In reply to comment #6) A blind guess: Index: i386.c === --- i386.c (revision 157069) +++ i386.c (working copy) @@ -29144,8 +29144,8

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with -msse4.1

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2010-02-25 20:33 --- Created an attachment (id=19959) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19959action=view) A patch I am testing this patch. OK for trunk if there are no regressions on Intel Core i7? -- http

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with -msse4.1

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #14 from hjl dot tools at gmail dot com 2010-02-25 20:36 --- Created an attachment (id=19960) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19960action=view) A patch Include testcase. -- hjl dot tools at gmail dot com changed: What|Removed

[Bug target/43175] __builtin_ia32_vec_perm_v4si doesn't work with -msse4.1

2010-02-25 Thread hjl dot tools at gmail dot com
--- Comment #16 from hjl dot tools at gmail dot com 2010-02-26 00:53 --- A patch is posted at http://gcc.gnu.org/ml/gcc-patches/2010-02/msg01088.html Intel Core i7 result is OK: http://gcc.gnu.org/ml/gcc-testresults/2010-02/msg02465.html -- hjl dot tools at gmail dot com changed

[Bug fortran/35259] -fassociative-math not enabled by default; No option to associate with PAREN_EXPRs

2010-02-23 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=35259

[Bug target/36513] -Wlogical-op warns about strchr

2010-02-23 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=36513

[Bug c++/41779] Wconversion cannot see throught real*integer promotions

2010-02-23 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=41779

[Bug tree-optimization/43068] [4.5 Regression] ICE: in estimate_operator_cost, at tree-inline.c:3141 with -freorder-blocks -ftracer

2010-02-23 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=43068

[Bug fortran/40823] debug info points to unexpected line

2010-02-23 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=40823

[Bug fortran/43015] ICE with BIND(C) and -fbounds-check in mingw-w64 cross-compiler

2010-02-23 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=43015

[Bug fortran/39171] Misleading warning for negative character length

2010-02-23 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 Version|unknown |4.5.0 http

[Bug target/43153] New: Pass -mtune=i686 for -march=i686 or higher

2010-02-23 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: ii686-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43153

[Bug debug/43077] VTA issues caused by SSA expand

2010-02-23 Thread hjl dot tools at gmail dot com
--- Comment #15 from hjl dot tools at gmail dot com 2010-02-23 22:04 --- The new testcase failed on Fedora 12/i686: FAIL: gcc.dg/guality/pr43077-1.c -O2 line 42 varb == 2 FAIL: gcc.dg/guality/pr43077-1.c -O2 line 42 varc == 3 FAIL: gcc.dg/guality/pr43077-1.c -O2 -flto line 42

[Bug c/43128] c-c++-common/pr41779.c doesn't work

2010-02-21 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2010-02-21 15:39 --- It also failed on Linux/x86-64 with -m32: FAIL: c-c++-common/pr41779.c -Wc++-compat (test for warnings, line 30) -- hjl dot tools at gmail dot com changed: What|Removed

[Bug c/43125] [4.5 Regression] Revision 156907 failed gcc.dg/attr-used.c

2010-02-21 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Component|middle-end |c Ever

[Bug c/43128] c-c++-common/pr41779.c doesn't work

2010-02-21 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=43128

[Bug c/43128] c-c++-common/pr41779.c doesn't work

2010-02-21 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-02-21 16:15 --- It is C99 and ILP32: [...@gnu-6 gcc]$ ./xgcc -B./ -S /export/gnu/import/git/gcc/gcc/testsuite/c-c++-common/pr41779.c -Wconversion -m32 -std=c99 [...@gnu-6 gcc]$ ./xgcc -B./ -S /export/gnu/import/git/gcc/gcc

[Bug c/40528] Add a new ifunc attribute

2010-02-21 Thread hjl dot tools at gmail dot com
--- Comment #14 from hjl dot tools at gmail dot com 2010-02-21 16:34 --- (In reply to comment #13) What is the status of this issue? It is implemented on ifunc branch. Is option 3 implemented? Yes, on ifunc branch. Which versions of Linux and binutils support IFUNC? You need

[Bug c/43128] [4.5 Regression] c-c++-common/pr41779.c doesn't work

2010-02-21 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2010-02-21 16:46 --- On Linux/ia32, -std=c99 changes silently float to long double and we don't get a warning. It is a regression from gcc 4.4. -- hjl dot tools at gmail dot com changed: What|Removed

[Bug c/43128] [4.5 Regression] c-c++-common/pr41779.c doesn't work

2010-02-21 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2010-02-21 16:47 --- [...@gnu-6 gcc]$ cat /tmp/x.i float f5(float x, int y) { return x * y; } [...@gnu-6 gcc]$ gcc -S /tmp/x.i -Wconversion -m32 -std=c99 /tmp/x.i: In function ‘f5’: /tmp/x.i:3: warning: conversion to ‘float’ from

[Bug c/43128] [4.5 Regression] c-c++-common/pr41779.c doesn't work

2010-02-21 Thread hjl dot tools at gmail dot com
--- Comment #14 from hjl dot tools at gmail dot com 2010-02-21 18:00 --- That is true that the previous release didn't have proper excess precision semantics. But from the user perspective, the previous release handles -- float f5(float x, int y) { return x * y; } -- correctly

[Bug c/43128] c-c++-common/pr41779.c doesn't work

2010-02-20 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-02-20 15:53 --- On Linux/ia32, I still got Executing on host: /export/gnu/import/svn/gcc-test/bld/gcc/xgcc -B/export/gnu/import/svn/gcc-test/bld/gcc/ /export/gnu/import/svn/gcc-test/src-trunk/gcc/testsuite/c-c++-common/pr41779.c

[Bug bootstrap/43121] New: [4.5 regression] Bootstrap failure

2010-02-19 Thread hjl dot tools at gmail dot com
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=43121

[Bug bootstrap/43121] [4.5 regression] Bootstrap failure

2010-02-19 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-02-19 15:14 --- It is caused by revision 156889: http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00472.html Jakub, you missed: [...@gnu-12 gcc]$ grep add_reg_br_prob_note *.[ch] except.c:add_reg_br_prob_note (get_insns

[Bug middle-end/43125] New: [4.5 Regression] Revision 156907 failed gcc.dg/attr-used.c

2010-02-19 Thread hjl dot tools at gmail dot com
- used.c Product: gcc Version: 4.5.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

[Bug middle-end/43125] [4.5 Regression] Revision 156907 failed gcc.dg/attr-used.c

2010-02-19 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=43125

[Bug middle-end/39315] Unaligned move used on aligned stack variable

2010-02-19 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2010-02-20 01:05 --- *** Bug 43124 has been marked as a duplicate of this bug. *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c/43124] SSE2 / stack align

2010-02-19 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-02-20 01:05 --- *** This bug has been marked as a duplicate of 39315 *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

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