https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90825
--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> --- This hunk in particular: @@ -4581,8 +4713,9 @@ cxx_eval_constant_expression (const constexpr_ctx *ctx, tree t, break; case SIZEOF_EXPR: - r = fold_sizeof_expr (t); - VERIFY_CONSTANT (r); + r = cxx_eval_constant_expression (ctx, fold_sizeof_expr (t), lval, + non_constant_p, overflow_p, + jump_target); break; case COMPOUND_EXPR: