[Bug c++/95400] New: -march=native and -march=icelake-client produce different results on icelake client
travis.downs at gmail dot com
gcc-bugzilla@gcc.gnu.org
Fri May 29 04:06:02 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95400
Bug ID: 95400
Summary: -march=native and -march=icelake-client produce
different results on icelake client
Product: gcc
Version: 9.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: travis.downs at gmail dot com
Target Milestone: ---
On an Ice Lake client machine, using -O3 -march=native produces 512-bit AVX-512
instructions, whereas -O3 -march=icelake-client produces 256-bit instructions.
Since this machine *is* Ice Lake client, I would expect both options to do the
same thing.
More information about the Gcc-bugs
mailing list