Hi Ralph,
see my last comment in https://github.com/open-mpi/ompi/pull/5210
long story short, this is just a warning you can ignore.
If you are running on a CentOS 7 box
with the default GNU compiler, you can
opal_cv___attribute__error=0 configure ...
in order to get rid of these.
Cheers,
Gilles
----- Original Message -----
Geez guys - what happened?
In file included from monitoring_prof.c:47:0:
../../../../ompi/include/mpi.h:423:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Comm_errhandler_fn was removed
in MPI-3.0; use MPI_Comm_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../ompi/include/mpi.h:425:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_File_errhandler_fn was removed
in MPI-3.0; use MPI_File_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../ompi/include/mpi.h:427:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Win_errhandler_fn was removed
in MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../ompi/include/mpi.h:429:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Handler_function was removed in
MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../ompi/include/mpi.h:1042:29:warning: ‘__error__’
attribute ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_lb
__mpi_interface_removed__("MPI_LB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../ompi/include/mpi.h:1043:29:warning: ‘__error__’
attribute ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_ub
__mpi_interface_removed__("MPI_UB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from monitoring_test.c:65:0:
../../ompi/include/mpi.h:423:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Comm_errhandler_fn was removed
in MPI-3.0; use MPI_Comm_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:425:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_File_errhandler_fn was removed
in MPI-3.0; use MPI_File_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:427:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Win_errhandler_fn was removed
in MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:429:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Handler_function was removed in
MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1042:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_lb
__mpi_interface_removed__("MPI_LB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1043:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_ub
__mpi_interface_removed__("MPI_UB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from check_monitoring.c:21:0:
../../ompi/include/mpi.h:423:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Comm_errhandler_fn was removed
in MPI-3.0; use MPI_Comm_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:425:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_File_errhandler_fn was removed
in MPI-3.0; use MPI_File_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:427:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Win_errhandler_fn was removed
in MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:429:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Handler_function was removed in
MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1042:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_lb
__mpi_interface_removed__("MPI_LB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1043:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_ub
__mpi_interface_removed__("MPI_UB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from example_reduce_count.c:12:0:
../../ompi/include/mpi.h:423:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Comm_errhandler_fn was removed
in MPI-3.0; use MPI_Comm_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:425:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_File_errhandler_fn was removed
in MPI-3.0; use MPI_File_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:427:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Win_errhandler_fn was removed
in MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:429:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Handler_function was removed in
MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from test_pvar_access.c:46:0:
../../ompi/include/mpi.h:423:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Comm_errhandler_fn was removed
in MPI-3.0; use MPI_Comm_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:425:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_File_errhandler_fn was removed
in MPI-3.0; use MPI_File_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:427:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Win_errhandler_fn was removed
in MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:429:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Handler_function was removed in
MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1042:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_lb
__mpi_interface_removed__("MPI_LB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1043:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_ub
__mpi_interface_removed__("MPI_UB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1042:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_lb
__mpi_interface_removed__("MPI_LB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1043:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_ub
__mpi_interface_removed__("MPI_UB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from test_overhead.c:28:0:
../../ompi/include/mpi.h:423:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Comm_errhandler_fn was removed
in MPI-3.0; use MPI_Comm_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:425:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_File_errhandler_fn was removed
in MPI-3.0; use MPI_File_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:427:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Win_errhandler_fn was removed
in MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:429:9:warning: ‘__error__’ attribute
ignored [-Wattributes]
__mpi_interface_removed__("MPI_Handler_function was removed in
MPI-3.0; use MPI_Win_errhandler_function instead");
^~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1042:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_lb
__mpi_interface_removed__("MPI_LB was removed in MPI-3.0");
^~~~~~~~~~~~~~~~~~~~~~~~~~
../../ompi/include/mpi.h:1043:29:warning: ‘__error__’ attribute
ignored [-Wattributes]
OMPI_DECLSPEC extern struct ompi_predefined_datatype_t ompi_mpi_ub
__mpi_interface_removed__("MPI_UB was removed in MPI-3.0");
_______________________________________________
devel mailing list
[email protected]
https://lists.open-mpi.org/mailman/listinfo/devel