https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 Bug 29756 depends on bug 28367, which changed state.
Bug 28367 Summary: accessing via union on a vector does not cause vec_extract to be used https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28367 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED