The package rpms/legion.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/legion.git/commit/?id=ace96437874....
Change:
-%ifarch ppc64 s390x
Thanks.
Full change:
============
commit ace964378748e97adc6924053ae99a37bf03b305
Author: Christoph Junghans <junghans(a)lanl.gov>
Date: Fri Aug 25 10:12:22 2017 -0600
Update to 17.08.0 (#1485085)
diff --git a/.gitignore b/.gitignore
index 8f335e0..fcf3465 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/legion-17.02.0.tar.gz
/legion*.src.rpm
/legion-17.05.0.tar.gz
+/legion-17.08.0.tar.gz
diff --git a/legion.spec b/legion.spec
index 75d7eac..ecb1b75 100644
--- a/legion.spec
+++ b/legion.spec
@@ -1,6 +1,6 @@
Name: legion
-Version: 17.05.0
-Release: 4%{?dist}
+Version: 17.08.0
+Release: 1%{?dist}
Summary: A data-centric parallel programming system
License: ASL 2.0
Url:
http://legion.stanford.edu/
@@ -138,25 +138,17 @@ popd
%{_mpich_unload}
%check
-#some tests are broken on ppc64
-#https://github.com/StanfordLegion/legion/issues/233
-%ifarch ppc64 s390x
-%global testargs ARGS='-V -E
\\(ghost\\|ghost_pull\\|custom_mapper\\|spmd_cgsolver\\|mpi_interop\\)'
-%else
%if 0%{?rhel}
#currently MPI on rhel does not support MPI_THREAD_MULTIPLE
-%global testargs ARGS='-V -E mpi_interop'
-%else
-%global testargs ARGS='-V'
-%endif
+%global testargs ARGS='-E mpi_interop'
%endif
-make -C serial test %{testargs}
+make -C serial test CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
%{_openmpi_load}
-make -C openmpi test %{testargs}
+make -C openmpi test CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
%{_openmpi_unload}
%{_mpich_load}
-make -C mpich test %{testargs}
+make -C mpich test CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
%{_mpich_unload}
#move cmake files in a place where cmake can find them
@@ -176,11 +168,7 @@ mv %{buildroot}{%{_datadir}/Legion,%{_libdir}/cmake/%{name}}
%{_libdir}/lib*.so.1
%files devel
-%{_includedir}/*.h
-%{_includedir}/*.inl
-%{_includedir}/%{name}
-%{_includedir}/mappers
-%{_includedir}/realm
+%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/cmake/%{name}
%{_libdir}/openmpi*/lib/lib*.so
@@ -193,7 +181,11 @@ mv %{buildroot}{%{_datadir}/Legion,%{_libdir}/cmake/%{name}}
%{_libdir}/mpich*/lib/lib*.so.1
%changelog
-* Wed Aug 04 2017 Christoph Junghans <junghans(a)votca.org> - 17.05.0-4
+* Fri Aug 25 2017 Christoph Junghans <junghans(a)votca.org> - 17.08.0-1
+- Update to 17.08.0 (#1485085)
+- Re-enable tests on ppc and some on epel7
+
+* Fri Aug 04 2017 Christoph Junghans <junghans(a)votca.org> - 17.05.0-4
- Added patch for s390x (bug #1477749), enable gasnet of s390x
* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
17.05.0-3
diff --git a/sources b/sources
index 6238944..766440b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (legion-17.05.0.tar.gz) =
51532f043eea1467a2b8ff17004f224c763f411eb5940d0a4dc5d8eb6503d758964aba26eb4977c68264c7344fcf269682a428e86a2c1a756f91cc9c50d04677
+SHA512 (legion-17.08.0.tar.gz) =
5d97157f97e12149e5fdf3a75d2e6e8a41ebf97e09c35501e2c93437bd0a47643d261f68c6b4a83b47e64d706f35914acd3a852eb0c08a11696b05ba9ef7af87