Re: [opensuse-science] openmpi 4
Alin Marin Elena writes:
Hi Egbert,
I think I missed the do not build macro. can you please have a look at it? I have duplicated the ompi3 one for the moment.
You've added the: %{?DisOMPI4} you don't necessarily have to define these macros. We usually use them to disable builds for certain SLE flavors so we don't have to change the _multibuild file constantly. So you could use it to disable the build for SLE-15 (where no openmpi4 is built for in the devel project). For SLE maintenance updates we'd have to set it to anything <= SLE-15-SP2 - (unless we decide to introduce openmpi4 to SLE-15-SP2). So, there is no need to define the macros now - the %{?..} makes sure it is expanded only when defined. Cheers, Egbert.
Regards, Alin
Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________
On Wed, 24 Jun 2020 at 06:21, Egbert Eich
wrote: Hi Alin!
Alin Marin Elena writes:
Thanks Egbert!
i had a look at hdf5...
https://build.opensuse.org/package/show/home:ealin:branches:science/hdf5
there are few unresolvables which are think are ok, since probably openmpi4 is not build for all platforms.
looks good! Please add a changelog entry ('osc vc') commit it ('osc ci') and submit the results ('osc sr') to science/hdf5.
Thanks a lot!
Cheers, Egbert.
Regards, Alin
Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________
On Tue, 23 Jun 2020 at 20:08, Egbert Eich
wrote: Hi!
Alin Marin Elena writes:
I can start looking into it if you point me to the dev repos to branch from them.
Thanks for the offer!
Most relevant libraries would be in this project: https://build.opensuse.org/project/show/science The following packages in there use MPI and are 'environment module aware': scalapach petsc hdf5 netcdf netcdf-fortran adios mumps scotch hypre trilinos
There are a few packages from other projects:
multimedia:libs fftw3 science:HPC mpiP science:HPC imb
as far as I remember we shall just add one more option in a config file.
Yes, almost. The job is fairly straight forward, not to say boring: you'd probably duplicate the openmpi3 setup in the spec file and _multibuild file. Some spec files may have macros to individually disable openmpi versions - you may want to duplicate these for openmpi4 as well, probably.
If you want me to review, you may want to start with one and I will look it over once you've submitted it.
Thanks!
Cheers, Egbert.
Regards, Alin
Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________
On Tue, 23 Jun 2020 at 19:39, Egbert Eich
wrote: Hi Alin,
Alin Marin Elena writes: > Hi, > > I see openmpi 4 is nicely in the science and hpc packages but nothing > else seems to be built against it. > > Is there any reason why we do not build against openmpi4?
Well, mostly time, I'd guess - thing with higher priority.
As sonn as I find time, I will do it - unless someone beats me to it ;)
Cheers, Egbert.
> > Regards, > Alin > > Without Questions there are no Answers! > ______________________________________________________________________ > Dr. Alin Marin ELENA > http://alin.elena.space/ > ______________________________________________________________________ > -- > To unsubscribe, e-mail: opensuse-science+unsubscribe@opensuse.org > To contact the owner, e-mail: opensuse-science+owner@opensuse.org
-- Egbert Eich (Res. & Dev.) SUSE Labs - Project Manager HPC Tel: +49 911-740 53 0 https://www.suse.com ----------------------------------------------------------------------- SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg Geschaeftsfuehrer: Felix Imendoerffer (HRB 36809, AG Nürnberg) -- To unsubscribe, e-mail: opensuse-science+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-science+owner@opensuse.org
-- Egbert Eich (Res. & Dev.) SUSE Labs - Project Manager HPC Tel: +49 911-740 53 0 https://www.suse.com ----------------------------------------------------------------------- SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg Geschaeftsfuehrer: Felix Imendoerffer (HRB 36809, AG Nürnberg) -- To unsubscribe, e-mail: opensuse-science+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-science+owner@opensuse.org
-- Egbert Eich (Res. & Dev.) SUSE Labs - Project Manager HPC Tel: +49 911-740 53 0 https://www.suse.com ----------------------------------------------------------------------- SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg Geschaeftsfuehrer: Felix Imendoerffer (HRB 36809, AG Nürnberg) -- To unsubscribe, e-mail: opensuse-science+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-science+owner@opensuse.org
-- Egbert Eich (Res. & Dev.) SUSE Labs - Project Manager HPC Tel: +49 911-740 53 0 https://www.suse.com ----------------------------------------------------------------------- SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg Geschaeftsfuehrer: Felix Imendoerffer (HRB 36809, AG Nürnberg) -- To unsubscribe, e-mail: opensuse-science+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-science+owner@opensuse.org
participants (1)
-
Egbert Eich