The package rpms/sundials.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/sundials.git/commit/?id=10f9a9025d89....
Change: -%ifnarch s390x
Thanks.
Full change: ============
commit 10f9a9025d8977286e50095a73cda776c22afa52 Author: sagitter sagitter@fedoraproject.org Date: Sun Apr 26 18:33:56 2020 +0200
Disable MPI tests on EPEL8
diff --git a/sundials.spec b/sundials.spec index 6963213..5f0ef1c 100644 --- a/sundials.spec +++ b/sundials.spec @@ -17,20 +17,27 @@ %endif
## Hypre ## +## Due to rhbz#1744780 +%if 0%{?rhel} && 0%{?rhel} > 7 %global with_hypre 1 +%global with_openmpicheck 0 +%global with_mpichcheck 0 +%endif +%if 0%{?fedora} || 0%{?rhel} == 7 +%global with_hypre 1 +%ifnarch s390x +%global with_openmpicheck 1 +%global with_mpichcheck 1 +%endif +%endif ########### +%global with_sercheck 1
## PETSc ## %global with_petsc 1 %global with_petsc 1 ###########
-%ifnarch s390x -%global with_openmpicheck 1 -%global with_mpichcheck 1 -%endif -%global with_sercheck 1 - ## Fortran ## %if %{?__isa_bits:%{__isa_bits}}%{!?__isa_bits:32} == 64 %global with_fortran 1 @@ -42,7 +49,7 @@ Summary: Suite of nonlinear solvers Name: sundials Version: 4.1.0 -Release: 11%{?dist} +Release: 12%{?dist} # SUNDIALS is licensed under BSD with some additional (but unrestrictive) clauses. # Check the file 'LICENSE' for details. License: BSD @@ -568,14 +575,14 @@ pushd buildopenmpi_dir/build %{_openmpi_load} %if %{with debug} export LD_LIBRARY_PATH=%{buildroot}$MPI_LIB:$MPI_LIB -ctest3 --force-new-ctest-process -VV %{?_smp_mflags} --output-on-failure --debug +ctest3 --force-new-ctest-process -VV -j1 --output-on-failure --debug %else export LD_LIBRARY_PATH=%{buildroot}$MPI_LIB:$MPI_LIB # Tests excluded fail on ppc64le and aarch64 %if 0%{?rhel} -ctest3 --force-new-ctest-process %{?_smp_mflags} -E 'spgmr|spfgmr|spbcgs|sptfqmr' +ctest3 --force-new-ctest-process -j1 -E 'spgmr|spfgmr|spbcgs|sptfqmr' %else -ctest3 --force-new-ctest-process %{?_smp_mflags} +ctest3 --force-new-ctest-process -j1 %endif %endif %{_openmpi_unload} @@ -591,13 +598,13 @@ pushd buildmpich_dir/build %{_mpich_load} %if %{with debug} export LD_LIBRARY_PATH=%{buildroot}$MPI_LIB:$MPI_LIB -ctest3 --force-new-ctest-process -VV %{?_smp_mflags} --output-on-failure --debug +ctest3 --force-new-ctest-process -VV -j1 --output-on-failure --debug %else export LD_LIBRARY_PATH=%{buildroot}$MPI_LIB:$MPI_LIB %if 0%{?rhel} -ctest3 --force-new-ctest-process %{?_smp_mflags} -E 'spgmr|spfgmr|spbcgs|sptfqmr' +ctest3 --force-new-ctest-process -j1 -E 'spgmr|spfgmr|spbcgs|sptfqmr' %else -ctest3 --force-new-ctest-process %{?_smp_mflags} +ctest3 --force-new-ctest-process -j1 %endif %endif %{_mpich_unload} @@ -611,10 +618,10 @@ popd pushd sundials-%{version}/build %if %{with debug} export LD_LIBRARY_PATH=%{buildroot}%{_libdir}:%{_libdir} -ctest3 --force-new-ctest-process -VV %{?_smp_mflags} --output-on-failure --debug +ctest3 --force-new-ctest-process -VV -j1 --output-on-failure --debug %else export LD_LIBRARY_PATH=%{buildroot}%{_libdir}:%{_libdir} -ctest3 --force-new-ctest-process %{?_smp_mflags} +ctest3 --force-new-ctest-process -j1 %endif popd %endif @@ -820,6 +827,10 @@ popd %doc sundials-%{version}/doc/arkode/*
%changelog +* Sun Apr 26 2020 Antonio Trande sagitter@fedoraproject.org - 4.1.0-12 +- Use job 1 with ctest +- Disable MPI tests on EPEL8 + * Sun Apr 26 2020 Antonio Trande sagitter@fedoraproject.org - 4.1.0-11 - Fix rhbz#1828004
arch-excludes@lists.fedoraproject.org