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

--- Comment #13 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>:

https://gcc.gnu.org/g:21ee71afa72746367cab7847f950448f04607dd2

commit r15-6704-g21ee71afa72746367cab7847f950448f04607dd2
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Wed Jan 8 20:07:47 2025 +0100

    fortran: Bump MOD_VERSION to "16" [PR118337]

    As mentioned in the PR, there is a *.mod incompatibility between GCC 14 and
    GCC 15, at least when using iso_c_binding or iso_fortran_env intrinsic
    modules, because new entries have been added to those modules in the
middle,
    causing changes in the constants emitted in the *.mod files.

    Also, I fear modules produced with GCC 15 with -funsigned and using
UNSIGNED
    in the modules will be unreadable by GCC 14.

    The following patch just bumps MOD_VERSION for this.

    Note, a patch for accepting also MOD_VERSION "15" has been posted
    incrementally.

    2025-01-08  Jakub Jelinek  <ja...@redhat.com>

            PR fortran/118337
            * module.cc (MOD_VERSION): Bump to "16".

Reply via email to