From 1e2d381b2c5cbb3d1f6f8ef57e19eded277ab311 Mon Sep 17 00:00:00 2001 From: Augustin Degomme Date: Fri, 26 Jul 2019 16:28:37 +0200 Subject: [PATCH] add some comments on tests we don't pass --- teshsuite/smpi/mpich3-test/f77/datatype/testlist | 6 ++++++ .../smpi/mpich3-test/f90/datatype/CMakeLists.txt | 6 +++--- teshsuite/smpi/mpich3-test/f90/datatype/testlist | 12 +++++++++++- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/teshsuite/smpi/mpich3-test/f77/datatype/testlist b/teshsuite/smpi/mpich3-test/f77/datatype/testlist index a98a1f26ff..66040dc57f 100644 --- a/teshsuite/smpi/mpich3-test/f77/datatype/testlist +++ b/teshsuite/smpi/mpich3-test/f77/datatype/testlist @@ -1,11 +1,17 @@ +#C types are not all available in fortran, and some returned names are C ones. #typenamef 1 #typename3f 1 mpiversion=3.0 typesnamef 1 +#needs PMPI_Type_get_envelope #typecntsf 1 +#needs correct MPI_Type_get_true_extent #typem2f 1 typesubf 1 +#needs MPI_Pack_external_size #packef 1 gaddressf 1 +#C types are not all available in fortran #allctypesf 1 hindex1f 1 +#needs correct MPI_Type_get_true_extent #hindexed_blockf 1 mpiversion=3.0 diff --git a/teshsuite/smpi/mpich3-test/f90/datatype/CMakeLists.txt b/teshsuite/smpi/mpich3-test/f90/datatype/CMakeLists.txt index bc7223c84e..3218a78d64 100644 --- a/teshsuite/smpi/mpich3-test/f90/datatype/CMakeLists.txt +++ b/teshsuite/smpi/mpich3-test/f90/datatype/CMakeLists.txt @@ -8,12 +8,12 @@ if(enable_smpi AND enable_smpi_MPICH3_testsuite AND SMPI_FORTRAN) include_directories(BEFORE "${CMAKE_HOME_DIRECTORY}/include/smpi") - foreach(test gaddressf90 typesnamef90 structf + foreach(test gaddressf90 typesnamef90 structf # allctypesf90 createf90 get_elem_d get_elem_u - # hindex1f90 hindexed_blockf90 + hindex1f90 indtype kinds # packef90 sizeof trf90 typecntsf90 typem2f90 typename3f90 - # typenamef90 + # typenamef90 hindexed_blockf90 typesubf90) add_executable(${test} EXCLUDE_FROM_ALL ${test}.f90) add_dependencies(tests ${test}) diff --git a/teshsuite/smpi/mpich3-test/f90/datatype/testlist b/teshsuite/smpi/mpich3-test/f90/datatype/testlist index d6ed874674..b7afc9ed6a 100644 --- a/teshsuite/smpi/mpich3-test/f90/datatype/testlist +++ b/teshsuite/smpi/mpich3-test/f90/datatype/testlist @@ -1,20 +1,30 @@ # This file generated by f77tof90 +#C types are not all available in fortran, and some returned names are C ones. #typenamef90 1 #typename3f90 1 mpiversion=3.0 typesnamef90 1 +#needs PMPI_Type_get_envelope #typecntsf90 1 +#needs correct MPI_Type_get_true_extent #typem2f90 1 typesubf90 1 +#needs MPI_Pack_external_size #packef90 1 gaddressf90 1 +#C types are not all available in fortran #allctypesf90 1 -#hindex1f90 1 +hindex1f90 1 +#needs correct MPI_Type_get_true_extent #hindexed_blockf90 1 mpiversion=1.0 structf 2 indtype 2 +#needs mpi_type_create_f90_integer #createf90 1 +#needs MPI_Sizeof #sizeof 1 kinds 2 mpiversion=1.0 +#needs mpi_type_create_f90_real #trf90 1 +#needs mpi_get_elements #get_elem_d 2 #get_elem_u 2 -- 2.20.1