Re: [easybuild] next EasyBuild conf call: Wed 8 June 2022 (today) at 15:00 UTC (17:00 CEST)

2022-06-08 Thread Kenneth Hoste
Hi all, Notes for today's conf call are available at https://github.com/easybuilders/easybuild/wiki/Conference-call-notes-20220608 . Next conf call is planned on Wed 22 June 2022, at 08:00 UTC/10:00 CEST. regards, Kenneth On 08/06/2022 13:01, Kenneth Hoste wrote: Dear EasyBuilders

Re: [easybuild] Boost - reason for disabling MPI?

2022-06-08 Thread Maxime Boissonneault
Hi Mikael, Loris, I concur with your user. Boost.MPI is miles ahead of anything MPI you can do in C++. It is very handy, but not many software packages are actually written in C++. I know of RepastHPC, a package written for agent based modeling, which uses it

[easybuild] Github integration - token error despite successful push

2022-06-08 Thread Loris Bennett
Hi, In the past I have successfully submitted new PRs. However, when I tried today, I got: [build@admin ~]$ eb --new-pr --git-working-dirs-path=~/git --github-user=tardigradus --pr-commit-msg="{data}[foss-2021b] RStan v2.21.5 w/ R 4.1.2" ~/easyconfigs/RStan-2.21.5-foss-2021b-R-4.1.2.eb

Re: [easybuild] Boost - reason for disabling MPI?

2022-06-08 Thread Loris Bennett
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

[easybuild] next EasyBuild conf call: Wed 8 June 2022 (today) at 15:00 UTC (17:00 CEST)

2022-06-08 Thread Kenneth Hoste
Dear EasyBuilders, The next EasyBuild conf call is planned for Wed 8 June 2022 (today) at 15:00 UTC (17:00 CEST). You can join the conf call via https://tiny.cc/eb_conf_call . Current agenda: * overview of recent developments * progress on 2022a update of common toolchains * Q

Re: [easybuild] Boost - reason for disabling MPI?

2022-06-08 Thread Mikael Öhman
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

[easybuild] [ANN] EasyBuild v4.5.5

2022-06-08 Thread Kenneth Hoste
Dear EasyBuilders, We're happy to announce the release of EasyBuild v4.5.5 [1]. It is beyond doubt that this is the best EasyBuild release so far, so don't be fooled by the various attemps to distract you from this memorable event, including: - people on an island celebrating because someone

[easybuild] Boost - reason for disabling MPI?

2022-06-08 Thread Loris Bennett
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