https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67308
--- Comment #5 from Jerome Robert <jeromerobert at gmx dot com> --- I did not test my self but this is supposed to be fixed in trunk (and not backported to 6.x): https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=241977 http://llvm.org/viewvc/llvm-project?view=revision&revision=282152