[Bug c++/63875] Bogus unused-but-set-parameter warning when expanding a variadic template argument pack

2015-02-02 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63875 --- Comment #2 from Teresa Johnson --- Ping. This is still an issue on trunk (as of today at r220345).

[Bug tree-optimization/63841] [4.8 Regression] Incorrect strlen optimization after complete unroll

2014-11-17 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63841 --- Comment #10 from Teresa Johnson --- Missed that one, I will backport to 4.8. Teresa On Mon, Nov 17, 2014 at 1:17 PM, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63841 > > Jakub Jelinek changed: > >

[Bug c++/63875] New: Bogus unused-but-set-parameter warning when expanding a variadic template argument pack

2014-11-14 Thread tejohnson at google dot com
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tejohnson at google dot com The following test case warns about a variable that is set but unused. The parameter is unused when the argument pack has nothing in it

[Bug tree-optimization/63841] [4.8/4.9/5 Regression] Incorrect strlen optimization after complete unroll

2014-11-13 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63841 --- Comment #4 from Teresa Johnson --- On Thu, Nov 13, 2014 at 1:27 AM, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63841 > > Jakub Jelinek changed: > >What|Removed |Added >

[Bug tree-optimization/63841] Incorrect strlen optimization after complete unroll

2014-11-12 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63841 --- Comment #1 from Teresa Johnson --- Google ref b/18344370

[Bug tree-optimization/63841] New: Incorrect strlen optimization after complete unroll

2014-11-12 Thread tejohnson at google dot com
: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: tejohnson at google dot com The following test fails with trunk: $ cat bug_test.cc #include #include #include std::string __attribute__ ((noinline)) comp_test_write() { std::string data; for (int i

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-14 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #29 from Teresa Johnson --- On Mon, Oct 13, 2014 at 2:32 PM, Teresa Johnson wrote: > On Mon, Oct 13, 2014 at 8:53 AM, hjl.tools at gmail dot com > wrote: >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 >> >> --- Comment #27 fr

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-13 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #28 from Teresa Johnson --- On Mon, Oct 13, 2014 at 8:53 AM, hjl.tools at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 > > --- Comment #27 from H.J. Lu --- > (In reply to Teresa Johnson from comment #24)

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-09 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #25 from Teresa Johnson --- Unfortunately I can't reproduce this failure. Here's what I did: In my gcc source: % svn update -r r216039 In my build directory: % ~/gcc_trunk_7/configure --prefix=/usr/local/google/home/tejohnson/gcc_tr

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-09 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #24 from Teresa Johnson --- On Thu, Oct 9, 2014 at 12:52 PM, hjl.tools at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 > > --- Comment #23 from H.J. Lu --- > With r216039, I still got > > ../../src-trunk

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-07 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #21 from Teresa Johnson --- On Tue, Oct 7, 2014 at 11:08 AM, Jeff Law wrote: > On 10/04/14 13:29, Teresa Johnson wrote: >>> >>> Jeff, what is intended here - should we not be threading both of these >>> paths? >> >> >> I have a patch

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-07 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #18 from Teresa Johnson --- On Mon, Oct 6, 2014 at 10:15 PM, Teresa Johnson wrote: > I'm going to finish testing my patch, which passes regular > x86_64-unknown-linux-gnu bootstrap + regression tests. I am still > trying to get the l

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-06 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #17 from Teresa Johnson --- I'm going to finish testing my patch, which passes regular x86_64-unknown-linux-gnu bootstrap + regression tests. I am still trying to get the lto profiledbootstrap to work. I found some workarounds for the

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-04 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #16 from Teresa Johnson --- On Sat, Oct 4, 2014 at 8:34 AM, Teresa Johnson wrote: > On Fri, Oct 3, 2014 at 11:15 PM, Teresa Johnson wrote: >> On Fri, Oct 3, 2014 at 3:35 PM, Teresa Johnson wrote: >>> Thanks to H.J. for the test cas

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-04 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #15 from Teresa Johnson --- On Fri, Oct 3, 2014 at 11:15 PM, Teresa Johnson wrote: > On Fri, Oct 3, 2014 at 3:35 PM, Teresa Johnson wrote: >> Thanks to H.J. for the test case, I have reproduced the issue. It >> exposed two separate

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-03 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #14 from Teresa Johnson --- On Fri, Oct 3, 2014 at 3:35 PM, Teresa Johnson wrote: > Thanks to H.J. for the test case, I have reproduced the issue. It > exposed two separate problems. Cc'ing Honza and Jeff for input on the > profile c

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-03 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #13 from Teresa Johnson --- Thanks to H.J. for the test case, I have reproduced the issue. It exposed two separate problems. Cc'ing Honza and Jeff for input on the profile count and jump threading issues, respectively. The first is t

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-03 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #12 from Teresa Johnson --- Feel free to email it to me at tejohn...@google.com. Teresa On Fri, Oct 3, 2014 at 1:23 PM, hjl.tools at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 > > --- Comment #11 from

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-03 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #10 from Teresa Johnson --- On Fri, Oct 3, 2014 at 12:47 PM, hjl.tools at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 > > H.J. Lu changed: > >What|Removed |Added > --

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-03 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #7 from Teresa Johnson --- On Fri, Oct 3, 2014 at 10:33 AM, hjl.tools at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 > > --- Comment #6 from H.J. Lu --- > (In reply to Teresa Johnson from comment #5) >>

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-03 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #5 from Teresa Johnson --- On Fri, Oct 3, 2014 at 10:21 AM, hjl.tools at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 > > --- Comment #4 from H.J. Lu --- > r215830 introduced: > > /* Scale up the f

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-03 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #3 from Teresa Johnson --- Presumably the fix for PR63422 (r215822) fixed the initial problem, but r215830 must have introduced this. Will take a look right now. Teresa On Fri, Oct 3, 2014 at 8:59 AM, hjl.tools at gmail dot com wro

[Bug middle-end/63443] New: copyrename2 introducing bogus profile counts

2014-10-02 Thread tejohnson at google dot com
: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: tejohnson at google dot com This problem showed up in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63422, where a new assert introduced in jump threading triggered because of insane profile counts coming in. The LTO test

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-01 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 Teresa Johnson changed: What|Removed |Added CC||tejohnson at google dot com

[Bug middle-end/63422] [5.0 Regression] ICE in freqs_to_counts_path, at tree-ssa-threadupdate.c:981

2014-10-01 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63422 --- Comment #6 from Teresa Johnson --- My new code is exposing an upstream profile count insanity that is being introduced by the copyrename2 phase. The new freqs_to_counts_path routine is invoked only when we don't have profile info, and in thi

[Bug middle-end/63422] [5.0 Regression] ICE in freqs_to_counts_path, at tree-ssa-threadupdate.c:981

2014-10-01 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63422 --- Comment #5 from Teresa Johnson --- Thanks for the test case. Reproduced and looking at it. Teresa

[Bug middle-end/63422] [5.0 Regression] ICE in freqs_to_counts_path, at tree-ssa-threadupdate.c:981

2014-09-30 Thread tejohnson at google dot com
|Added > > CC||Joost.VandeVondele at mat > dot ethz >| |.ch, tejohnson at google dot > com > > --- Comment #1 from Joost VandeVondele ethz.ch> --

[Bug rtl-optimization/62265] [4.8/4.9/5 regression] FAIL: gcc.dg/20111227-2.c scan-rtl-dump ree "Elimination opportunities = 3 realized = 3"

2014-09-12 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62265 Teresa Johnson changed: What|Removed |Added CC||tejohnson at google dot com

[Bug target/58067] ICE in GFortran recog.c:2158

2014-06-13 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58067 Teresa Johnson changed: What|Removed |Added CC||tejohnson at google dot com

[Bug middle-end/61456] [4.9 Regression] Bogus "may be used uninitialized" warning

2014-06-10 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456 --- Comment #10 from Teresa Johnson --- On Tue, Jun 10, 2014 at 7:38 AM, rguenth at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456 > > --- Comment #9 from Richard Biener --- > (In reply to Teresa Johnson from commen

[Bug middle-end/61456] [4.9/4.10 Regression] Bogus "may be used uninitialized" warning

2014-06-10 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456 --- Comment #8 from Teresa Johnson --- Thanks for the quick fix. Do you know if this fixed the issue I reported in comment #2 (seg fault in a similar test case)? Teresa On Tue, Jun 10, 2014 at 7:11 AM, rguenth at gcc dot gnu.org wrote: > https

[Bug middle-end/61456] Bogus "may be used uninitialized" warning

2014-06-09 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61456 Teresa Johnson changed: What|Removed |Added CC||tejohnson at google dot com

[Bug c++/61343] New: [C++11] Missing default initialization for class with default constructor

2014-05-28 Thread tejohnson at google dot com
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tejohnson at google dot com The following test case does not call the default constructor when expected: / #include struct Foo { int value

[Bug tree-optimization/61009] [4.9 Regression] Incorrect jump threading in dom

2014-05-09 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61009 --- Comment #13 from Teresa Johnson --- Jeff, Thanks for the fix! Confirming that it does indeed fix the application issues we hit. Teresa On Thu, May 8, 2014 at 9:54 PM, law at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug tree-optimization/61009] Incorrect jump threading in dom

2014-04-29 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61009 --- Comment #6 from Teresa Johnson --- On Tue, Apr 29, 2014 at 2:46 PM, ppluzhnikov at google dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61009 > > --- Comment #4 from Paul Pluzhnikov --- > (In reply to Andrew Pinski from commen

[Bug tree-optimization/61009] Incorrect jump threading in dom

2014-04-29 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61009 --- Comment #1 from Teresa Johnson --- Created attachment 32710 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32710&action=edit t.C.078t.dom1

[Bug tree-optimization/61009] New: Incorrect jump threading in dom

2014-04-29 Thread tejohnson at google dot com
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: tejohnson at google dot com Created attachment 32709 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32709&action=edit t.C We ran into a runtime failure that was tracked down to the jump threading performed during t

[Bug middle-end/60175] ICE on gcc.dg/asan/nosanitize-and-inline.c

2014-02-14 Thread tejohnson at google dot com
|Added > > CC||hubicka at gcc dot gnu.org, >| |tejohnson at google dot com > > --- Comment #3 from Yury Gribo

[Bug rtl-optimization/60141] ICE in i386.c distance_non_agu_define_in_bb

2014-02-13 Thread tejohnson at google dot com
: UNCONFIRMED >> Severity: normal >> Priority: P3 >> Component: rtl-optimization >> Assignee: unassigned at gcc dot gnu.org >> Reporter: shenhan at google dot com >> CC: llozano at google dot com,

[Bug rtl-optimization/60141] ICE in i386.c distance_non_agu_define_in_bb

2014-02-13 Thread tejohnson at google dot com
Version: 4.8.3 > Status: UNCONFIRMED > Severity: normal > Priority: P3 > Component: rtl-optimization > Assignee: unassigned at gcc dot gnu.org > Reporter: shenhan at google dot com > CC: llozano at goog

[Bug rtl-optimization/41852] ICE from '-O -fmodulo-sched -fprofile-use -freorder-blocks-and-partition'

2014-01-02 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41852 --- Comment #6 from Teresa Johnson --- I cannot reproduce this bug. The original test case cannot be used because the gcda format is old, but I also cannot reproduce a problem using the sms-3.c test either. I just looked at the haifa-sched.c sourc

[Bug gcov-profile/59542] [4.9 Regression] ICE: verify_flow_info failed during Firefox build with 'gold'

2013-12-18 Thread tejohnson at google dot com
--- >> CC||tejohnson at google dot com >> >> -- >> You are receiving this mail because: >> You are on the CC list for the bug. Here is the patch that fixes it, and I am currently regression testing: Teresa 201

[Bug gcov-profile/59542] [4.9 Regression] ICE: verify_flow_info failed during Firefox build with 'gold'

2013-12-18 Thread tejohnson at google dot com
?id=59542 > > Markus Trippelsdorf changed: > >What|Removed |Added > > CC| |tejohnson at google dot com > > -- > You a

[Bug gcov-profile/59527] [4.9 Regression] ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build

2013-12-17 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59527 --- Comment #8 from Teresa Johnson --- I can't reproduce this one using your source/profles and command line (using a trunk updated to head last night plus my fix for the assert). I verified that splitting is kicking in, but no error occurs. Do yo

[Bug gcov-profile/59527] [4.9 Regression] ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build

2013-12-17 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59527 --- Comment #5 from Teresa Johnson --- This seems like a separate issue - can you give me a reproducer? The attached minimized test case does not hit this. Thanks, Teresa On Tue, Dec 17, 2013 at 10:45 AM, trippels at gcc dot gnu.org wrote: > ht

[Bug gcov-profile/59527] [4.9 Regression] ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build

2013-12-17 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59527 --- Comment #3 from Teresa Johnson --- On Mon, Dec 16, 2013 at 10:41 AM, Teresa Johnson wrote: > I will take a look and report back. -freorder-blocks-and-partition was > recently enabled by default, which presumably exposed this issue. The issue

[Bug gcov-profile/59527] [4.9 Regression] ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build

2013-12-16 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59527 --- Comment #2 from Teresa Johnson --- I will take a look and report back. -freorder-blocks-and-partition was recently enabled by default, which presumably exposed this issue. Thanks, Teresa On Mon, Dec 16, 2013 at 8:21 AM, octoploid at yandex do

[Bug target/59233] [4.9 Regression] C++ failures after revision 205058 on *-apple-darwin* with -m32

2013-11-21 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59233 --- Comment #3 from Teresa Johnson --- On Thu, Nov 21, 2013 at 6:10 AM, dominiq at lps dot ens.fr wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59233 > > --- Comment #2 from Dominique d'Humieres --- > The ICE with -freorder-blocks-and-par

[Bug target/59233] [4.9 Regression] C++ failures after revision 205058 on *-apple-darwin* with -m32

2013-11-21 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59233 --- Comment #6 from Teresa Johnson --- On Thu, Nov 21, 2013 at 7:10 AM, tejohnson at google dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59233 > > --- Comment #5 from Teresa Johnson --- > Reproduced with cr

[Bug target/59233] [4.9 Regression] C++ failures after revision 205058 on *-apple-darwin* with -m32

2013-11-21 Thread tejohnson at google dot com
ler outgoing_edges_match should avoid calling old_insns_match_p on these instruction types. Teresa On Thu, Nov 21, 2013 at 6:41 AM, tejohnson at google dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59233 > > --- Comment #3 from Teresa Johnson --- > On Thu, Nov 21,

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-11-12 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 --- Comment #23 from Teresa Johnson --- On Tue, Nov 12, 2013 at 11:06 AM, ubizjak at gmail dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 > > --- Comment #22 from Uroš Bizjak --- > (In reply to Teresa Johnson from comment #19

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-11-12 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 --- Comment #19 from Teresa Johnson --- On Mon, Nov 4, 2013 at 11:11 AM, tejohnson at google dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 > > --- Comment #18 from Teresa Johnson --- > Just hit this same error

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-11-04 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 --- Comment #18 from Teresa Johnson --- Just hit this same error with cpu2006 bzip2. The .i and .gcda are attached. Reproduce with: gcc -c -fprofile-use -O2 blocksort.i blocksort.c:1136:1: internal compiler error: in edge_badness, at ipa-inline.

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-11-04 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 --- Comment #17 from Teresa Johnson --- Created attachment 31155 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31155&action=edit blocksort.gcda

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-11-04 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 --- Comment #16 from Teresa Johnson --- Created attachment 31154 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31154&action=edit blocksort.i

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-11-01 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 --- Comment #11 from Teresa Johnson --- On Fri, Nov 1, 2013 at 10:14 AM, Teresa Johnson wrote: > On Fri, Nov 1, 2013 at 10:01 AM, pa...@matos-sorge.com > wrote: >> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 >> >> --- Comment #9 from Paulo

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-11-01 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 --- Comment #10 from Teresa Johnson --- On Fri, Nov 1, 2013 at 10:01 AM, pa...@matos-sorge.com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 > > --- Comment #9 from Paulo J. Matos --- > I didn't manage to reproduce the bug yet. With

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-10-30 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 Teresa Johnson changed: What|Removed |Added CC||pmatos at gcc dot gnu.org --- Comment #7

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-10-29 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 --- Comment #4 from Teresa Johnson --- On Tue, Oct 29, 2013 at 8:05 AM, tejohnson at google dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58862 > > Teresa Johnson changed: > >W

[Bug ipa/58862] [4.9 Regression] LTO profiledbootstrap failure: lto1: ICE in edge_badness, at ipa-inline.c:1008

2013-10-29 Thread tejohnson at google dot com
, ||tejohnson at google dot com --- Comment #3 from Teresa Johnson --- I hit the "verify_flow_info: Wrong probability of edge" error in a profiledbootstrap. I triaged this down to the following commit,

[Bug regression/58221] [4.9 Regression]: Immense amount of execution regressions and increased test-time for cris-elf

2013-08-23 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58221 --- Comment #8 from Teresa Johnson --- Tested on x86_64-unknown-linux-gnu, and also reproduced the failure listed in PR rtl-optimization/58220 and verified the fix with it. Committed as r201941: Index: final.c

[Bug regression/58221] [4.9 Regression]: Immense amount of execution regressions and increased test-time for cris-elf

2013-08-23 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58221 --- Comment #7 from Teresa Johnson --- On Fri, Aug 23, 2013 at 6:49 AM, kkojima at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58221 > > --- Comment #6 from Kazumoto Kojima --- > (In reply to Teresa Johnson from comment

[Bug regression/58221] [4.9 Regression]: Immense amount of execution regressions and increased test-time for cris-elf

2013-08-23 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58221 --- Comment #5 from Teresa Johnson --- Thanks, and sorry for the trouble. Kaz, are you planning to apply your patch, or do you want me to test it and commit it? I'm kicking off x86_64 tests with it right now, but I didn't get the failure on that

[Bug rtl-optimization/57451] Incorrect debug ranges emitted for -freorder-blocks-and-partition -g

2013-08-09 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451 --- Comment #8 from Teresa Johnson --- On Fri, Aug 9, 2013 at 4:23 PM, ccoutant at google dot com wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451 > > --- Comment #7 from ccoutant at google dot com --- >> Index: final.c >> =

[Bug rtl-optimization/57451] Incorrect debug ranges emitted for -freorder-blocks-and-partition -g

2013-08-09 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451 --- Comment #6 from Teresa Johnson --- On Sat, Jun 15, 2013 at 7:02 AM, Teresa Johnson wrote: > On Fri, Jun 14, 2013 at 4:19 PM, ccoutant at gcc dot gnu.org > wrote: >> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451 >> >> --- Comment #4 from

[Bug rtl-optimization/58033] counterproductive bb-reorder

2013-07-30 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58033 --- Comment #4 from Teresa Johnson --- On Tue, Jul 30, 2013 at 2:40 PM, olegendo at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58033 > > --- Comment #3 from Oleg Endo --- > Created attachment 30574 > --> http://gcc.gn

[Bug rtl-optimization/58033] counterproductive bb-reorder

2013-07-30 Thread tejohnson at google dot com
gcc dot gnu.org > CC: steven at gcc dot gnu.org, tejohnson at google dot com > Target: sh*-*-* > > On SH, compiling the following code with -O2 > > #include > > std::bitset<32> make_bits (void) > { > std::bitset<32> r;

[Bug rtl-optimization/57451] Incorrect debug ranges emitted for -freorder-blocks-and-partition -g

2013-06-15 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451 --- Comment #5 from Teresa Johnson --- On Fri, Jun 14, 2013 at 4:19 PM, ccoutant at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451 > > --- Comment #4 from Cary Coutant --- > The problem is a lexical block in main() th

[Bug rtl-optimization/57451] Incorrect debug ranges emitted for -freorder-blocks-and-partition -g

2013-06-12 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57451 --- Comment #3 from Teresa Johnson --- Yes, there is a NOTE_INSN_SWITCH_TEXT_SECTIONS note emitted for functions that are split. In the attached test case the symbol-symbol expression is being generated across the split boundary of main(), and I c

[Bug rtl-optimization/57451] Incorrect debug ranges emitted for -freorder-blocks-and-partition -g

2013-06-12 Thread tejohnson at google dot com
, ||tejohnson at google dot com --- Comment #1 from Teresa Johnson --- Cary, any ideas on how to fix this issue? Thanks, Teresa

[Bug rtl-optimization/57451] New: Incorrect debug ranges emitted for -freorder-blocks-and-partition -g

2013-05-29 Thread tejohnson at google dot com
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: tejohnson at google dot com Created attachment 30214 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30214&action=edit pr49115.C While fixing problems with -f

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #12 from Teresa Johnson 2013-05-03 16:24:33 UTC --- My powerpc bootstrap completed successfully. Sent patch out for review. Teresa On Fri, May 3, 2013 at 9:03 AM, sje at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzi

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #10 from Teresa Johnson 2013-05-03 15:41:14 UTC --- Hi Steve! Can you confirm whether the patch I just sent also fixes the mips failure? Thanks, Teresa On Fri, May 3, 2013 at 8:40 AM, sje at gcc dot gnu.org wrote: > >

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
only additional use of combine_probabilities in my patch, so there shouldn't be any other issues like this. Will send the patch for review once the bootstrap completes. Teresa On Fri, May 3, 2013 at 8:10 AM, tejohnson at google dot com wrote: > > http://gcc.gnu.org/bugzilla/show

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #7 from Teresa Johnson 2013-05-03 15:10:50 UTC --- Thanks for the test case - reproduced with my stage1 compiler on gcc110. Teresa On Fri, May 3, 2013 at 8:02 AM, dje at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzil

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-03 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #5 from Teresa Johnson 2013-05-03 15:01:51 UTC --- Couldn't reproduce on x86_64, so I am on gcc110 trying to get a bootstrap compiler build going to reproduce. Also see the dup with testcase (again doesn't reproduce on x86_64,

[Bug bootstrap/57154] [4.9 Regression] Bootstrap broken for powerpc64-unknown-linux-gnu

2013-05-02 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57154 --- Comment #1 from Teresa Johnson 2013-05-03 05:13:07 UTC --- Investigating. I am not sure I have access to a powerpc64, but I am trying to trigger it on x86_64. Teresa On Thu, May 2, 2013 at 9:16 PM, wschmidt at gcc dot gnu.org wrote: > > h

[Bug target/44578] GCC generates MMX instructions but fails to generate "emms"

2013-04-29 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44578 --- Comment #12 from Teresa Johnson 2013-04-30 05:43:06 UTC --- On Mon, Apr 29, 2013 at 10:37 AM, ubizjak at gmail dot com wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44578 > > --- Comment #10 from Uros Bizjak 2013-04-29 >

[Bug target/44578] GCC generates MMX instructions but fails to generate "emms"

2013-04-29 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44578 --- Comment #9 from Teresa Johnson 2013-04-29 17:24:42 UTC --- It does fix the issue I had in this test case. But theoretically can't this pattern still generate an MMX reference in some cases? And I see other instances of the same constra

[Bug target/44578] GCC generates MMX instructions but fails to generate "emms"

2013-04-29 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44578 Teresa Johnson changed: What|Removed |Added CC||tejohnson at google dot com

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2013-01-11 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #22 from Teresa Johnson 2013-01-11 18:18:48 UTC --- Hi Honza, I ran a number of experiments at different thresholds, and found that performance starts dropping pretty quickly as the working set threshold is dropped, even to

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2012-12-21 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #20 from Teresa Johnson 2012-12-21 16:26:17 UTC --- On Fri, Dec 21, 2012 at 8:15 AM, hubicka at ucw dot cz wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 > > --- Comment #19 from Jan Hubicka 2012-12-21 16:15:

[Bug gcov-profile/55734] [4.8 Regression] gcov-io.c uses builtins not available in non-GCC compilers

2012-12-19 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 --- Comment #21 from Teresa Johnson 2012-12-19 17:35:08 UTC --- On Wed, Dec 19, 2012 at 8:48 AM, jakub at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 > > --- Comment #18 from Jakub Jelinek 2012-12-19

[Bug gcov-profile/55734] [4.8 Regression] gcov-io.c uses builtins not available in non-GCC compilers

2012-12-19 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 --- Comment #20 from Teresa Johnson 2012-12-19 17:07:51 UTC --- On Wed, Dec 19, 2012 at 8:39 AM, jakub at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 > > Jakub Jelinek changed: > >What

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2012-12-19 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #18 from Teresa Johnson 2012-12-19 16:44:21 UTC --- On Tue, Dec 18, 2012 at 9:25 AM, hubicka at ucw dot cz wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 > > --- Comment #17 from Jan Hubicka 2012-12-18 17:25:

[Bug gcov-profile/55734] [4.8 Regression] gcov-io.c uses builtins not available in non-GCC compilers

2012-12-19 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 --- Comment #16 from Teresa Johnson 2012-12-19 15:07:54 UTC --- On Wed, Dec 19, 2012 at 5:07 AM, rguenth at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 > > --- Comment #15 from Richard Biener 2012-12-1

[Bug gcov-profile/55734] [4.8 Regression] gcov-io.c uses builtins not available in non-GCC compilers

2012-12-18 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 --- Comment #13 from Teresa Johnson 2012-12-19 06:49:50 UTC --- On Tue, Dec 18, 2012 at 2:48 PM, Teresa Johnson wrote: > > > > > On Tue, Dec 18, 2012 at 2:41 PM, aldyh at gcc dot gnu.org > wrote: >> >> >> http://gcc.gnu.org/bugzil

[Bug gcov-profile/55734] [4.8 Regression] gcov-io.c uses builtins not available in non-GCC compilers

2012-12-18 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 --- Comment #12 from Teresa Johnson 2012-12-18 22:49:20 UTC --- On Tue, Dec 18, 2012 at 2:41 PM, aldyh at gcc dot gnu.org < gcc-bugzi...@gcc.gnu.org> wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 > > --- Comment #11 fro

[Bug gcov-profile/55734] [4.8 Regression] gcov-io.c uses builtins not available in non-GCC compilers

2012-12-18 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 --- Comment #9 from Teresa Johnson 2012-12-18 16:31:08 UTC --- On Tue, Dec 18, 2012 at 8:25 AM, aldyh at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 > > Aldy Hernandez changed: > >What

[Bug gcov-profile/55734] [4.8 Regression] gcov-io.c uses builtins not available in non-GCC compilers

2012-12-18 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 --- Comment #7 from Teresa Johnson 2012-12-18 16:24:13 UTC --- On Tue, Dec 18, 2012 at 7:53 AM, rguenth at gcc dot gnu.org wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 > > --- Comment #5 from Richard Biener 2012-12-18

[Bug gcov-profile/55734] [4.8 Regression] gcov-io.c uses builtins not available in non-GCC compilers

2012-12-18 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55734 --- Comment #3 from Teresa Johnson 2012-12-18 15:49:03 UTC --- In that thread, I had asked: --- If you prefer, I can simply inline the popcount/clz functionality into gcov-io.c directly (or at least when not using recent versions of GC

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2012-12-13 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #11 from Teresa Johnson 2012-12-13 22:16:19 UTC --- Do you happen to know what it was with lto/pgo before the change? Should be roughly equivalent to hot-bb-count-ws-permille=970 from what I saw in your profiles. What size incr

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2012-12-13 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #8 from Teresa Johnson 2012-12-13 18:23:08 UTC --- Dumb mistake in my previous fix to the lto support. Here is the patch that fixes it, I will submit for review after regression testing completes: Index: lto-cgraph.c

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2012-12-13 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #7 from Teresa Johnson 2012-12-13 15:50:05 UTC --- Reproduced. Looks like somehow my fix to stream this through LTO is not working properly. I see that the min count is valid when generating the .o file, but goes to zero when w

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2012-12-13 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #5 from Teresa Johnson 2012-12-13 15:02:55 UTC --- Ok, I will download tramp3d-v4 right now and see what is going on. Can you send me the full set of options you are using to compile it? Teresa On Thu, Dec 13, 2012 at 6:52

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2012-12-13 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #3 from Teresa Johnson 2012-12-13 14:49:19 UTC --- Hi Markus, Are you sure you have my subsequent fixes patched in, to make sure the histogram is getting streamed through the LTO files? This was the behavior I saw when I was

[Bug gcov-profile/55674] [4.8 Regression] >20% size increase of lto/pgo binaries since r193747

2012-12-13 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55674 --- Comment #1 from Teresa Johnson 2012-12-13 14:45:01 UTC --- I'm really surprised that using --param hot-bb-count-ws-permille=950 didn't help, since even fewer things should look hot enough to inline than before the revision. Would yo

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2012-12-12 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #158 from Teresa Johnson 2012-12-12 18:59:56 UTC --- On Wed, Dec 12, 2012 at 3:43 AM, markus at trippelsdorf dot de wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 > > --- Comment #157 from Markus Trippelsdorf > 2012-

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2012-12-11 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #156 from Teresa Johnson 2012-12-12 00:00:17 UTC --- On Tue, Dec 11, 2012 at 2:57 PM, markus at trippelsdorf dot de wrote: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 > > --- Comment #155 from Markus Trippelsdorf

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2012-12-11 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 --- Comment #154 from Teresa Johnson 2012-12-11 19:30:53 UTC --- What was the size of the gcc lto/pgo binary before the change to use the histogram? Was it close to the gcc 4.7 lto/pgo size? In that case that is a very large increase, ~25%

  1   2   >