Skip to content

Commit

Permalink
fortran: remove use-mpi-tkr
Browse files Browse the repository at this point in the history
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 <howardp@lanl.gov>
  • Loading branch information
hppritcha committed Jan 15, 2025
1 parent 398b8d4 commit 53d6d95
Show file tree
Hide file tree
Showing 28 changed files with 2 additions and 4,657 deletions.
3 changes: 0 additions & 3 deletions config/ompi_config_files.m4
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,6 @@ AC_DEFUN([OMPI_CONFIG_FILES],[
ompi/mpi/fortran/mpif-h/profile/Makefile
ompi/mpi/fortran/use-mpi/Makefile
ompi/mpi/fortran/use-mpi/mpi-types.F90
ompi/mpi/fortran/use-mpi-tkr/Makefile
ompi/mpi/fortran/use-mpi-tkr/fortran_sizes.h
ompi/mpi/fortran/use-mpi-tkr/fortran_kinds.sh
ompi/mpi/fortran/use-mpi-ignore-tkr/Makefile
ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-interfaces.h
ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-file-interfaces.h
Expand Down
4 changes: 2 additions & 2 deletions config/ompi_setup_mpi_fortran.m4
Original file line number Diff line number Diff line change
Expand Up @@ -413,8 +413,8 @@ end program]])],
AS_IF([test $OMPI_FORTRAN_HAVE_IGNORE_TKR -eq 1],
[OMPI_FORTRAN_USEMPI_DIR=mpi/fortran/use-mpi-ignore-tkr
OMPI_FORTRAN_USEMPI_LIB=-l${with_libmpi_name}_usempi_ignore_tkr],
[OMPI_FORTRAN_USEMPI_DIR=mpi/fortran/use-mpi-tkr
OMPI_FORTRAN_USEMPI_LIB=-l${with_libmpi_name}_usempi])
[AC_MSG_WARN([** Fortran compiler does not support ignoring tkr. Please use a newer fortran compiler])
AC_MSG_ERROR([*** Cannot continue])])
])

OMPI_FORTRAN_HAVE_ISO_C_BINDING=0
Expand Down
1 change: 0 additions & 1 deletion ompi/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,6 @@ DIST_SUBDIRS = \
mpi/fortran/base \
mpi/fortran/mpif-h \
mpi/fortran/use-mpi \
mpi/fortran/use-mpi-tkr \
mpi/fortran/use-mpi-ignore-tkr \
mpi/fortran/mpiext-use-mpi \
mpi/fortran/use-mpi-f08 \
Expand Down
201 changes: 0 additions & 201 deletions ompi/mpi/fortran/use-mpi-tkr/Makefile.am

This file was deleted.

84 changes: 0 additions & 84 deletions ompi/mpi/fortran/use-mpi-tkr/fortran_kinds.sh.in

This file was deleted.

59 changes: 0 additions & 59 deletions ompi/mpi/fortran/use-mpi-tkr/fortran_sizes.h.in

This file was deleted.

Loading

0 comments on commit 53d6d95

Please sign in to comment.