[Bug target/107551] __builtin_cpu_is returns a negative integer for x86-64

2022-11-25 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107551

Martin Liška  changed:

   What|Removed |Added

   Keywords||wrong-code

--- Comment #10 from Martin Liška  ---
One can easily reproduce that locally with:

  assert (__builtin_cpu_supports ("x86-64") >= 0);

[Bug target/107551] __builtin_cpu_is returns a negative integer for x86-64

2022-11-25 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107551

Martin Liška  changed:

   What|Removed |Added

Summary|g++ 12.2 test fails |__builtin_cpu_is returns a
   ||negative integer for x86-64
 Status|WAITING |ASSIGNED

--- Comment #9 from Martin Liška  ---
Thanks a lot for the values! It's the same story as PR103661, grr. Apparently,
I didn't fix it entirely.