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

            Bug ID: 116387
           Summary: [15 Regression] Broken bootstrap in fortran/resolve.cc
                    since r15-2934
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jakub at gcc dot gnu.org
  Target Milestone: ---

../../gcc/fortran/resolve.cc: In function ‘bool resolve_operator(gfc_expr*)’:
../../gcc/fortran/resolve.cc:4649:22: error: too many arguments for format
[-Werror=format-extra-args]
 4649 |           gfc_error ("Inconsistent coranks for operator at %%L and
%%L",
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I'm testing
--- gcc/fortran/resolve.cc.jj   2024-08-15 19:14:25.700837372 +0200
+++ gcc/fortran/resolve.cc      2024-08-15 19:58:04.512851806 +0200
@@ -4646,7 +4646,7 @@ resolve_operator (gfc_expr *e)
        }
       else
        {
-         gfc_error ("Inconsistent coranks for operator at %%L and %%L",
+         gfc_error ("Inconsistent coranks for operator at %L and %L",
                     &op1->where, &op2->where);
          return false;
        }
fix.

Reply via email to