https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83167
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=79620, | |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=94376 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- No compiler fully accepts this code. clang fails on the 2nd and 4th asserts ICC fails on the 2nd assert only MSVC fails on all 4 asserts. GCC fails on the first 2 asserts. GCC is the only one that fails on the 1st assert via not being captured.