File tree Expand file tree Collapse file tree 2 files changed +11
-6
lines changed
mpiext/pcollreq/use-mpi-f08
mpi/fortran/use-mpi-ignore-tkr Expand file tree Collapse file tree 2 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 1
1
# -*- makefile -*-
2
2
#
3
- # Copyright (c) 2006-2015 Cisco Systems, Inc. All rights reserved.
3
+ # Copyright (c) 2006-2019 Cisco Systems, Inc. All rights reserved.
4
4
# Copyright (c) 2015-2018 Research Organization for Information Science
5
5
# and Technology (RIST). All rights reserved.
6
6
# Copyright (c) 2016 IBM Corporation. All rights reserved.
@@ -19,8 +19,6 @@ include $(top_srcdir)/Makefile.ompi-rules
19
19
# mpi" MPI bindings.
20
20
if OMPI_BUILD_FORTRAN_USEMPI_IGNORE_TKR_BINDINGS
21
21
22
- AM_CPPFLAGS = -DOMPI_PROFILE_LAYER=0 -DOMPI_COMPILING_FORTRAN_WRAPPERS=1
23
-
24
22
AM_FCFLAGS = -I$(top_builddir ) /ompi/include -I$(top_srcdir ) /ompi/include \
25
23
-I$(top_builddir ) -I$(top_srcdir ) $(FCFLAGS_f90 )
26
24
Original file line number Diff line number Diff line change 1
1
#
2
2
# Copyright (c) 2011-2012 Cisco Systems, Inc. All rights reserved.
3
- # Copyright (c) 2017-2018 Research Organization for Information Science
4
- # and Technology (RIST). All rights reserved.
3
+ # Copyright (c) 2017-2019 Research Organization for Information Science
4
+ # and Technology (RIST). All rights reserved.
5
5
# Copyright (c) 2018 FUJITSU LIMITED. All rights reserved.
6
6
# $COPYRIGHT$
7
7
#
13
13
# This file builds the use_mpi_f08-based bindings for MPI extensions. It
14
14
# is optional in MPI extensions.
15
15
16
+ # Note that Automake's Fortran-buidling rules uses CPPFLAGS and
17
+ # AM_CPPFLAGS. This can cause weirdness (e.g.,
18
+ # https://github.com/open-mpi/ompi/issues/7253). Let's just zero
19
+ # those out and rely on AM_FCFLAGS.
20
+ CPPFLAGS =
21
+ AM_CPPFLAGS =
22
+
16
23
# We must set these #defines and include paths so that the inner OMPI
17
24
# MPI prototype header files do the Right Thing.
18
25
AM_FCFLAGS = $(OMPI_FC_MODULE_FLAG )$(top_builddir ) /ompi/mpi/fortran/use-mpi-f08/mod \
19
- -I$(top_srcdir ) $(FCFLAGS_f90 )
26
+ -I$(top_builddir ) -I $( top_srcdir ) $(FCFLAGS_f90 )
20
27
21
28
# Note that the mpi_f08-based bindings are optional -- they can only
22
29
# be built if OMPI is also building the Fortran-based bindings. So we
You can’t perform that action at this time.
0 commit comments