RE: [EXTERNAL] Re: State of AutoFDO in GCC

2021-05-21 Thread Eugene Rozenfeld via Gcc
I tried following the instructions in "2.2 Build autofdo tool for gcc" in https://github.com/google/autofdo#readme and got build failures: eugene@eugene-Virtual-Machine:~/autofdo1/build$ ninja [1/228] Building CXX object CMakeFiles/create_gcov_lib.dir/profile.cc.o FAILED: CMakeFiles/create_gcov_l

gcc-10-20210521 is now available

2021-05-21 Thread GCC Administrator via Gcc
Snapshot gcc-10-20210521 is now available on https://gcc.gnu.org/pub/gcc/snapshots/10-20210521/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 10 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: GCC 9.4 Release Candidate available

2021-05-21 Thread Iain Sandoe via Gcc
Richard Biener wrote: The first release candidate for GCC 9.4 is available from https://sourceware.org/pub/gcc/snapshots/9.4.0-RC-20210519/ and shortly its mirrors. It has been generated from git commit 8091c46cf736124a106922ddfd1fdb99f33b0241. I have so far bootstrapped and tested the rel

Re: GCC 9.4 Status Report (2021-05-19), branch frozen for release

2021-05-21 Thread Jason Merrill via Gcc
Sorry, just pushed 3 patches before I noticed this. They're safe but not critical, should I back them out? On Wed, May 19, 2021 at 4:06 AM Richard Biener wrote: > > Status > == > > The GCC 9 branch is now frozen for the upcoming GCC 9.4 release. > I will announce a first release candidate s

Re: [PATCH] Try LTO partial linking. (Was: Speed of compiling gimple-match.c)

2021-05-21 Thread David Edelsohn via Gcc
On Fri, May 21, 2021 at 5:25 AM Martin Liška wrote: > > On 5/20/21 2:54 PM, Richard Biener wrote: > > On Thu, May 20, 2021 at 2:34 PM Martin Liška wrote: > >> > >> Hello. > >> > >> I've got a patch candidate that leverages partial linking for a couple of > >> selected object files. > >> > >> I'm

Re: [PATCH] Try LTO partial linking. (Was: Speed of compiling gimple-match.c)

2021-05-21 Thread Martin Liška
On 5/20/21 2:54 PM, Richard Biener wrote: On Thu, May 20, 2021 at 2:34 PM Martin Liška wrote: Hello. I've got a patch candidate that leverages partial linking for a couple of selected object files. I'm sending make all-host- jX results for my machine: before: 3m18s (user 32m52s) https://gi

Re: [PATCH] Try LTO partial linking. (Was: Speed of compiling gimple-match.c)

2021-05-21 Thread Martin Liška
On 5/20/21 5:55 PM, Jan Hubicka wrote: Quick solution is to also modify partitioner to use the local symbol names when doing incremental linking (those mixing in source code and random seeds) to avoid clashes. Good hint. I added hash based on object file name (I don't want to handle proper stri