[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #11 from Aldy Hernandez --- Author: aldyh Date: Wed Sep 13 17:07:54 2017 New Revision: 252475 URL: https://gcc.gnu.org/viewcvs?rev=252475=gcc=rev Log: Fix build of --enable-gather-detailed-mem-stats (PR bootstrap/81864). 2017-08-17 Martin LiskaPR bootstrap/81864 * tree-loop-distribution.c (ddrs_table): Change type to pointer type. (get_data_dependence): Use it as pointer type. (distribute_loop): Likewise. Modified: branches/range-gen2/gcc/ChangeLog branches/range-gen2/gcc/tree-loop-distribution.c
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #10 from Martin Liška --- Fixed.
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #9 from Martin Liška --- Author: marxin Date: Thu Aug 17 19:56:46 2017 New Revision: 251165 URL: https://gcc.gnu.org/viewcvs?rev=251165=gcc=rev Log: Fix build of --enable-gather-detailed-mem-stats (PR bootstrap/81864). 2017-08-17 Martin LiskaPR bootstrap/81864 * tree-loop-distribution.c (ddrs_table): Change type to pointer type. (get_data_dependence): Use it as pointer type. (distribute_loop): Likewise. Modified: trunk/gcc/ChangeLog trunk/gcc/tree-loop-distribution.c
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #8 from Andrew Roberts --- aarch64 also ok with gcc-8.0.0 for me.
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #7 from Andrew Roberts --- Works for me on x86-64, trying aarch64 now.
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #6 from Martin Liška --- Created attachment 41995 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41995=edit Patch candidate
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #5 from Martin Liška --- So started with r249991 where a new static variable of hash_table was added. Well, the implementation of memory statistics is bit fragile as it requires that static construction of mem_alloc_description X happens before any other tracked data structure is created. I know that Jakub is not friend of addition of static data structures, where pointer type is preferred variant. I've got patch that I'm going to test.
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #4 from H.J. Lu --- This is useful to debug PR 81869.
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2017-08-17 CC||marxin at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Martin Liška --- I'll take a look.
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 --- Comment #2 from Andrew Roberts --- I can confirm gcc 7.2.0 builds ok on x86-64, arm and aarch64 with --enable-gather-detailed-mem-stats. So its just 8.0.0 which is failing.
[Bug bootstrap/81864] building gcc 8 with --enable-gather-detailed-mem-stats fails on x86-64, arm and aarch64 under gnu linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81864 Richard Biener changed: What|Removed |Added Keywords||build CC||dmalcolm at gcc dot gnu.org --- Comment #1 from Richard Biener --- Looks like self-tests fail. Was there a way to disable those?