https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110572
--- Comment #4 from Thomas Arndt <arndtthomas at gmx dot de> --- Sounds good, I would agree on your solution as well. So since it's not related to clang and can be reproduced with gcc is there a fix planned?