The package rpms/alglib.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/alglib.git/commit/?id=574f776e55f....
Change:
-%ifarch %{ix86}
Thanks.
Full change:
============
commit 574f776e55f13dad2c5024b279732d156297359f
Author: Sandro Mani <manisandro(a)gmail.com>
Date: Sat Feb 23 18:09:18 2019 +0100
Update to 3.15.0
diff --git a/.gitignore b/.gitignore
index ed69cfa..6a98c1a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/alglib-3.12.0.cpp.gpl.tgz
/alglib-3.13.0.cpp.gpl.tgz
/alglib-3.14.0.cpp.gpl.tgz
+/alglib-3.15.0.cpp.gpl.tgz
diff --git a/alglib.spec b/alglib.spec
index 5d0f56e..c6fc0b4 100644
--- a/alglib.spec
+++ b/alglib.spec
@@ -1,6 +1,6 @@
Name: alglib
-Version: 3.14.0
-Release: 3%{?dist}
+Version: 3.15.0
+Release: 1%{?dist}
Summary: A numerical analysis and data processing library
License: GPLv2+
@@ -78,13 +78,7 @@ ln -s libalglib-%{version}.so %{buildroot}%{_libdir}/libalglib.so
%check
pushd build
-# FIXME Temporarily ignore test failures on test_c due to GCC7 test failure on i686, see
-#
http://bugs.alglib.net/view.php?id=689
-%ifarch %{ix86}
-LD_LIBRARY_PATH=$PWD ./test_c || true
-%else
LD_LIBRARY_PATH=$PWD ./test_c || false
-%endif
LD_LIBRARY_PATH=$PWD ./test_i || false
popd
@@ -106,6 +100,9 @@ popd
%changelog
+* Sat Feb 23 2019 Sandro Mani <manisandro(a)gmail.com> - 3.15.0-1
+- Update to 3.15.0
+
* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.14.0-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
diff --git a/alglib_verbose-tests.patch b/alglib_verbose-tests.patch
index fe29613..7f3dd85 100644
--- a/alglib_verbose-tests.patch
+++ b/alglib_verbose-tests.patch
@@ -1,7 +1,7 @@
diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
---- cpp/tests/test_c.cpp 2018-06-16 12:23:18.000000000 +0200
-+++ cpp-new/tests/test_c.cpp 2018-06-18 11:23:07.531948972 +0200
-@@ -3610,8 +3610,8 @@ ae_bool testhqrnd(ae_bool silent, ae_sta
+--- cpp/tests/test_c.cpp 2019-02-20 16:34:14.000000000 +0100
++++ cpp-new/tests/test_c.cpp 2019-02-23 17:32:31.243746932 +0100
+@@ -3687,8 +3687,8 @@ ae_bool testhqrnd(ae_bool silent, ae_sta
/*
*Discrete/Continuous tests
*/
@@ -12,7 +12,7 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
/*
* Final report
-@@ -4279,8 +4279,8 @@ ae_bool testsparse(ae_bool silent, ae_st
+@@ -4356,8 +4356,8 @@ ae_bool testsparse(ae_bool silent, ae_st
linearserrors = linearfunctionsstest(_state);
linearmmerrors = linearfunctionsmmtest(_state);
linearsmmerrors = linearfunctionssmmtest(_state);
@@ -23,10 +23,10 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
enumerateerrors = testsparseunit_enumeratetest(_state);
rewriteexistingerr = testsparseunit_rewriteexistingtest(_state);
testsparseunit_testgetrow(&getrowerrors, _state);
-@@ -32142,14 +32142,14 @@ ae_bool testlinlsqr(ae_bool silent, ae_s
- ae_bool result;
+@@ -33206,14 +33206,14 @@ ae_bool testlinlsqr(ae_bool silent, ae_s
+ termreqerrors = ae_false;
- svdtesterrors = testlinlsqrunit_svdtest(ae_true, _state);
- mwcranksvderr = testlinlsqrunit_mwcranksvdtest(ae_true, _state);
- mwicranksvderr = testlinlsqrunit_mwicranksvdtest(ae_true, _state);
@@ -44,9 +44,9 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
+ stoppingcriteriaerr = testlinlsqrunit_stoppingcriteriatest(ae_false, _state);
+ analytictesterrors = testlinlsqrunit_analytictest(ae_false, _state);
prectesterrors = testlinlsqrunit_preconditionertest(_state);
+ testlinlsqrunit_testterminationrequests(&termreqerrors, _state);
- /*
-@@ -73869,9 +73869,9 @@ ae_bool testfilters(ae_bool silent, ae_s
+@@ -81685,9 +81685,9 @@ ae_bool testfilters(ae_bool silent, ae_s
ae_bool result;
@@ -59,7 +59,7 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
/*
* Final report
-@@ -91807,7 +91807,7 @@ static ae_bool testspline3dunit_basictes
+@@ -101357,7 +101357,7 @@ static ae_bool testspline3dunit_basictes
* Prepare a model and check that functions (Spline3DBuildTrilinear,
* Spline3DCalc,Spline3DCalcV) work correctly and
*/
@@ -68,7 +68,7 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
rvectorsetlengthatleast(&sf, n*m*l, _state);
/*
-@@ -91919,7 +91919,7 @@ static ae_bool testspline3dunit_testunpa
+@@ -101469,7 +101469,7 @@ static ae_bool testspline3dunit_testunpa
* NOTE: for this test we need ordered grid, i.e. grid
* with nodes in ascending order
*/
@@ -77,7 +77,7 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
sz = n*m*l;
rvectorsetlengthatleast(&sf, sz, _state);
spline3dbuildtrilinearv(&x, n, &y, m, &z, l, &vf, d, &c,
_state);
-@@ -92078,7 +92078,7 @@ static ae_bool testspline3dunit_testlint
+@@ -101628,7 +101628,7 @@ static ae_bool testspline3dunit_testlint
passcount = 15;
for(pass=1; pass<=passcount; pass++)
{
@@ -86,7 +86,7 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
spline3dbuildtrilinearv(&x, n, &y, m, &z, l, &f, d, &c,
_state);
for(xjob=0; xjob<=1; xjob++)
{
-@@ -98759,8 +98759,8 @@ ae_bool testspline2d(ae_bool silent, ae_
+@@ -108404,8 +108404,8 @@ ae_bool testspline2d(ae_bool silent, ae_
/*
* Test for vector-function
*/
@@ -97,7 +97,7 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
/*
* Report
*/
-@@ -101521,7 +101521,7 @@ ae_bool testrbf(ae_bool silent, ae_state
+@@ -111166,7 +111166,7 @@ ae_bool testrbf(ae_bool silent, ae_state
basicrbferrors = testrbfunit_basicrbftest(_state);
irregularrbferrors = testrbfunit_irregularrbftest(_state);
linearitymodelrbferr = testrbfunit_linearitymodelrbftest(_state);
@@ -106,7 +106,7 @@ diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
multilayerrbf1derrors = ae_false;
multilayerrbferrors = testrbfunit_basicmultilayerrbftest(_state);
sererrors = testrbfunit_serializationtest(_state);
-@@ -110560,14 +110560,14 @@ ae_bool testlincg(ae_bool silent, ae_sta
+@@ -120336,14 +120336,14 @@ ae_bool testlincg(ae_bool silent, ae_sta
ae_bool result;
diff --git a/sources b/sources
index 4bfb250..a644dd3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (alglib-3.14.0.cpp.gpl.tgz) =
db8b054882fca4c8be0e32104a6004bb31578faf78b2c35781dd39cfcef7bb125c263e9aa2eeaa2c40f5e6d84dc712878f18b853a7f770af554343c8aa836dc4
+SHA512 (alglib-3.15.0.cpp.gpl.tgz) =
b71160aec478eb6abee370f407ad3eeb80d2d441269e3d969f7f8430e7c9e9956456aeec4b12ef720508dc748987fd45b535a1795e260474c46a1c75af45bfb4