Hello community, here is the log from the commit of package mpiP for openSUSE:Factory checked in at 2018-01-10 23:35:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mpiP (Old) and /work/SRC/openSUSE:Factory/.mpiP.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpiP" Wed Jan 10 23:35:01 2018 rev:5 rq:562829 version:3.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/mpiP/mpiP.changes 2017-11-14 12:59:05.502847007 +0100 +++ /work/SRC/openSUSE:Factory/.mpiP.new/mpiP.changes 2018-01-10 23:35:01.744414520 +0100 @@ -1,0 +2,6 @@ +Fri Jan 5 19:00:01 UTC 2018 - [email protected] + +- Add gcc7 as additional compiler flavor for HPC on SLES. +- Add support for mpich and openmpi3 for HPC. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mpiP.spec ++++++ --- /var/tmp/diff_new_pack.ihPVJA/_old 2018-01-10 23:35:02.332386931 +0100 +++ /var/tmp/diff_new_pack.ihPVJA/_new 2018-01-10 23:35:02.332386931 +0100 @@ -1,7 +1,7 @@ # # spec file for package mpiP # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,12 +33,51 @@ %define mpi_ver 1 %endif +%if "%{flavor}" == "gnu-openmpi3-hpc" +%global compiler_family gnu +%undefine c_f_ver +%define mpi_family openmpi +%define mpi_ver 3 +%endif + %if "%{flavor}" == "gnu-mvapich2-hpc" %global compiler_family gnu %undefine c_f_ver %define mpi_family mvapich2 %endif +%if "%{flavor}" == "gnu-mpich-hpc" +%global compiler_family gnu +%undefine c_f_ver +%define mpi_family mpich +%endif + +%if "%{flavor}" == "gnu7-openmpi-hpc" +%global compiler_family gnu +%define c_f_ver 7 +%define mpi_family openmpi +%define mpi_ver 1 +%endif + +%if "%{flavor}" == "gnu7-openmpi3-hpc" +%global compiler_family gnu +%define c_f_ver 7 +%define mpi_family openmpi +%define mpi_ver 3 +%endif + +%if "%{flavor}" == "gnu7-mvapich2-hpc" +%global compiler_family gnu +%define c_f_ver 7 +%define mpi_family mvapich2 +%endif + +%if "%{flavor}" == "gnu7-mpich-hpc" +%global compiler_family gnu +%define c_f_ver 7 +%define mpi_family mpich +%endif + %{?hpc_init:%{hpc_init -c %compiler_family -m %mpi_family %{?c_f_ver:-v %{c_f_ver}} %{?mpi_ver:-V %{mpi_ver}} %{?ext:-e %{ext}}}} Name: %{?hpc_package_name:%{hpc_package_name %_vers}}%{!?hpc_package_name:%pname} ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.ihPVJA/_old 2018-01-10 23:35:02.364385430 +0100 +++ /var/tmp/diff_new_pack.ihPVJA/_new 2018-01-10 23:35:02.364385430 +0100 @@ -1,4 +1,6 @@ <multibuild> <package>gnu-openmpi-hpc</package> + <package>gnu-openmpi3-hpc</package> <package>gnu-mvapich2-hpc</package> + <package>gnu-mpich-hpc</package> </multibuild>
