[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2022-01-06 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2019-05-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #28 from Martin Liška --- (In reply to Martin Liška from comment #26) > (In reply to qinzhao from comment #25) > > (In reply to Martin Liška from comment #24) > > > > > > > How about the patch for the above 2? has it been committed?

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2019-05-02 Thread qing.zhao at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #27 from Qing Zhao --- > --- Comment #26 from Martin Liška --- > >> 2. Intel compiler (icc)'s profmerge is able to merge all the .dyn files >> under one directory, does gcc have such functionality currently? > > We have

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2019-05-02 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #26 from Martin Liška --- (In reply to qinzhao from comment #25) > (In reply to Martin Liška from comment #24) > > > > > How about the patch for the above 2? has it been committed? > > > > It has been there for a while, please take

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2019-04-30 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #25 from qinzhao at gcc dot gnu.org --- (In reply to Martin Liška from comment #24) > > > How about the patch for the above 2? has it been committed? > > It has been there for a while, please take a look at: > > $ gcov-tool merge

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2019-04-25 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #24 from Martin Liška --- (In reply to qinzhao from comment #23) > (In reply to Andrew Pinski from comment #7) > > Created attachment 27869 [details] > > Patch for adding merge-gcda > > > > here is the patch which adds merge-gcda .

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2019-04-24 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 qinzhao at gcc dot gnu.org changed: What|Removed |Added CC||qinzhao at gcc dot gnu.org

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2018-06-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2018-06-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #21 from Martin Liška --- Author: marxin Date: Tue Jun 5 12:10:22 2018 New Revision: 261199 URL: https://gcc.gnu.org/viewcvs?rev=261199=gcc=rev Log: Support variables in expansion of -fprofile-generate option (PR

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2018-02-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Martin Liška changed: What|Removed |Added Target Milestone|--- |9.0

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2018-01-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #20 from Martin Liška --- (In reply to Petr Špaček from comment #19) > Sure, I would be happy with any version, thank you! > > For people who want to generate code coverage reports for parallel > executions, beware of

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2018-01-02 Thread petr.spacek at nic dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #19 from Petr Špaček --- Sure, I would be happy with any version, thank you! For people who want to generate code coverage reports for parallel executions, beware of https://github.com/linux-test-project/lcov/issues/37.

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2017-12-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2017-12-23 Thread petr.spacek at nic dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #17 from Petr Špaček --- I found this bug while searching for a way to solve exactly this problem, so for the record: It sounds like very good and useful addition. Thank you!

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2017-11-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Martin Liška changed: What|Removed |Added Assignee|marxin at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2017-06-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Martin Liška changed: What|Removed |Added CC||pinskia at gcc dot gnu.org --- Comment

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2017-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #14 from Martin Liška --- Created attachment 41481 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41481=edit Patch candidate I'm attaching patch that supports following expansion of -fprofile-dir (or arguments of

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2017-04-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-25 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #12 from Steven Bosscher steven at gcc dot gnu.org 2012-07-25 08:24:49 UTC --- (In reply to comment #9) I think a tool to merge would be a good partial solution. We will go with the tool solution. I'll take care of the tool before

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #7 from Andrew Pinski pinskia at gcc dot gnu.org 2012-07-24 22:12:44 UTC --- Created attachment 27869 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27869 Patch for adding merge-gcda here is the patch which adds merge-gcda . I

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #8 from Andrew Pinski pinskia at gcc dot gnu.org 2012-07-24 23:20:14 UTC --- (In reply to comment #7) Created attachment 27869 [details] Patch for adding merge-gcda I am changing the copyright over to the FSF based on the fact

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-24 Thread roland at rschulz dot eu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #9 from Roland Schulz roland at rschulz dot eu 2012-07-24 23:52:41 UTC --- I think a tool to merge would be a good partial solution. As far as I can see what would still be missing for user-friendly usage, is a mechanism to guarantee

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #10 from Andrew Pinski pinskia at gcc dot gnu.org 2012-07-25 00:05:40 UTC --- so that different processes don't overwrite each others output files. They don't overwrite each other, rather they are merged together at write out time.

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-24 Thread roland at rschulz dot eu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #11 from Roland Schulz roland at rschulz dot eu 2012-07-25 00:50:30 UTC --- Steven wrote that they are not merged but that race conditions occur. That is also what I observed. To clarify: Message Passing Interface (MPI) is a

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-22 Thread xunxun1982 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 xunxun xunxun1982 at gmail dot com changed: What|Removed |Added CC||xunxun1982 at gmail

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-22 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #4 from Andrew Pinski pinskia at gcc dot gnu.org 2012-07-22 07:06:47 UTC --- -fprofile-dir= is already implemented.

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #5 from Steven Bosscher steven at gcc dot gnu.org 2012-07-22 10:23:37 UTC --- (In reply to comment #3) (In reply to comment #1) A tool to merge multiple gcda files shoulnd't be very difficult to write. I don't think this should

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #6 from Steven Bosscher steven at gcc dot gnu.org 2012-07-22 10:46:30 UTC --- (In reply to comment #2) We have one internally at Cavium which is designed to run afterwards and merge a few gcda file. It is designed for how we run

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-21 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2012-07-21 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org 2012-07-22 00:42:28 UTC --- We have one internally at Cavium which is designed to run afterwards and merge a few gcda file. It is designed for how we run multi-core programs and write