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

            Bug ID: 120153
           Summary: Missing UINTEGER symbols
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libfortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jakub at gcc dot gnu.org
  Target Milestone: ---

Looking at the GFORTRAN_15 symbols, I miss 4 symbols.
In particular
_gfortran_arandom_m16
_gfortran_maxloc1_16_m16
_gfortran_mmaxloc1_16_m16
_gfortran_smaxloc1_16_m16
The first one is caused by a typo, libgfortran/intrinsics/random.c has
#ifdef GFC_HAVE_GFC_UINTEGER_16
rather than expected
#ifdef HAVE_GFC_UINTEGER_16
around it.
The rest because libgfortran/generated/maxloc1_16_m16.c
file is missing (i_maxloc1_c doesn't have
generated/maxloc1_16_m16.c \
entry).
Now, because GCC 15.1 has been released, I think we need to export those at
GFORTRAN_15.2 instead of GFORTRAN_15.

Reply via email to