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.