Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add some comments on tests we don't pass
authorAugustin Degomme <adegomme@gmail.com>
Fri, 26 Jul 2019 14:28:37 +0000 (16:28 +0200)
committerAugustin Degomme <adegomme@gmail.com>
Fri, 26 Jul 2019 14:29:07 +0000 (16:29 +0200)
teshsuite/smpi/mpich3-test/f77/datatype/testlist
teshsuite/smpi/mpich3-test/f90/datatype/CMakeLists.txt
teshsuite/smpi/mpich3-test/f90/datatype/testlist

index a98a1f2..66040dc 100644 (file)
@@ -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
index bc7223c..3218a78 100644 (file)
@@ -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})
index d6ed874..b7afc9e 100644 (file)
@@ -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