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

            Bug ID: 121164
           Summary: [15 Regression] Modula 2 build failure
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: modula2
          Assignee: gaius at gcc dot gnu.org
          Reporter: jakub at gcc dot gnu.org
  Target Milestone: ---

Our build of today's 15 branch failed (for 2 reasons, some glibc change
breaking libsanitizer, and apparently some weird modula2 error).

https://koji.fedoraproject.org/koji/getfile?taskID=134927219&volume=DEFAULT&name=build.log

The modula2 error is:
cc1gm2: error: procedure ‘Write’ in the proper procedure differs from the
definition procedure, 2nd parameter name is inconsistant, named as ‘a’
/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250718/gcc/m2/gm2-libs/ARRAYOFCHAR.def:36:27:
error: In procedure ‘Write’: procedure ‘Write’ in the proper procedure differs
from the definition procedure, 2nd parameter name is inconsistant, named as
‘str’
   36 | PROCEDURE Write (f: File; str: ARRAY OF CHAR) ;
      |                           ^~~
make[5]: *** [Makefile:916: ARRAYOFCHAR.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
This is i686 build but x86_64 failed exactly the same.

Reply via email to