https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86393
--- Comment #12 from Mikael Slevinsky ---
It is fixed for all GCC versions I checked: all the up-to-date versions of 4.9,
5, 6, 7, 8, 9 from Homebrew.
Also, I recently updated from High Sierra to Mojave, and the new clang is:
scima-mh421-20:Fas
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86393
--- Comment #10 from Mikael Slevinsky ---
I can confirm this is fixed, thank you!
P.S. the exact processor type is a Xeon(R) W-2191B CPU @ 2.30GHz.
scima-mh421-20:Desktop mikael$ sysctl -a |grep cpu
hw.ncpu: 36
hw.activecpu: 36
hw.physicalcpu:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86393
--- Comment #4 from Mikael Slevinsky ---
I'm not sure if this answers your question, but compiling the same program
(modifying 8 to 128 to tease the compiler into using zmm registers) with
clang-6 works fine.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86393
--- Comment #2 from Mikael Slevinsky ---
I'm not so sure. Consider the following minimal test file:
#include
#include
int main(void) {
double * X, * Y, * Z;
X = (double *) calloc(8, sizeof(double));
Y = (double *) call
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: mrslevinsky at hotmail dot com
Target Milestone: ---
On GCC-8, build details:
dhcp-10-45-0-78:~ mikael$ gcc-8 -v
Using built-in specs.
COLLECT_GCC=gcc-8
COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/8.1.0/libexec/gcc/x86_64