https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100537
--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> --- So you can try if the following fixes the bootstrap. diff --git a/gcc/go/go-gcc.cc b/gcc/go/go-gcc.cc index 5d9dbb5d068..18673e54c96 100644 --- a/gcc/go/go-gcc.cc +++ b/gcc/go/go-gcc.cc @@ -1680,6 +1680,7 @@ Gcc_backend::address_expression(Bexpression* bexpr, Location location) if (expr == error_mark_node) return this->error_expression(); + mark_addressable (expr); tree ret = build_fold_addr_expr_loc(location.gcc_location(), expr); return this->make_expression(ret); }