Skip to content

problems possible errata

Martin Ruefenacht edited this page Dec 13, 2019 · 16 revisions
  • MPI_ALLOC_MEM Uses mpifoverloadOnlyInAnnex for F90!!!

  • Weird mpifoverloadOnlyInAnnex

    • MPI_ALLOC_MEM
    • MPI_WIN_ALLOCATE
    • MPI_WIN_ALLOCATE_SHARED
    • MPI_WIN_SHARED_QUERY

Errata?

  • EXTRA_STATE and EXTRA_STATE2 exist
  • C_BUFFER, C_BUFFER2, C_BUFFER3, C_BUFFER4 exist There have no difference other than textual, which is not semantic. Some author wasn't paying attention.

Regression differences for possible errata

  • MPI_Status_set_cancelled

    • flag parameter, lis:in, c:in, f08:out
  • MPI_Datarep_extent_function

    • C parameter file_extent does not match name in F08 and F90
  • MPI_Comm_errhandler_function, C is using weird notation, is it wildcard * or pointer *?

  • MPI_File_errhandler_function, C is using weird notation, is it wildcard * or pointer *?

  • MPI_Win_errhandler_function, C is using weird notation, is it wildcard * or pointer *?

  • MPI_Neighbor_alltoallw_init displ[] is using wrong KIND, it is always MPI_Aint

  • MPI_F_SYNC, F90 parameters small shouldn't be an issue

  • MPI_Comm_spawn_multiple F08 mismatch

  • MPI_TYPE_NULL_DELETE_FN, normal F08 error

  • MPI_T_cvar_get_num, using wrong type for num_cvar

  • all mpit functions with \textoutargs{}...

    • MPI_T_enum_get_info
    • MPI_T_enum_get_item
    • MPI_T_cvar_get_info
    • MPI_T_pvar_get_info
    • MPI_T_category_get_info
Clone this wiki locally