https://issues.dlang.org/show_bug.cgi?id=24125
--- Comment #1 from Walter Bright <bugzi...@digitalmars.com> --- A more complete example: --- typedef float __m128 __attribute__ ((__vector_size__ (16), __may_alias__)); __m128 test() { return (__m128){ 0.0f, 0.0f, 0.0f, 0.0f }; } --- --