Skip to content

Commit ba24c0e

Browse files
committed
squashme: some pr feedback
Signed-off-by: Howard Pritchard <[email protected]>
1 parent 53d6d95 commit ba24c0e

File tree

6 files changed

+7
-21
lines changed

6 files changed

+7
-21
lines changed

config/ompi_setup_mpi_fortran.m4

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,6 @@ AC_DEFUN([OMPI_SETUP_MPI_FORTRAN],[
138138
AC_DEFINE([ompi_fortran_bogus_type_t], [int],
139139
[A bogus type that allows us to have sentinel type values that are still valid])
140140

141-
# These get filled in as we check for each type
142-
OMPI_FORTRAN_IKINDS=
143-
OMPI_FORTRAN_RKINDS=
144-
OMPI_FORTRAN_CKINDS=
145-
146141
# We want to set the #define's for all of these, so invoke the macros
147142
# regardless of whether we have F77 support or not.
148143
OMPI_FORTRAN_CHECK([CHARACTER], [yes],
@@ -284,14 +279,6 @@ AC_DEFUN([OMPI_SETUP_MPI_FORTRAN],[
284279
[$OMPI_FORTRAN_STATUS_SIZE],
285280
[The number or Fortran INTEGER in MPI Status])
286281

287-
# Setup for the compilers that don't support ignore TKR functionality
288-
OPAL_UNIQ(OMPI_FORTRAN_IKINDS)
289-
AC_SUBST(OMPI_FORTRAN_IKINDS)
290-
OPAL_UNIQ(OMPI_FORTRAN_RKINDS)
291-
AC_SUBST(OMPI_FORTRAN_RKINDS)
292-
OPAL_UNIQ(OMPI_FORTRAN_CKINDS)
293-
AC_SUBST(OMPI_FORTRAN_CKINDS)
294-
295282
# We can't use C_INTxx_T KIND values in mpif.h because many
296283
# existing MPI Fortran applications are of the form:
297284
#
@@ -405,15 +392,14 @@ end program]])],
405392
])
406393

407394
# If we got here, we can build the mpi module if it was requested.
408-
# Decide whether to build the ignore TKR version or the
409-
# non-ignore-TKR/legacy version.
395+
# We only support compilers which have an ignore TKR feature.
410396
AS_IF([test $OMPI_TRY_FORTRAN_BINDINGS -ge $OMPI_FORTRAN_USEMPI_BINDINGS && \
411397
test $ompi_fortran_happy -eq 1],
412398
[OMPI_BUILD_FORTRAN_BINDINGS=$OMPI_FORTRAN_USEMPI_BINDINGS
413399
AS_IF([test $OMPI_FORTRAN_HAVE_IGNORE_TKR -eq 1],
414400
[OMPI_FORTRAN_USEMPI_DIR=mpi/fortran/use-mpi-ignore-tkr
415401
OMPI_FORTRAN_USEMPI_LIB=-l${with_libmpi_name}_usempi_ignore_tkr],
416-
[AC_MSG_WARN([** Fortran compiler does not support ignoring tkr. Please use a newer fortran compiler])
402+
[AC_MSG_WARN([** Fortran compiler does not support ignoring TKR. Please use a newer fortran compiler.])
417403
AC_MSG_ERROR([*** Cannot continue])])
418404
])
419405

ompi/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ SUBDIRS = \
8383
mpi/fortran/mpif-h \
8484
mpi/fortran/use-mpi \
8585
$(OMPI_MPIEXT_USEMPI_DIR) \
86-
$(OMPI_FORTRAN_USEMPI_DIR) \
86+
mpi/fortran/use-mpi-ignore-tkr \
8787
mpi/fortran/mpiext-use-mpi \
8888
mpi/fortran/use-mpi-f08/base \
8989
mpi/fortran/use-mpi-f08/mod \

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ AM_FCFLAGS = -I$(top_srcdir)/ompi/mpi/fortran/use-mpi-f08/mod \
4242
-I$(top_builddir)/ompi/include \
4343
-I$(top_srcdir)/ompi/include \
4444
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/mpi/fortran/use-mpi \
45-
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/$(OMPI_FORTRAN_USEMPI_DIR) \
45+
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/mpi/fortran/use-mpi-ignore-tkr \
4646
$(OMPI_FC_MODULE_FLAG)mod \
4747
$(OMPI_FC_MODULE_FLAG)bindings \
4848
-I$(top_srcdir) -I$(top_builddir) $(FCFLAGS_f90) \

ompi/mpi/fortran/use-mpi-f08/bindings/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ if OMPI_BUILD_FORTRAN_USEMPIF08_BINDINGS
3434
AM_FCFLAGS = -I$(top_builddir)/ompi/include \
3535
-I$(top_srcdir)/ompi/include \
3636
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/mpi/fortran/use-mpi \
37-
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/$(OMPI_FORTRAN_USEMPI_DIR) \
37+
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/mpi/fortran/use-mpi-ignore-tkr \
3838
$(OMPI_FC_MODULE_FLAG). \
3939
$(OMPI_FC_MODULE_FLAG)../mod \
4040
-I$(top_srcdir) -I$(top_builddir) $(FCFLAGS_f90)

ompi/mpi/fortran/use-mpi-f08/mod/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ if OMPI_BUILD_FORTRAN_USEMPIF08_BINDINGS
3434
AM_FCFLAGS = -I$(top_builddir)/ompi/include \
3535
-I$(top_srcdir)/ompi/include \
3636
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/mpi/fortran/use-mpi \
37-
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/$(OMPI_FORTRAN_USEMPI_DIR) \
37+
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/mpi/fortran/use-mpi-ignore-tkr \
3838
$(OMPI_FC_MODULE_FLAG). \
3939
-I$(top_srcdir) -I$(top_builddir) $(FCFLAGS_f90)
4040

ompi/mpi/fortran/use-mpi-f08/profile/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ AM_FCFLAGS = -I$(top_srcdir)/ompi/mpi/fortran/use-mpi-f08/mod \
4646
-I$(top_builddir)/ompi/include \
4747
-I$(top_srcdir)/ompi/include \
4848
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/mpi/fortran/use-mpi \
49-
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/$(OMPI_FORTRAN_USEMPI_DIR) \
49+
$(OMPI_FC_MODULE_FLAG)$(top_builddir)/ompi/mpi/fortran/use-mpi-ignore-tkr \
5050
$(OMPI_FC_MODULE_FLAG)../mod \
5151
$(OMPI_FC_MODULE_FLAG)../bindings \
5252
-I$(top_srcdir) -I$(top_builddir) $(FCFLAGS_f90) \

0 commit comments

Comments
 (0)