Hi Mikael, Thanks for the info.
The user says that Boost.MPI makes it much easier for him to pack and unpack complex data types into those supported by MPI. I am not questioning his experience, but if it is so useful, why do other programs not seem to use it? Do they use something else instead? Cheers, Loris Mikael Öhman <[email protected]> writes: > In order to move all the common boost libraries (like boost_filesystem) up to > GCCcore we want to split that apart. > But i think it was some uncertainty on how to handle Boost.MPI it kind of got > stuck. > https://github.com/easybuilders/easybuild-easyconfigs/pull/11695 > > I don't think I ever found any application that used it, so, it wasn't > strongly motivated to be rushed in and we have nothing to test the setup on. > > Best regards, Mikael > > On Wed, Jun 8, 2022 at 9:15 AM Loris Bennett <[email protected]> > wrote: > > Hi, > > One of my users wants to use Boost to add MPI parallelisation to his > program. However, I notice that the ECs for Boost disable MPI: > > ... > configopts = '--without-libraries=python,mpi' > > # disable MPI, build Boost libraries with tagged layout > boost_mpi = False > ... > > What is the reason for disabling MPI? > > Cheers, > > Loris > > -- > Dr. Loris Bennett (Herr/Mr) > ZEDAT, Freie Universität Berlin Email [email protected] > -- Dr. Loris Bennett (Herr/Mr) ZEDAT, Freie Universität Berlin Email [email protected]

