https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103995
--- Comment #3 from Michele Martone <michelemartone at users dot sourceforge.net> --- Comment on attachment 52175 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52175 output by running 'make' For reference, I add here the output of 'make' with the defect. The program is being built and run with different flags (also clang, for comparison). Each run ends with a line beginning either with 'OK' or 'BUG'. One can see in the 'BUG' cases, '(0 -12)' is being computed in place of '(12 0)'.