Skip to content

Commit 01f8667

Browse files
committed
fortran: remove all references to MPI_Type_hvector (removed in MPI 3.0)
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
1 parent d0980af commit 01f8667

File tree

5 files changed

+2
-94
lines changed

5 files changed

+2
-94
lines changed

ompi/mpi/fortran/mpif-h/prototypes_mpi.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,6 @@ PN2(void, MPI_Type_get_extent_x, mpi_type_get_extent_x, MPI_TYPE_GET_EXTENT_X, (
385385
PN2(void, MPI_Type_get_name, mpi_type_get_name, MPI_TYPE_GET_NAME, (MPI_Fint *type, char *type_name, MPI_Fint *resultlen, MPI_Fint *ierr, int name_len));
386386
PN2(void, MPI_Type_get_true_extent, mpi_type_get_true_extent, MPI_TYPE_GET_TRUE_EXTENT, (MPI_Fint *datatype, MPI_Aint *true_lb, MPI_Aint *true_extent, MPI_Fint *ierr));
387387
PN2(void, MPI_Type_get_true_extent_x, mpi_type_get_true_extent_x, MPI_TYPE_GET_TRUE_EXTENT_X, (MPI_Fint *datatype, MPI_Count *true_lb, MPI_Count *true_extent, MPI_Fint *ierr));
388-
PN2(void, MPI_Type_hvector, mpi_type_hvector, MPI_TYPE_HVECTOR, (MPI_Fint *count, MPI_Fint *blocklength, MPI_Fint *stride, MPI_Fint *oldtype, MPI_Fint *newtype, MPI_Fint *ierr));
389388
PN2(void, MPI_Type_indexed, mpi_type_indexed, MPI_TYPE_INDEXED, (MPI_Fint *count, MPI_Fint *array_of_blocklengths, MPI_Fint *array_of_displacements, MPI_Fint *oldtype, MPI_Fint *newtype, MPI_Fint *ierr));
390389
PN2(void, MPI_Type_lb, mpi_type_lb, MPI_TYPE_LB, (MPI_Fint *type, MPI_Fint *lb, MPI_Fint *ierr));
391390
PN2(void, MPI_Type_match_size, mpi_type_match_size, MPI_TYPE_MATCH_SIZE, (MPI_Fint *typeclass, MPI_Fint *size, MPI_Fint *type, MPI_Fint *ierr));

ompi/mpi/fortran/mpif-h/type_hvector_f.c

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

ompi/mpi/man/man3/MPI_Type_create_hvector.3in

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Fortran only: Error status (integer).
7373
.SH DESCRIPTION
7474
MPI_Type_create_hvector creates a vector (strided) data type with offset in bytes.
7575
.PP
76-
NOTE \- This routine replaces MPI_Type_hvector, which is deprecated. See the man page MPI_Type_hvector(3) for information about that routine.
76+
NOTE \- This routine replaces MPI_Type_hvector, which has been removed in MPI 3.0.
7777

7878
.SH FORTRAN 77 NOTES
7979
.ft R
@@ -96,7 +96,5 @@ called. By default, this error handler aborts the MPI job, except for I/O functi
9696

9797
.SH SEE ALSO
9898
.ft R
99-
MPI_Type_hvector
100-
.br
10199
MPI_Type_vector
102100
.br

ompi/mpi/man/man3/MPI_Type_get_envelope.3in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ MPI_COMBINER_NAMED a named predefined data type
8484
MPI_COMBINER_DUP MPI_Type_dup
8585
MPI_COMBINER_CONTIGUOUS MPI_Type_contiguous
8686
MPI_COMBINER_VECTOR MPI_Type_vector
87-
MPI_COMBINER_HVECTOR MPI_Type_hvector
87+
MPI_COMBINER_HVECTOR MPI_Type_create_hvector
8888
MPI_COMBINER_INDEXED MPI_Type_indexed
8989
MPI_COMBINER_HINDEXED MPI_Type_create_hindexed
9090
MPI_COMBINER_INDEXED_BLOCK MPI_Type_create_indexed_block

ompi/mpi/man/man3/MPI_Type_vector.3in

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,4 @@ called. By default, this error handler aborts the MPI job, except for I/O functi
127127
.sp
128128
MPI_Type_create_hvector
129129
.br
130-
MPI_Type_hvector
131-
.br
132130

0 commit comments

Comments
 (0)