Skip to content

Commit 6f44e59

Browse files
committed
fortran: remove use-mpi-tkr
this is only needed by very old compilers and is not worth maintaining. sanity checked with: intel-classic 2021.10.0 intel-oneapi 2023.2.0 nvhpc Cuda compilation tools, release 12.5, V12.5.82 gcc 8.5.0 gcc 4.9.1 gcc 13.2.0 unfortunately I was unable to build gcc 4.8.5 so that wasn't covered. I don't have access to a NAG compiler anymore so that wasn't tested either. Signed-off-by: Howard Pritchard <[email protected]>
1 parent 398b8d4 commit 6f44e59

27 files changed

+2
-4656
lines changed

config/ompi_config_files.m4

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ AC_DEFUN([OMPI_CONFIG_FILES],[
3232
ompi/mpi/fortran/mpif-h/profile/Makefile
3333
ompi/mpi/fortran/use-mpi/Makefile
3434
ompi/mpi/fortran/use-mpi/mpi-types.F90
35-
ompi/mpi/fortran/use-mpi-tkr/Makefile
36-
ompi/mpi/fortran/use-mpi-tkr/fortran_sizes.h
37-
ompi/mpi/fortran/use-mpi-tkr/fortran_kinds.sh
3835
ompi/mpi/fortran/use-mpi-ignore-tkr/Makefile
3936
ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-interfaces.h
4037
ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-file-interfaces.h

config/ompi_setup_mpi_fortran.m4

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -413,8 +413,8 @@ end program]])],
413413
AS_IF([test $OMPI_FORTRAN_HAVE_IGNORE_TKR -eq 1],
414414
[OMPI_FORTRAN_USEMPI_DIR=mpi/fortran/use-mpi-ignore-tkr
415415
OMPI_FORTRAN_USEMPI_LIB=-l${with_libmpi_name}_usempi_ignore_tkr],
416-
[OMPI_FORTRAN_USEMPI_DIR=mpi/fortran/use-mpi-tkr
417-
OMPI_FORTRAN_USEMPI_LIB=-l${with_libmpi_name}_usempi])
416+
[AC_MSG_WARN([** Fortran compiler does not support ignoring tkr. Please use a newer fortran compiler])
417+
AC_MSG_ERROR([*** Cannot continue])])
418418
])
419419

420420
OMPI_FORTRAN_HAVE_ISO_C_BINDING=0

ompi/mpi/fortran/use-mpi-tkr/Makefile.am

Lines changed: 0 additions & 201 deletions
This file was deleted.

ompi/mpi/fortran/use-mpi-tkr/fortran_kinds.sh.in

Lines changed: 0 additions & 84 deletions
This file was deleted.

ompi/mpi/fortran/use-mpi-tkr/fortran_sizes.h.in

Lines changed: 0 additions & 59 deletions
This file was deleted.

0 commit comments

Comments
 (0)