https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94033
--- Comment #6 from Jonathan Wakely <redi at gcc dot gnu.org> --- I think that change to the compiler was OK, but it looks like the accompanying "simplification" of <type_traits> was the culprit. Thanks for the bisection.