https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64410
--- Comment #2 from Conrad <conradsand.arma at gmail dot com> --- (In reply to Marc Glisse from comment #1) > 3) the ABI for complex uses 2 separate double instead of a vector of 2 > double. Technically yes, but in practice aren't the 2 separate doubles guaranteed to be consecutive in memory?