[Bug lto/55596] [google] r191813 broke bootstrap-lto on google/gcc-4_7 branch

2012-12-04 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55596 dehao at gcc dot gnu.org changed: What|Removed |Added CC||dehao at gcc dot

[Bug tree-optimization/58619] ICE building in gen_combined_adhoc_loc

2013-10-08 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58619 --- Comment #5 from dehao at gcc dot gnu.org --- Author: dehao Date: Tue Oct 8 16:22:57 2013 New Revision: 203284 URL: http://gcc.gnu.org/viewcvs?rev=203284root=gccview=rev Log: Backport r203269. PR tree-optimization/58619 2013-10-08 Dehao

[Bug middle-end/54649] [4.8 Regression] Go bootstrap failed

2012-09-21 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54649 --- Comment #4 from dehao at gcc dot gnu.org 2012-09-21 15:35:51 UTC --- Author: dehao Date: Fri Sep 21 15:35:46 2012 New Revision: 191614 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=191614 Log: 2012-09-21 Dehao Chen de

[Bug middle-end/54649] [4.8 Regression] Go bootstrap failed

2012-09-21 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54649 --- Comment #5 from dehao at gcc dot gnu.org 2012-09-21 17:01:46 UTC --- Author: dehao Date: Fri Sep 21 17:01:36 2012 New Revision: 191615 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=191615 Log: 2012-09-21 Dehao Chen de

[Bug tree-optimization/54655] [4.8 Regression] ICE in remap_gimple_stmt, at tree-inline.c:1468

2012-09-21 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54655 --- Comment #4 from dehao at gcc dot gnu.org 2012-09-21 17:01:47 UTC --- Author: dehao Date: Fri Sep 21 17:01:36 2012 New Revision: 191615 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=191615 Log: 2012-09-21 Dehao Chen de

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

2012-09-25 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54645 --- Comment #8 from dehao at gcc dot gnu.org 2012-09-25 13:19:39 UTC --- Author: dehao Date: Tue Sep 25 13:19:33 2012 New Revision: 191706 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=191706 Log: gcc: 2012-09-25 Dehao Chen

[Bug middle-end/54704] [4.8 Regression] three-fold increase in compile-time between r191483 and r191569

2012-09-25 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54704 --- Comment #8 from dehao at gcc dot gnu.org 2012-09-25 21:32:39 UTC --- Author: dehao Date: Tue Sep 25 21:32:29 2012 New Revision: 191747 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=191747 Log: libcpp: 2012-09-25 Dehao

[Bug middle-end/54759] [4.8 regression] segfault for gcc.dg/vect/pr49093.c on Solaris

2012-10-01 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54759 --- Comment #3 from dehao at gcc dot gnu.org 2012-10-01 16:33:35 UTC --- Author: dehao Date: Mon Oct 1 16:33:23 2012 New Revision: 191931 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=191931 Log: 2012-10-01 Dehao Chen de

[Bug middle-end/54782] [4.8 Regression] ICE: in change_scope, at final.c:1543 with -O -ffast-math -ftree-parallelize-loops=2 -g

2012-10-03 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54782 --- Comment #4 from dehao at gcc dot gnu.org 2012-10-03 20:34:30 UTC --- Author: dehao Date: Wed Oct 3 20:34:26 2012 New Revision: 192049 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192049 Log: 2012-10-03 Dehao Chen de

[Bug middle-end/54782] [4.8 Regression] ICE: in change_scope, at final.c:1543 with -O -ffast-math -ftree-parallelize-loops=2 -g

2012-10-03 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54782 dehao at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

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

2012-10-04 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54811 --- Comment #2 from dehao at gcc dot gnu.org 2012-10-04 16:33:00 UTC --- I think in clear_unused_block_pointer, we already removed all block for debug statements.

[Bug debug/54826] gdb test case failure (bs15503) due to gaps in lexical block

2012-10-05 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54826 dehao at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug debug/54826] gdb test case failure (bs15503) due to gaps in lexical block

2012-10-05 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54826 --- Comment #1 from dehao at gcc dot gnu.org 2012-10-06 02:27:27 UTC --- A patch is sent to solve this: http://gcc.gnu.org/ml/gcc-patches/2012-10/msg00596.html

[Bug debug/54826] gdb test case failure (bs15503) due to gaps in lexical block

2012-10-06 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54826 --- Comment #2 from dehao at gcc dot gnu.org 2012-10-06 16:19:43 UTC --- Author: dehao Date: Sat Oct 6 16:19:34 2012 New Revision: 192165 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=192165 Log: 2012-10-05 Dehao Chen de

[Bug debug/54887] gdb test case failure with mi-var-rtti

2012-10-10 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54887 --- Comment #1 from dehao at gcc dot gnu.org 2012-10-10 15:47:47 UTC --- I think r192285 already solve the problem. Could you help verify that? Thanks, Dehao

[Bug debug/54887] gdb test case failure with mi-var-rtti

2012-10-10 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54887 dehao at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug debug/54887] gdb test case failure with mi-var-rtti

2012-10-24 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54887 --- Comment #6 from dehao at gcc dot gnu.org 2012-10-24 17:56:32 UTC --- I'll take a look at this case today.

[Bug debug/54887] gdb test case failure with mi-var-rtti

2012-10-24 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54887 --- Comment #7 from dehao at gcc dot gnu.org 2012-10-24 21:25:24 UTC --- I looked at this. Looks like even before r191494, this lexical block was there already. So I'd think this is as expected. Dehao

[Bug tree-optimization/60849] New: bogus comparison result type

2014-04-15 Thread dehao at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dehao at gcc dot gnu.org Created attachment 32605 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32605action=edit testcase In execute_fold_all_builtins, the builtin is expanded to UNORDERED_EXPR, but its lhs is not updated

[Bug tree-optimization/60849] [4.7/4.8/4.9 Regression] bogus comparison result type

2014-04-17 Thread dehao at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60849 --- Comment #8 from dehao at gcc dot gnu.org --- Richard, Thanks for the quick fix. Are both patches needed? Could you backport your patches to gcc-4_9 branch? Thanks, Dehao

[Bug tree-optimization/61384] [4.10 Regression] ICE on valid code at -O3 on x86_64-linux-gnu

2014-06-02 Thread dehao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61384 dehao at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from

[Bug c++/64346] New: gcc generates incorrect debug info for ctor/dtor

2014-12-17 Thread dehao at gcc dot gnu.org
: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dehao at gcc dot gnu.org #cat a.cc #include iostream #include memory class ABC { public: ABC() {printf(abc\n);} ~ABC() {printf(xyz\n);} }; int foo() { std::unique_ptrABC a(new ABC()); } #g++4.8 a.cc -c -O2 -std=c++11

[Bug c++/64346] gcc generates incorrect debug info for ctor/dtor

2014-12-17 Thread dehao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64346 dehao at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2 CC

[Bug c++/64346] gcc generates incorrect debug info for ctor/dtor

2014-12-17 Thread dehao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64346 --- Comment #3 from dehao at gcc dot gnu.org --- For AutoFDO, we actually needs symbols from the symbol table because indirect call promotion needs the symbol name to find the right callee. You are right, ICF also causes trouble to AutoFDO

[Bug debug/67163] New: g2 generates incorrect decl_line

2015-08-09 Thread dehao at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dehao at gcc dot gnu.org Target Milestone: --- #g++ -c -o ValueStore.o -O2 -g1ValueStore.ii #objdump --dwarf=info ValueStore.o|grep -A 2 isDuplicateOf 615 DW_AT_name: (indirect string, offset: 0x490): isDuplicateOf

[Bug debug/67162] New: g2 generates incorrect decl_line

2015-08-09 Thread dehao at gcc dot gnu.org
Assignee: unassigned at gcc dot gnu.org Reporter: dehao at gcc dot gnu.org Target Milestone: --- Status: RESOLVED Resolution: FIXED #g++ -c -o ValueStore.o -O2 -g1ValueStore.ii #objdump --dwarf=info ValueStore.o|grep -A 2 isDuplicateOf 615 DW_AT_name

[Bug debug/67163] g2 generates incorrect decl_line

2015-08-09 Thread dehao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67163 --- Comment #1 from dehao at gcc dot gnu.org --- Created attachment 36157 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=36157action=edit preprocessed file

[Bug debug/67163] g2 generates incorrect decl_line

2015-08-09 Thread dehao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67163 --- Comment #2 from dehao at gcc dot gnu.org --- Created attachment 36158 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=36158action=edit preprocessed file

[Bug debug/67163] g2 generates incorrect decl_line

2015-08-09 Thread dehao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67163 --- Comment #4 from dehao at gcc dot gnu.org --- Right, in -g2 binary debug info, the decl_file is pointing to the header file in which the function is declared. However, if the definition is available, it makes more sense to point decl_file