https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122226

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Created attachment 62528
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62528&action=edit
GCC is able to handle this

Using `_Complex int` instead of `std::pair<int,int>` GCC is able to handle this
just fine.   Note it is aggregate returns in general that GCC has issues with.

Reply via email to