[Bug rtl-optimization/54342] [4.8 Regression] Wrong mode of call argument

2012-08-22 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54342 --- Comment #8 from H.J. Lu 2012-08-23 04:04:36 UTC --- I don't think AVX supports true 256-bit integer. On the other hand, I was also puzzled by compute_record_mode, which excludes UNION_TYPE and QUAL_UNION_TYPE. Will including them break union

[Bug rtl-optimization/54342] [4.8 Regression] Wrong mode of call argument

2012-08-23 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54342 --- Comment #9 from H.J. Lu 2012-08-23 13:58:15 UTC --- (In reply to comment #4) > I believe that OImode is currently handled inconsistently in the compiler, and > should be handled exactly in the way TImode is handled for xmm registers. > > The

[Bug rtl-optimization/54342] [4.8 Regression] Wrong mode of call argument

2012-08-23 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54342 --- Comment #10 from H.J. Lu 2012-08-23 14:26:53 UTC --- There are /* We implement the move patterns for all vector modes into and out of SSE registers, even when no operation instructions are available. OImode move is av

[Bug rtl-optimization/54342] [4.8 Regression] Wrong mode of call argument

2012-08-23 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54342 H.J. Lu changed: What|Removed |Added Status|WAITING |NEW --- Comment #11 from H.J. Lu 2012-08-23 17

[Bug regression/54390] [AVX] FAIL: gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c

2012-08-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54390 --- Comment #1 from H.J. Lu 2012-08-28 13:21:29 UTC --- Without AVX, we got xorps%xmm4, %xmm4 shufps$0xe4, %xmm4, %xmm0 movlhps%xmm1, %xmm0 movaps%xmm4, %xmm1 movaps%xmm2, %xmm4 shufps$0xe4, %xmm1,

[Bug libstdc++/54392] [4.6/4.7/4.8 Regression] std::string::append() fails to update length

2012-08-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54392 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/54409] [4.8 Regression] internal compiler error: in remap_predicate, at ipa-inline-analysis.c:2710

2012-08-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54409 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/54446] Stack needlessly aligned with AVX

2012-09-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54446 --- Comment #2 from H.J. Lu 2012-09-01 14:30:22 UTC --- It has been fixed in GCC 4.7: .cfi_startproc vmovdqa(%rdi), %ymm0 vptest%ymm0, %ymm0 sete%al ret .cfi_endproc

[Bug target/54445] TLS array lookup with negative constant is not combined into a single instruction

2012-09-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54445 --- Comment #3 from H.J. Lu 2012-09-01 16:59:20 UTC --- I am testing this patch: diff --git a/gcc/config/i386/predicates.md b/gcc/config/i386/predicates.md index c78384b..ee7ae49 100644 --- a/gcc/config/i386/predicates.md +++ b/gcc/config/i386/p

[Bug target/54457] New: [x32] Fail to combine 64bit index + constant

2012-09-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54457 Bug #: 54457 Summary: [x32] Fail to combine 64bit index + constant Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Prior

[Bug target/54445] TLS array lookup with negative constant is not combined into a single instruction

2012-09-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54445 H.J. Lu changed: What|Removed |Added CC||jakub at redhat dot com --- Comment #4 from H.J

[Bug target/54445] TLS array lookup with negative constant is not combined into a single instruction

2012-09-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54445 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW URL|

[Bug rtl-optimization/54456] [4.8 Regression] ICE: in init_seqno, at sel-sched.c:6797 with -fschedule-insns -fselective-scheduling

2012-09-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54456 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/54458] [4.8 Regression] ICE get_loop_body, at cfgloop.c:830

2012-09-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54458 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/54419] [4.8 Regression] Compiling libstdc++-v3/src/c++11/random.cc fails on platforms not knowing rdrand

2012-09-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54419 H.J. Lu changed: What|Removed |Added Target Milestone|--- |4.8.0 --- Comment #14 from H.J. Lu 2012-09-02

[Bug driver/54335] -dm doesn't work

2012-09-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54335 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Version|4.8.0

[Bug gcov-profile/54487] [4.8 Regression] profiledbootstrap broken by r190952

2012-09-05 Thread hjl.tools at gmail dot com
||2012-09-05 CC||hjl.tools at gmail dot com Ever Confirmed|0 |1 --- Comment #2 from H.J. Lu 2012-09-05 12:40:59 UTC --- Same here on x86-64: http://gcc.gnu.org/ml/gcc-regression/2012-09/msg00080.html

[Bug gcov-profile/54487] [4.8 Regression] profiledbootstrap broken by r190952

2012-09-05 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54487 --- Comment #3 from H.J. Lu 2012-09-05 15:41:18 UTC --- Also happens with revision 190982 on Fedora 18/x86-64. I configured GCC with --prefix=/usr/local --enable-clocale=gnu --with-system-zlib --enable-shared --with-demangler-in-ld --with-build-

[Bug gcov-profile/54487] [4.8 Regression] profiledbootstrap broken by r190952

2012-09-05 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54487 --- Comment #5 from H.J. Lu 2012-09-05 16:17:01 UTC --- I can reproduce it with only --enable-clocale=gnu --with-system-zlib --with-demangler-in-ld --enable-languages=c,c++ --prefix=/usr/local --enable-gnu-indirect-function --with-fpmath=sse

[Bug tree-optimization/54498] [4.7/4.8 Regression] incorrect code generation from g++ -O

2012-09-06 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54498 H.J. Lu changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug gcov-profile/54487] [4.8 Regression] profiledbootstrap broken by r190952

2012-09-06 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54487 --- Comment #11 from H.J. Lu 2012-09-06 20:06:55 UTC --- (In reply to comment #8) > I think I have a solution for the issue that H.J. is encountering. Details > below. Markus and H.J., would you be able to try the following patch to see if > it a

[Bug gcov-profile/54487] [4.8 Regression] profiledbootstrap broken by r190952

2012-09-06 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54487 --- Comment #13 from H.J. Lu 2012-09-06 20:49:02 UTC --- It works for me now after syncing with revision 191037.

[Bug gcov-profile/54487] [4.8 Regression] profiledbootstrap broken by r190952

2012-09-11 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54487 --- Comment #17 from H.J. Lu 2012-09-11 17:29:15 UTC --- Thanks for looking into it. This is a long standing problem. I have seen random profiledbootstrap failures for a long time.

[Bug gcov-profile/54487] [4.8 Regression] profiledbootstrap broken by r190952

2012-09-11 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54487 --- Comment #22 from H.J. Lu 2012-09-11 18:10:55 UTC --- (In reply to comment #20) > > Obviously the best solution would be to figure out how the lock is > being lost/ignored and fix that, but that may take some time. > Can we use a lockfile to

[Bug target/54445] TLS array lookup with negative constant is not combined into a single instruction

2012-09-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54445 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/54559] [4.7 Regression], ICE in gimplify_expr, at gimplify.c:7592

2012-09-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54559 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/54563] [4.7/4.8 Regression] ICE in redirect_eh_edge_1, at tree-eh.c:2215

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54563 H.J. Lu changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment #3 from

[Bug other/24724] _Unwind_Backtrace() calls malloc

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24724 H.J. Lu changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug other/24724] _Unwind_Backtrace() calls malloc

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24724 H.J. Lu changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Bug debug/54567] New: Incomplete PT_GNU_EH_FRAME support for Android

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54567 Bug #: 54567 Summary: Incomplete PT_GNU_EH_FRAME support for Android Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Pri

[Bug debug/54568] New: Unused codes in unwind-dw2-fde.c on PT_GNU_EH_FRAME targets

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54568 Bug #: 54568 Summary: Unused codes in unwind-dw2-fde.c on PT_GNU_EH_FRAME targets Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug debug/54568] Unused codes in unwind-dw2-fde.c on PT_GNU_EH_FRAME targets

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54568 H.J. Lu changed: What|Removed |Added CC||jakub at redhat dot com --- Comment #1 from H.J

[Bug debug/54568] Unused codes in unwind-dw2-fde.c on PT_GNU_EH_FRAME targets

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54568 --- Comment #3 from H.J. Lu 2012-09-13 16:18:24 UTC --- (In reply to comment #2) > Think about libraries built with older GCC versions or built with older > binutils. Those would still call the register routines instead of building > .eh_frame_h

[Bug debug/54568] --eh-frame-hdr should also be enabled for static executable

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54568 H.J. Lu changed: What|Removed |Added Summary|Unused codes in |--eh-frame-hdr should also |u

[Bug debug/54567] Incomplete PT_GNU_EH_FRAME support for Android

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54567 --- Comment #1 from H.J. Lu 2012-09-13 22:58:38 UTC --- This is not a real problem for Android since Android doesn't use crt* files from GCC. However it will be nicer to define USE_PT_GNU_EH_FRAME in a single place.

[Bug libstdc++/54576] New: [4.8 Regression] random_device isn't protected by _GLIBCXX_USE_C99_STDINT_TR1

2012-09-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54576 Bug #: 54576 Summary: [4.8 Regression] random_device isn't protected by _GLIBCXX_USE_C99_STDINT_TR1 Classification: Unclassified Product: gcc Version: 4.8.0 Status: U

[Bug libstdc++/54451] c++11/random.cc build failure when _GLIBCXX_USE_C99_STDINT_TR1 is not defined in config.h

2012-09-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54451 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/54579] missed optimization: ASR idiom

2012-09-14 Thread hjl.tools at gmail dot com
||2012-09-14 CC||areg.melikadamyan at gmail ||dot com, hjl.tools at gmail ||dot com Ever Confirmed|0 |1 --- Comment #1 from

[Bug c++/54575] [4.8 Regression] ICE with std::vector::insert and -std=c++11

2012-09-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54575 --- Comment #7 from H.J. Lu 2012-09-14 17:38:07 UTC --- (In reply to comment #4) > Would this do? ;-) > .. > template > struct is_convertible { static const bool value = true; }; > > template struct enable_if

[Bug target/54593] [missed-optimization] Move from SSE to integer register goes through the stack without -march=native

2012-09-15 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54593 --- Comment #5 from H.J. Lu 2012-09-15 20:17:24 UTC --- (In reply to comment #4) > I'm not sure if I understand the comment very well; it talks about Pentium 4, > but none of them run 64-bit code, do they? Wrong quote. It should be /* X86_TU

[Bug lto/54628] Problem using -flto and -static with Gold linker

2012-09-19 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54628 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/54645] [4.8 Regression] Many testsuite failures

2012-09-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54645 H.J. Lu changed: What|Removed |Added CC||dehao at gcc dot gnu.org --- Comment

[Bug middle-end/54638] [4.8 Regression] bootstraping 4.7.2 with 4.8 broken: cc1: malloc(): memory corruption

2012-09-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54638 H.J. Lu changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug middle-end/54638] [4.8 Regression] bootstraping 4.7.2 with 4.8 broken: cc1: malloc(): memory corruption

2012-09-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54638 --- Comment #10 from H.J. Lu 2012-09-20 20:32:58 UTC --- A simple input causes: [hjl@gnu-mic-2 gcc]$ cat /tmp/x.i typedef int TItype __attribute__ ((mode (TI))); int foo (TItype a, TItype b) { return a < b; } [hjl@gnu-mic-2 gcc]$

[Bug middle-end/54638] [4.8 Regression] bootstraping 4.7.2 with 4.8 broken: cc1: malloc(): memory corruption

2012-09-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54638 --- Comment #11 from H.J. Lu 2012-09-20 22:07:00 UTC --- ira-build.o is miscompiled at -O2.

[Bug target/48904] x86_64-knetbsd-gnu fails to build

2012-09-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48904 --- Comment #2 from H.J. Lu 2012-09-21 17:42:31 UTC --- Created attachment 28244 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28244 A patch

[Bug bootstrap/54642] [4.8 regression] make install broken by r191466

2012-09-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54642 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/54645] [4.8 Regression] Many testsuite failures

2012-09-25 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54645 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug libstdc++/54228] [4.6 Regression] 22_locale/num_put/put/char/9780-2.cc

2012-09-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54228 H.J. Lu changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc-p

[Bug libstdc++/54228] [4.6 Regression] 22_locale/num_put/put/char/9780-2.cc

2012-09-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54228 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/54741] GCC 4.4, 4.5, 4.6 4.7 (probably 4.8) Generates un-usable code on AVX supported CPUs (FreeBSD)

2012-10-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54741 --- Comment #5 from H.J. Lu 2012-10-01 12:55:07 UTC --- Created attachment 28311 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28311 A patch Please try this.

[Bug target/54741] GCC 4.4, 4.5, 4.6 4.7 (probably 4.8) Generates un-usable code on AVX supported CPUs (FreeBSD)

2012-10-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54741 H.J. Lu changed: What|Removed |Added Attachment #28311|0 |1 is obsolete|

[Bug c++/54653] [4.6/4.7/4.8 Regression] tsubst_template_parms ICE

2012-10-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54653 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/54785] New: -mprefer-avx128 is undocumented

2012-10-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54785 Bug #: 54785 Summary: -mprefer-avx128 is undocumented Classification: Unclassified Product: gcc Version: 4.7.3 Status: UNCONFIRMED Severity: normal Priorit

[Bug target/54785] -mprefer-avx128 is undocumented

2012-10-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54785 H.J. Lu changed: What|Removed |Added CC||ubizjak at gmail dot com Target Mile

[Bug target/54741] GCC 4.4, 4.5, 4.6 4.7 (probably 4.8) Generates un-usable code on AVX supported CPUs (FreeBSD)

2012-10-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54741 H.J. Lu changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug target/54785] -mprefer-avx128 is undocumented

2012-10-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54785 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug bootstrap/54795] New: [4.8 Regression] Random profiledbootstrap failure with LTO

2012-10-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54795 Bug #: 54795 Summary: [4.8 Regression] Random profiledbootstrap failure with LTO Classification: Unclassified Product: gcc Version: 4.7.3 Status: UNCONFIRME

[Bug lto/54794] [4.8 regression] tree code '�F Hc���' is not supported in LTO streams

2012-10-04 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54794 --- Comment #4 from H.J. Lu 2012-10-04 15:34:04 UTC --- This may be related to PR 54795.

[Bug target/54829] bad optimization: sub followed by cmp w/ zero (ARM)

2012-10-06 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54829 H.J. Lu changed: What|Removed |Added Summary|bad optimization: sub |bad optimization: sub

[Bug debug/54831] [4.8 Regression] ICE: in vt_add_function_parameter, at var-tracking.c:9412 with -O -fno-split-wide-types -g

2012-10-07 Thread hjl.tools at gmail dot com
, ||hjl.tools at gmail dot com Component|tree-optimization |debug --- Comment #3 from H.J. Lu 2012-10-07 17:00:21 UTC --- vt_add_function_parameter fails to properly handle (gdb) call debug_tree (parm) unit size

[Bug debug/54831] [4.8 Regression] ICE: in vt_add_function_parameter, at var-tracking.c:9412 with -O -fno-split-wide-types -g

2012-10-07 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54831 --- Comment #4 from H.J. Lu 2012-10-07 17:10:13 UTC --- Shouldn't vt_get_decl_and_offset handle: vt_get_decl_and_offset (rtl=0x71abad60, declp=0x7fffda00, offsetp=0x7fffda08) at /export/gnu/import/git/gcc/gcc/var-tr

[Bug bootstrap/54837] [4.8 Regression] lto bootstrap error: ICE in expand_debug_source_expr, at cfgexpand.c:3538

2012-10-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54837 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/54795] [4.8 Regression] Random profiledbootstrap failure with LTO

2012-10-11 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54795 --- Comment #2 from H.J. Lu 2012-10-11 17:54:11 UTC --- (In reply to comment #1) > (In reply to comment #0) > > > It happens at random. > > Maybe --enable-checking=valgrind can help here? I will give it a try.

[Bug other/54691] [4.8 Regression] --enable-checking=valgrind doesn't build

2012-10-11 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54691 --- Comment #2 from H.J. Lu 2012-10-11 18:22:07 UTC --- Please try ld.bfd from binutils trunk or 2.23.

[Bug other/54691] [4.8 Regression] --enable-checking=valgrind doesn't build

2012-10-12 Thread hjl.tools at gmail dot com
||2012-10-12 CC||hjl.tools at gmail dot com Ever Confirmed|0 |1 --- Comment #3 from H.J. Lu 2012-10-12 14:08:08 UTC --- PIC detection failed with valgrind: configure:8446: /export/build/gnu/gcc-lto

[Bug other/54691] [4.8 Regression] --enable-checking=valgrind doesn't build

2012-10-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54691 --- Comment #4 from H.J. Lu 2012-10-12 16:47:58 UTC --- Please try git hjl/valgrind branch: http://gcc.gnu.org/git/?p=gcc.git;a=shortlog;h=refs/heads/hjl/valgrind

[Bug other/54691] [4.8 Regression] --enable-checking=valgrind doesn't build

2012-10-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54691 --- Comment #8 from H.J. Lu 2012-10-14 19:23:11 UTC --- (In reply to comment #7) > Created attachment 28445 [details] > Prototype patch that introduces VALGRIND_MAKE_MEM_DEFINED > > Attached prototype patch builds on HJ's patch. The pat

[Bug other/54691] [4.8 Regression] --enable-checking=valgrind doesn't build

2012-10-15 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54691 --- Comment #11 from H.J. Lu 2012-10-15 07:18:45 UTC --- search_line_acc_char has /* Align the buffer. Mask out any bytes from before the beginning. */ p = (word_type *)((uintptr_t)s & -sizeof(word_type)); It is OK to pad the bu

[Bug target/19520] protected function pointer and copy relocation don't work right

2012-10-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19520 H.J. Lu changed: What|Removed |Added Blocks||55012 Summary|protected fun

[Bug target/54347] REAL_VALUE_TO_TARGET_LONG_DOUBLE shouldn't be used with XFmode

2012-10-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54347 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug bootstrap/55049] New: [4.8 Regression] bootstrap failed with --with-multilib-list=m32,m64,mx32

2012-10-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55049 Bug #: 55049 Summary: [4.8 Regression] bootstrap failed with --with-multilib-list=m32,m64,mx32 Classification: Unclassified Product: gcc Version: 4.7.3 Status: UNCON

[Bug bootstrap/55049] [4.8 Regression] bootstrap failed with --with-multilib-list=m32,m64,mx32

2012-10-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55049 H.J. Lu changed: What|Removed |Added CC||ubizjak at gmail dot com,

[Bug bootstrap/55051] New: [4.8 Regression] profiledbootstrap failed

2012-10-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 Bug #: 55051 Summary: [4.8 Regression] profiledbootstrap failed Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug bootstrap/55051] [4.8 Regression] profiledbootstrap failed

2012-10-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 H.J. Lu changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug bootstrap/55049] [4.8 Regression] bootstrap failed with --with-multilib-list=m32,m64,mx32

2012-10-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55049 --- Comment #3 from H.J. Lu 2012-10-24 22:34:34 UTC --- Another testcase: [hjl@gnu-tools-1 gcc]$ cat /tmp/x.c enum gomp_schedule_type { GFS_GUIDED, GFS_AUTO }; struct gomp_work_share { enum gomp_schedule_type sched; }; struct gomp_team_st

[Bug bootstrap/55051] [4.8 Regression] profiledbootstrap failed

2012-10-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 H.J. Lu changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Commen

[Bug bootstrap/55051] [4.8 Regression] profiledbootstrap failed

2012-10-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55051 --- Comment #2 from H.J. Lu 2012-10-25 00:49:09 UTC --- LRA generates (gdb) call debug_rtx (insn) (insn 6 20 7 2 (set (reg/f:SI 0 ax [orig:65 gomp_tls_data.ts.work_share ] [65]) (mem/f/j/c:SI (plus:SI (reg:SI 2 cx [68])

[Bug middle-end/55078] New: [4.8 Regression] FAIL: g++.dg/torture/pr46154.C

2012-10-25 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Bug #: 55078 Summary: [4.8 Regression] FAIL: g++.dg/torture/pr46154.C Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/55049] [4.8 Regression] bootstrap failed with --with-multilib-list=m32,m64,mx32

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55049 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug go/55091] New: libgo testsuite doesn't support --target_board='unix{-mx32}'

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55091 Bug #: 55091 Summary: libgo testsuite doesn't support --target_board='unix{-mx32}' Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIR

[Bug rtl-optimization/55092] New: [4.8 Regression] LRA doesn't scale

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55092 Bug #: 55092 Summary: [4.8 Regression] LRA doesn't scale Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Prio

[Bug rtl-optimization/55092] [4.8 Regression] LRA doesn't scale

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55092 --- Comment #3 from H.J. Lu 2012-10-26 22:56:55 UTC --- The testcase is compiled with -O2, not -O0.

[Bug rtl-optimization/55092] [4.8 Regression] LRA doesn't scale

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55092 --- Comment #5 from H.J. Lu 2012-10-26 23:03:05 UTC --- -fno-ira-share-spill-slots doesn't make a difference.

[Bug go/55091] libgo testsuite doesn't support --target_board='unix{-mx32}'

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55091 --- Comment #1 from H.J. Lu 2012-10-27 00:01:11 UTC --- One can also use RUNTESTFLAGS="--target_board='unix{-mavx}'" to test -mavx. I am not sure if libgo supports it.

[Bug rtl-optimization/55093] New: [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 Bug #: 55093 Summary: [4.8 Regression] [x32] -maddress-mode=long failed Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 --- Comment #1 from H.J. Lu 2012-10-27 00:16:52 UTC --- Created attachment 28541 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28541 A testcase

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 --- Comment #2 from H.J. Lu 2012-10-27 00:19:22 UTC --- Another zero-extend bug? Breakpoint 1, fancy_abort ( file=0x146ea68 "/export/gnu/import/git/gcc-misc/gcc/config/i386/i386.c", line=14088, function=0x14879e3 "print

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 --- Comment #3 from H.J. Lu 2012-10-28 03:22:31 UTC --- A small testcase: [hjl@gnu-tools-1 pr55093]$ cat x.ii __extension__ typedef struct { } _G_fpos_t; typedef unsigned int hashval_t; typedef union tree_node *tree; typedef union gimple_state

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 H.J. Lu changed: What|Removed |Added Attachment #28541|0 |1 is obsolete|

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 --- Comment #5 from H.J. Lu 2012-10-29 00:41:19 UTC --- This patch: diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.c index d80..681c609 100644 --- a/gcc/lra-eliminations.c +++ b/gcc/lra-eliminations.c @@ -272,7 +272,

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 H.J. Lu changed: What|Removed |Added Target Milestone|--- |4.8.0 --- Comment #6 from H.J. Lu 20

[Bug rtl-optimization/55093] [4.8 Regression] [x32] -maddress-mode=long failed

2012-10-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55093 --- Comment #7 from H.J. Lu 2012-10-29 02:31:44 UTC --- (In reply to comment #6) > I am testing this patch: > > diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.c > index d80..cbfbe7a 100644 > --- a/gcc/lra-eliminations.c

[Bug middle-end/55116] New: [4.8 Regression] LRA failed to decompose ASHIFT

2012-10-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55116 Bug #: 55116 Summary: [4.8 Regression] LRA failed to decompose ASHIFT Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal P

[Bug middle-end/55116] [4.8 Regression] LRA failed to decompose ASHIFT

2012-10-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55116 --- Comment #1 from H.J. Lu 2012-10-29 13:14:03 UTC --- ix86_decompose_address has case ASHIFT: if (index) return 0; index = XEXP (op, 0); tmp = XEXP (op, 1);

[Bug middle-end/55116] [4.8 Regression] LRA failed to decompose ASHIFT

2012-10-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55116 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/55116] [4.8 Regression] LRA failed to decompose ASHIFT

2012-10-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55116 H.J. Lu changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug middle-end/55116] [4.8 Regression] LRA failed to decompose ASHIFT

2012-10-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55116 --- Comment #6 from H.J. Lu 2012-10-30 00:08:28 UTC --- Created attachment 28566 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28566 A testcase [hjl@gnu-tools-1 prev-gcc]$ ./xgcc -B./ -O2 -mx32 -S /tmp/x.ii /tmp/x.ii: In function ‘rtx_de

[Bug middle-end/55116] [4.8 Regression] LRA failed to decompose ASHIFT

2012-10-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55116 --- Comment #7 from H.J. Lu 2012-10-30 00:10:55 UTC --- (In reply to comment #6) > Created attachment 28566 [details] > A testcase > > [hjl@gnu-tools-1 prev-gcc]$ ./xgcc -B./ -O2 -mx32 -S /tmp/x.ii You need to add -maddress-mode=lon

[Bug middle-end/55116] [4.8 Regression] LRA failed to decompose ASHIFT

2012-10-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55116 --- Comment #8 from H.J. Lu 2012-10-30 01:24:09 UTC --- [hjl@gnu-tools-1 pr55116]$ cat x.cc typedef struct rtx_def *rtx; enum machine_mode { VOIDmode }; enum rtx_code { CONST_INT, NEG, CONST, PLUS, NOT, MINUS }; enum rtx_class { RTX_CONST_

<    1   2   3   4   5   6   7   8   9   10   >