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

--- Comment #3 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
finish_static_assert is called with condition = {}.  Before r256550
instantiate_non_dependent_expr would turn this into TARGET_EXPR <D.2369, {}>,
but now we just pass {} down to perform_implicit_conversion_flags and that
later tried to build_address on {}, but it has this assert:

gcc_checking_assert (TREE_CODE (t) != CONSTRUCTOR);

Reply via email to