Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
change the way MPI datatypes are declared.
authorAugustin Degomme <adegomme@users.noreply.github.com>
Mon, 8 Mar 2021 00:05:00 +0000 (01:05 +0100)
committerAugustin Degomme <adegomme@users.noreply.github.com>
Mon, 8 Mar 2021 00:12:45 +0000 (01:12 +0100)
commit0e4e8c06b0e29faa6be8391dfa8a1fe6fe5dd300
tree58aaaa4fe5d24bbacf84372189ca1ad4c82baa8c
parent99b6ee6007ead1241287304d52f4c2056dc36887
change the way MPI datatypes are declared.
Our previous solution did not let everything seen as const, and it was preventing some codes to compile (initializer element is not constant).
This allows to compile  https://github.com/open-mpi/mpi-test-suite.git without changint the code (will be added in proxy apps) in tst_types.c
todo : other types (op and co)
include/smpi/smpi.h
src/smpi/include/smpi_datatype.hpp
src/smpi/mpi/smpi_datatype.cpp