https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93299

--- Comment #4 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
force_paren_expr now creates a VIEW_CONVERT_EXPR:
+      expr = build1 (VIEW_CONVERT_EXPR, TREE_TYPE (expr), expr);
+      REF_PARENTHESIZED_P (expr) = true;
but it's not a case that tsubst_copy can handle:
16426           /* We shouldn't see any other uses of these in templates.  */
16427           gcc_unreachable ();
as it's not a location_wrapper_p or a TEMPLATE_PARM_INDEX wrapper in a
VIEW_CONVERT_EXPR.

Reply via email to