[Bug target/47372] [x32] internal compiler error: in simplify_subreg, at simplify-rtx.c:5222

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47372 --- Comment #1 from H.J. Lu 2011-01-20 13:41:02 UTC --- A different crash: [hjl@gnu-6 ilp32-11]$ cat x.i typedef unsigned short ush; typedef ush Pos; extern ush prev[]; void fill_window( unsigned more, unsigned m) { unsigned n; for (n =

[Bug middle-end/47379] New: fwprop1 generates bad codes for x32

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47379 Summary: fwprop1 generates bad codes for x32 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassig..

[Bug target/47381] New: [x32] internal compiler error: in gen_lowpart_general, at rtlhooks.c:59

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47381 Summary: [x32] internal compiler error: in gen_lowpart_general, at rtlhooks.c:59 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/47381] [x32] internal compiler error: in gen_lowpart_general, at rtlhooks.c:59

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47381 --- Comment #2 from H.J. Lu 2011-01-20 18:59:10 UTC --- Another crash [hjl@gnu-6 ilp32-13]$ cat x.i struct foo_t { int limit; } foo[3]; void bar () { int i; for (i = 0; i < 3; i++) { __builtin_memset (&foo[i], 0, sizeof(*foo)); } }

[Bug target/47383] New: [x32] Incorrect array access

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47383 Summary: [x32] Incorrect array access Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.o

[Bug target/47383] [x32] Incorrect array access

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47383 --- Comment #1 from H.J. Lu 2011-01-20 20:06:45 UTC --- The testcase is added to the Bionic C library port at http://git.kernel.org/?p=devel/binutils/hjl/x32.git;a=summary

[Bug target/47383] [x32] Incorrect array access

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47383 H.J. Lu changed: What|Removed |Added CC||ubizjak at gmail dot com --- Comment #2 from H.

[Bug middle-end/47379] fwprop1 generates bad codes for x32

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47379 --- Comment #2 from H.J. Lu 2011-01-20 23:28:32 UTC --- When fwprop props subreg, it should check 1. If inner register is dead after use. 2. If subreg is used in multi-word operations. 3. If subreg is a paradoxical subreg.

[Bug middle-end/47383] ivopts miscompiles Pmode != ptr_mode

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47383 H.J. Lu changed: What|Removed |Added Component|target |middle-end Summary|[x32] Incorrect a

[Bug middle-end/47383] ivopts miscompiles Pmode != ptr_mode

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47383 --- Comment #4 from H.J. Lu 2011-01-21 05:33:53 UTC --- (In reply to comment #3) > The ivopts pass transforms > > > unsigned int D.2715; > unsigned int D.2716; > ... > D.2715_43 = (unsigned int) elems_3(D); > D.2716_42 = D.2715_43 + 429

[Bug middle-end/47383] ivopts miscompiles Pmode != ptr_mode

2011-01-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47383 --- Comment #5 from H.J. Lu 2011-01-21 05:52:47 UTC --- Should ivopts use signed integer instead of unsigned integer for index type if it is known to be negative?

[Bug middle-end/47397] New: GCC not correctly define alignment of memory in AVX mode

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47397 Summary: GCC not correctly define alignment of memory in AVX mode Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/47397] Alignment of array element is incorrect in AVX mode

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47397 --- Comment #1 from H.J. Lu 2011-01-21 14:05:21 UTC --- The bug seems in get_object_alignment.

[Bug middle-end/47397] Alignment of array element is incorrect in AVX mode

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47397 --- Comment #2 from H.J. Lu 2011-01-21 14:11:59 UTC --- This testcase can compile --- double a[1024], b[1024]; void foo() { int i; for (i = 0; i < sizeof (a)/sizeof (a[0]) ; i++) { b[i] = a[i+2] * 10.0; } } ---

[Bug middle-end/47397] Alignment of array element is not optimal in AVX mode due to use of TARGET_MEM_REFs

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47397 --- Comment #6 from H.J. Lu 2011-01-21 14:45:31 UTC --- (In reply to comment #5) > Thus, the real reason is that we lack alignment information on > MEM_REFs/TARGET_MEM_REFs but only have pointer alignment information for now. I know it won't sol

[Bug middle-end/47397] Alignment of array element is not optimal in AVX mode due to use of TARGET_MEM_REFs

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47397 --- Comment #9 from H.J. Lu 2011-01-21 16:03:41 UTC --- (In reply to comment #7) > > Note that this shouldn't be an issue for AVX/SSE as unaligned moves are > as fast as aligned ones if they are really aligned (at least I hope > this is true for

[Bug bootstrap/47402] New: [4.6 Regression] Bootstrap comparison failure

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47402 Summary: [4.6 Regression] Bootstrap comparison failure Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo:

[Bug target/47403] New: [x32] TLS doesn't work

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47403 Summary: [x32] TLS doesn't work Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.org

[Bug bootstrap/47402] [4.6 Regression] Bootstrap comparison failure

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47402 H.J. Lu changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug bootstrap/47402] [4.6 Regression] Bootstrap comparison failure

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

[Bug lto/47410] New: Linker plugin specification makes it difficult to handle mixed IR/non-IR objects

2011-01-21 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47410 Summary: Linker plugin specification makes it difficult to handle mixed IR/non-IR objects Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority

[Bug lto/47410] Linker plugin specification makes it difficult to handle mixed IR/non-IR objects

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

[Bug lto/47410] Linker plugin specification makes it difficult to handle mixed IR/non-IR objects

2011-01-22 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47410 --- Comment #3 from H.J. Lu 2011-01-22 16:49:54 UTC --- (In reply to comment #2) > How it was fixed? It is very trivial. Linker just needs to add the object-only file to input file list: http://git.kernel.org/?p=devel/binutils/hjl/x86.git;a=pat

[Bug rtl-optimization/47414] [4.6 Regression] wrong code with -O -freorder-blocks -fschedule-insns2 -fno-early-inlining -fstrict-aliasing -ftracer

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

[Bug rtl-optimization/47420] ICE: in calc_dfs_tree, at dominance.c:395 with c++ code

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

[Bug c++/47049] [4.5/4.6 Regression] [C++0x] ICE in write_unnamed_type_name with lambda use

2011-01-23 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47049 H.J. Lu changed: What|Removed |Added CC||jason at redhat dot com Target Milestone|---

[Bug target/47424] New: [4.6 Regression] Glibc miscompiled

2011-01-23 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47424 Summary: [4.6 Regression] Glibc miscompiled Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc

[Bug tree-optimization/47426] [4.6 Regression] wrong code with -O2 -fipa-pta

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

[Bug c/47427] [4.6 Regression] ICE in process_constraint, at tree-ssa-structalias.c:2901

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

[Bug c/47428] [4.6 Regression] ICE: tree check: expected ssa_name, have integer_cst in copy_phis_for_bb, at tree-inline.c:1986

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

[Bug c/47435] [4.6 Regression] ICE: SIGSEGV in c_finish_case (c-typeck.c:8859) on invalid code

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

[Bug target/47440] New: Use LCM for vzeroupper optimization

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47440 Summary: Use LCM for vzeroupper optimization Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gc

[Bug target/46519] Missing vzeroupper

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

[Bug target/47446] New: [x32] .quad instead of .long is used for address

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47446 Summary: [x32] .quad instead of .long is used for address Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo:

[Bug target/47449] New: [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 Summary: [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’ Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 C

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #1 from H.J. Lu 2011-01-24 23:01:31 UTC --- RDI is used to pass the first argument.

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #2 from H.J. Lu 2011-01-24 23:16:57 UTC --- fwprop1 turns: (insn 2 4 3 2 (set (reg/v/f:DI 61 [ trans ]) (zero_extend:DI (reg:SI 5 di [ trans ]))) x.c:4 115 {*zero_extendsidi2_r ex64} (nil)) (note 3 2 6 2 NOTE_INSN_FUNCT

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 H.J. Lu changed: What|Removed |Added CC||bonzini at gnu dot org --- Comment #3 from H.J.

[Bug target/47449] [32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #5 from H.J. Lu 2011-01-24 23:27:48 UTC --- Before fwprop1: --- ;; Pred edge ENTRY [100.0%] (fallthru) (note 4 0 2 2 [bb 2] NOTE_INSN_BASIC_BLOCK) (insn 2 4 3 2 (set (reg/v/f:DI 61 [ trans ]) (zero_extend:DI (reg:SI 5 di [

[Bug target/47449] [x32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

2011-01-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47449 --- Comment #9 from H.J. Lu 2011-01-24 23:50:05 UTC --- PR 47379 is another fwprop issue with subreg.

[Bug middle-end/47449] [x32] can’t find a register in class ‘DIREG’ while reloading ‘asm’

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

[Bug libgomp/47464] New: [4.6 Regression] Many gomp failures

2011-01-25 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47464 Summary: [4.6 Regression] Many gomp failures Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgomp AssignedTo: unassig...@g

[Bug bootstrap/47465] New: [4.6 Regression] --enable-languages=c --enable-stage1-languages=c++ no longer builds libstdc++ in stage1

2011-01-25 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47465 Summary: [4.6 Regression] --enable-languages=c --enable-stage1-languages=c++ no longer builds libstdc++ in stage1 Product: gcc Version: 4.6.0 Status: UNCONFIRMED

[Bug bootstrap/47465] [4.6 Regression] --enable-languages=c --enable-stage1-languages=c++ no longer builds libstdc++ in stage1

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

[Bug target/47446] [x32] .quad instead of .long is used for address

2011-01-25 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47446 --- Comment #2 from H.J. Lu 2011-01-25 21:53:55 UTC --- The same testcase failed with -fPIC: [hjl@gnu-6 ilp32-18]$ /export/build/gnu/gcc-x32/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc-x32/build-x86_64-linux/gcc/ -mx32 -O -fPIC -dp -

[Bug target/47468] FAIL: tmpdir-g++.dg-struct-layout-1/*

2011-01-25 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47468 --- Comment #3 from H.J. Lu 2011-01-26 05:53:17 UTC --- See PR 44948. I think -march=native turns on SSE which triggers this warning.

[Bug target/47468] FAIL: tmpdir-g++.dg-struct-layout-1/*

2011-01-25 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47468 --- Comment #4 from H.J. Lu 2011-01-26 05:55:50 UTC --- Also see PRs 46195 and 46280.

[Bug tree-optimization/47237] [4.3/4.4/4.5/4.6 Regression] builtin_apply_args broken WRT local ABI changes.

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47237 --- Comment #5 from H.J. Lu 2011-01-26 14:26:08 UTC --- (In reply to comment #4) > I've commited patch fixing the testcase. H.J., can you please confirm that the > LTO 32bit faiulres are gone for you? Sure.

[Bug tree-optimization/47190] [4.5/4.6 Regression] ICE: in function_and_variable_visibility, at ipa.c:934 with static weakref variable

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47190 H.J. Lu changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c/47473] [4.5/4.6 Regression] Incorrect computation with complex numbers when using -std=c99

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47473 --- Comment #4 from H.J. Lu 2011-01-26 15:14:10 UTC --- It is caused by revision 147281: http://gcc.gnu.org/ml/gcc-cvs/2009-05/msg00255.html

[Bug middle-end/47379] fwprop1 generates bad codes for x32

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47379 H.J. Lu changed: What|Removed |Added CC||amodra at gmail dot com, |

[Bug testsuite/47479] New: make -j 12 RUNTESTFLAGS="--target_board 'unix{-m32,}'" isn't parallelized

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47479 Summary: make -j 12 RUNTESTFLAGS="--target_board 'unix{-m32,}'" isn't parallelized Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug testsuite/47479] make -j 12 RUNTESTFLAGS="--target_board 'unix{-m32,}'" isn't parallelized

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47479 --- Comment #2 from H.J. Lu 2011-01-26 17:51:36 UTC --- (In reply to comment #1) > Just use RUNTESTFLAGS='--target_board=unix\{-m32,\}' > which is parallelized. Is there a way to paralelize --target_board 'unix{-m32,}'?

[Bug testsuite/47479] make -j 12 RUNTESTFLAGS="--target_board 'unix{-m32,}'" isn't parallelized

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47479 --- Comment #3 from H.J. Lu 2011-01-26 19:11:31 UTC --- I tried RUNTESTFLAGS="--target_board 'unix\{-m32,\}'". It doesn't look like parallelized: [hjl@gnu-32 gcc]$ ls build-x86_64-linux/gcc/testsuite g++ gcc gfortran objc [hjl@gnu-32 gcc]$

[Bug c++/47478] [4.4/4.5 Regression] internal compiler error

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47478 H.J. Lu changed: What|Removed |Added Summary|[4.4/4.5/4.6 Regression]|[4.4/4.5 Regression] |interna

[Bug c++/47478] [4.4 Regression] internal compiler error

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47478 H.J. Lu changed: What|Removed |Added Known to work||4.5.2, 4.6.0 Summary|[4.4/4.5 Regres

[Bug testsuite/47479] make -j 12 RUNTESTFLAGS="--target_board 'unix{-m32,}'" isn't parallelized

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47479 --- Comment #4 from H.J. Lu 2011-01-26 21:37:19 UTC --- There are $(lang_checks_parallelized): check-% : site.exp @if [ -z "$(filter-out --target_board=%, $(RUNTESTFLAGS))" ] \ && [ "$(filter -j, $(MFLAGS))" = "-j" ]; then \

[Bug testsuite/47479] make -j 12 RUNTESTFLAGS="--target_board 'unix{-m32,}'" isn't parallelized

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47479 --- Comment #5 from H.J. Lu 2011-01-26 21:48:10 UTC --- I have to use exactly: RUNTESTFLAGS=--target_board='unix{-m32,}'

[Bug c++/47478] [4.4 Regression] internal compiler error

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47478 H.J. Lu changed: What|Removed |Added CC||jason at redhat dot com --- Comment #6 from H.J

[Bug c++/47482] [4.6 Regression] [C++0x] ICE: unexpected expression ‘sizeof ("A")’ of kind sizeof_expr

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

[Bug testsuite/47479] make -j 12 RUNTESTFLAGS="--target_board 'unix{-m32,}'" isn't parallelized

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

[Bug tree-optimization/47237] [4.3/4.4/4.5 Regression] builtin_apply_args broken WRT local ABI changes.

2011-01-26 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47237 H.J. Lu changed: What|Removed |Added Status|WAITING |ASSIGNED Known to work|

[Bug c++/44909] [C++0x] Copy constructors implicitly deleted

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

[Bug rtl-optimization/47477] [4.6 regression] Sub-optimal mov at end of method

2011-01-26 Thread hjl.tools at gmail dot com
|NEW Last reconfirmed||2011.01.27 05:41:05 CC||bernds at gcc dot gnu.org, ||hjl.tools at gmail dot com Host|Linux x86-64| Target

[Bug c++/46831] [4.6 Regression][C++0x] Crash when it tries to do an invalid ICS with a conversion function template

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

[Bug c++/46831] [4.6 Regression][C++0x] Crash when it tries to do an invalid ICS with a conversion function template

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46831 --- Comment #6 from H.J. Lu 2011-01-27 13:09:52 UTC --- (In reply to comment #1) > > -- > We can make this to crash on valid code, too: > > > struct B { }; > struct D : B { }; > struct

[Bug c/46620] 32-bit structures containing bitfields are not copied correctly on -O2 , x86 backend

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

[Bug c++/47488] [4.4,4.5,4.6 Regression] (sizeof|decltype) + template + string literals: ICE in write_template_arg_literal, at cp/mangle.c

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47488 H.J. Lu changed: What|Removed |Added CC||jason at redhat dot com --- Comment #3 from H.J

[Bug c++/47488] [4.4,4.5,4.6 Regression] (sizeof|decltype) + template + string literals: ICE in write_template_arg_literal, at cp/mangle.c

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47488 --- Comment #4 from H.J. Lu 2011-01-27 20:19:23 UTC --- (In reply to comment #1) > This c++98 variation using sizeof instead of decltype gives an ICE in the same > place: > > template < typename T > > int f( const T &, const char * ); > > templ

[Bug lto/47497] New: [4.6 Regression] SPEC CPU 2006 failed to link with LTO

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47497 Summary: [4.6 Regression] SPEC CPU 2006 failed to link with LTO Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedT

[Bug lto/47497] [4.6 Regression] SPEC CPU 2006 failed to link with LTO

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47497 --- Comment #1 from H.J. Lu 2011-01-27 20:49:51 UTC --- Revision 169303 is bad.

[Bug lto/47497] [4.6 Regression] SPEC CPU 2006 failed to link with LTO

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47497 H.J. Lu changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Target Milestone|-

[Bug debug/47498] [4.6 Regression] -fcompare-debug failure with -fsched2-use-superblocks

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

[Bug target/47502] New: [x32] can’t find a register in class ‘SIREG’ while reloading ‘asm’

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47502 Summary: [x32] can’t find a register in class ‘SIREG’ while reloading ‘asm’ Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug rtl-optimization/47502] [x32] can’t find a register in class ‘SIREG’ while reloading ‘asm’

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47502 H.J. Lu changed: What|Removed |Added CC||ebotcazou at gcc dot |

[Bug rtl-optimization/47502] [x32] can’t find a register in class ‘SIREG’ while reloading ‘asm’

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47502 --- Comment #2 from H.J. Lu 2011-01-28 00:16:53 UTC --- It is a bad idea for combine to replace pseudo registers in asm statements with hard registers, which is the job of RA.

[Bug rtl-optimization/47502] [x32] can’t find a register in class ‘SIREG’ while reloading ‘asm’

2011-01-27 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47502 H.J. Lu changed: What|Removed |Added CC||ubizjak at gmail dot com --- Comment #3 from H.

[Bug debug/47501] [4.6 Regression] -fcompare-debug failure with -Os -fmodulo-sched

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

[Bug c++/47503] [4.6 Regression] [C++0x] ICE: in adjust_temp_type, at cp/semantics.c:5876 with -fno-elide-constructors

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

[Bug lto/47497] [4.6 Regression] SPEC CPU 2006 failed to link with LTO

2011-01-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47497 --- Comment #5 from H.J. Lu 2011-01-28 13:46:06 UTC --- (In reply to comment #3) > Please specify the linker you are using and compile-flags you are using to > build SPEC - you should know the information you gave is not enough to > reproduce the

[Bug c++/47511] [4.6 Regression] [C++0x] ICE: unexpected ast of kind template_decl in potential_constant_expression_1, at cp/semantics.c:7711

2011-01-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47511 H.J. Lu changed: What|Removed |Added CC||jason at redhat dot com --- Comment #2 from H.J

[Bug middle-end/47522] [4.4/4.5/4.6 Regression] wrong code at -O3 -ffast-math

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

[Bug middle-end/47522] [4.4/4.5/4.6 Regression] wrong code at -O3 -ffast-math

2011-01-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47522 H.J. Lu changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment #1 from

[Bug c++/47416] [4.6 Regression] ICE in build_data_member_initialization, at cp/semantics.c:5509

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

[Bug target/47537] New: [x32] internal compiler error: in copy_to_mode_reg, at explow.c:635

2011-01-29 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47537 Summary: [x32] internal compiler error: in copy_to_mode_reg, at explow.c:635 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/47541] [4.5/4.6 Regression] For integer pointers, the value of ++*p is not written back to memory

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

[Bug c/47538] [4.6 Regression] GNU Scientific Library miscompiled by gcc 4.6

2011-01-30 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47538 H.J. Lu changed: What|Removed |Added Target|x86_64-apple-darwin10 |x86_64 Status|UNCONFIRMED

[Bug c/47538] [4.6 Regression] GNU Scientific Library miscompiled by gcc 4.6

2011-01-30 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47538 --- Comment #7 from H.J. Lu 2011-01-30 19:24:16 UTC --- Revision 168440 also miscompiled the test: make[4]: Entering directory `/export/gnu/import/rrs/pr47538/bld/linalg' 3[0]: 1.13399061720677903e-312 1.5 3[1]:2.500

[Bug driver/47547] WHOPR, can't use /dev/null as an output file

2011-01-31 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47547 --- Comment #2 from H.J. Lu 2011-01-31 14:32:34 UTC --- (In reply to comment #1) > > I think HJ caused this (the -dumpdir / -dumpbase flags are bogus), non-LTO > does not use -dumpdir, lto-wrapper.c is what sets that flag (I don't > remember why

[Bug driver/47547] WHOPR, can't use /dev/null as an output file

2011-01-31 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47547 H.J. Lu changed: What|Removed |Added AssignedTo|unassigned at gcc dot |hjl.tools at gmail dot com

[Bug driver/47547] WHOPR, can't use /dev/null as an output file

2011-01-31 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47547 H.J. Lu changed: What|Removed |Added Target Milestone|--- |4.6.0

[Bug driver/47547] [4.5/4.6 Regression] WHOPR, can't use /dev/null as an output file

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

[Bug driver/47547] [4.5 Regression] WHOPR, can't use /dev/null as an output file

2011-02-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47547 H.J. Lu changed: What|Removed |Added Target Milestone|4.6.0 |4.5.3 Summary|[4.5/4.6 Regression] W

[Bug middle-end/47576] New: [4.6 Regression] FAIL: gfortran.dg/graphite/pr42732.f

2011-02-01 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47576 Summary: [4.6 Regression] FAIL: gfortran.dg/graphite/pr42732.f Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Ass

[Bug middle-end/47576] [4.6 Regression] FAIL: gfortran.dg/graphite/pr42732.f

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

[Bug middle-end/47581] [4.6 regression] Unnecessary adjustments to stack pointer

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

[Bug middle-end/47581] [4.6 regression] Unnecessary adjustments to stack pointer

2011-02-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47581 --- Comment #7 from H.J. Lu 2011-02-02 14:18:22 UTC --- (In reply to comment #6) > Created attachment 23213 [details] > gcc46-pr47581.patch > > This patch indeed fixes the testcase and passed bootstrap/regtest on > x86_64-linux and i686-linux.

[Bug middle-end/47581] [4.6 regression] Unnecessary adjustments to stack pointer

2011-02-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47581 --- Comment #8 from H.J. Lu 2011-02-02 14:57:22 UTC --- For this tescase, gcc 4.4 generates the most efficient code while 4.5/4.6 become worse and worse: [hjl@gnu-6 gcc]$ cat x.i unsigned mulh(unsigned a, unsigned b) { unsigned long long l __

[Bug middle-end/47581] [4.5/4.6 regression] Unnecessary adjustments to stack pointer

2011-02-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47581 H.J. Lu changed: What|Removed |Added CC||matz at gcc dot gnu.org --- Comment #9 from H.J

[Bug middle-end/47598] -fgraphite-identity at -O2 breaks profiledbootstrap

2011-02-03 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47598 --- Comment #4 from H.J. Lu 2011-02-03 15:52:50 UTC --- (In reply to comment #0) > Enabling -fgraphite at -O2 with... > > /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/./prev-gcc/xgcc > -B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/./p

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