Compare commits

...
Sign in to create a new pull request.

46 commits

Author SHA1 Message Date
Fedora Release Engineering
6b96d99d58 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:34:52 +00:00
Sandro Mani
e6f2ba5153 Update to 4.07.0 2025-12-30 09:41:05 +01:00
Sandro Mani
b364df9b2a Switch doc license to ALGLIB-Documentation 2025-11-24 09:31:40 +01:00
Sandro Mani
8334814382 Bump soname 2025-10-09 23:53:06 +02:00
Sandro Mani
7d6d17d180 Update to 4.06.0 2025-10-09 23:14:59 +02:00
Fedora Release Engineering
fdc9d6078b Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 16:53:21 +00:00
Sandro Mani
67a3b09886 Increase minimum cmake version, adapt library version 2025-07-16 16:01:58 +02:00
Sandro Mani
f99ac5ab94 Bump soname 2025-06-09 21:04:04 +02:00
Sandro Mani
2649c0944e Update to 4.05.0 2025-06-09 15:51:16 +02:00
Sandro Mani
d0f9bc4ae5 Revert to LicenseRef-Callaway-BSD until license reviewed 2025-06-04 21:28:07 +02:00
Sandro Mani
8c7af52da8 Set proper license 2025-05-31 18:58:36 +02:00
Sandro Mani
af299f0097 Don't use version macro in %files 2025-05-30 20:49:26 +02:00
Sandro Mani
5765e7d997 Include GNUInstallDirs after defining project 2025-05-30 20:49:10 +02:00
Sandro Mani
b9e7ebe33d Fix stray executable permissions 2025-05-30 19:16:14 +02:00
Sandro Mani
3127b0db43 Fix License 2025-05-30 19:15:55 +02:00
Cristian Le
91e6419193 Allow to build with CMake 4.0 2025-05-30 16:17:57 +02:00
Fedora Release Engineering
dc95877410 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 10:50:51 +00:00
Sandro Mani
b9a8733e9f Bump soname 2024-12-22 22:46:36 +01:00
Sandro Mani
0b27ea74dc Update to 4.04.0 2024-12-22 21:50:49 +01:00
Sandro Mani
eeebdfacf4 Fix %files 2024-09-29 18:51:40 +02:00
Sandro Mani
318a852db0 Update to 4.03.0 2024-09-29 18:37:25 +02:00
Miroslav Suchý
0b1f54b24f convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-08-28 07:49:35 +02:00
Fedora Release Engineering
bf67178784 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 16:49:50 +00:00
Sandro Mani
da37d045e6 Fix %files 2024-06-04 07:34:05 +02:00
Sandro Mani
a712b0d7c6 Update to 4.02.0 2024-06-04 07:21:22 +02:00
Fedora Release Engineering
c5043555c7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 22:53:23 +00:00
Fedora Release Engineering
07dcf0233f Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 12:40:20 +00:00
Sandro Mani
ffe1896e0a Update to 4.01.0 2024-01-01 19:42:54 +01:00
Sandro Mani
b88ca76ef3 Update to 4.01.0 2024-01-01 19:04:18 +01:00
Fedora Release Engineering
5071c55035 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 13:06:40 +00:00
Sandro Mani
de57e850df Update to 4.00.0 2023-05-23 14:30:33 +02:00
Fedora Release Engineering
fcc6addf52 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:34:52 +00:00
Sandro Mani
a0e0e0bd9a Update to 3.20.0 2022-12-22 09:51:24 +01:00
Fedora Release Engineering
670206b476 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:37:53 +00:00
Sandro Mani
6113c66594 Update to 3.19.0 2022-06-13 17:35:22 +02:00
Fedora Release Engineering
60b4c59393 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:06:33 +00:00
Sandro Mani
11b0efc04d Hardcode version in %%files 2021-10-27 15:00:32 +02:00
Sandro Mani
b03409e41c Update to 3.18.0 2021-10-26 08:53:43 +02:00
Fedora Release Engineering
de65e90a44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 17:25:49 +00:00
Fedora Release Engineering
a2aa4527cb - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 12:30:28 +00:00
Fedora Release Engineering
de4382b454 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-25 23:58:21 +00:00
Sandro Mani
3982fba42f Update to 3.17.0 2020-12-29 15:48:28 +01:00
Fedora Release Engineering
8ea276d761 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 11:54:54 +00:00
Neal Gompa
7bc932bee0 Update to new out-of-source build mechanism 2020-07-05 15:28:05 -04:00
Fedora Release Engineering
22923c56e5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 11:24:36 +00:00
Sandro Mani
0d17ae7a4c Update to 3.16.0 2019-12-20 00:56:18 +01:00
5 changed files with 149 additions and 178 deletions

13
.gitignore vendored
View file

@ -6,3 +6,16 @@
/alglib-3.13.0.cpp.gpl.tgz
/alglib-3.14.0.cpp.gpl.tgz
/alglib-3.15.0.cpp.gpl.tgz
/alglib-3.16.0.cpp.gpl.tgz
/alglib-3.17.0.cpp.gpl.tgz
/alglib-3.18.0.cpp.gpl.tgz
/alglib-3.19.0.cpp.gpl.tgz
/alglib-3.20.0.cpp.gpl.tgz
/alglib-4.00.0.cpp.gpl.tgz
/alglib-4.01.0.cpp.gpl.tgz
/alglib-4.02.0.cpp.gpl.tgz
/alglib-4.03.0.cpp.gpl.tgz
/alglib-4.04.0.cpp.gpl.tgz
/alglib-4.05.0.cpp.gpl.tgz
/alglib-4.06.0.cpp.gpl.tgz
/alglib-4.07.0.cpp.gpl.tgz

View file

@ -1,24 +1,43 @@
# Set the minimum required version of cmake for a project.
cmake_minimum_required(VERSION 2.6)
cmake_minimum_required(VERSION 3.5)
set(ALGLIB_VERSION "" CACHE STRING "The package version")
project(alglib
VERSION ${ALGLIB_VERSION}
LANGUAGES CXX
)
include(GNUInstallDirs)
file(GLOB_RECURSE HDR RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} src/*.h)
file(GLOB_RECURSE SRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} src/*.cpp)
add_library(alglib SHARED ${SRC})
set_target_properties(alglib PROPERTIES SUFFIX "-${ALGLIB_VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}")
set_target_properties(alglib PROPERTIES
SOVERSION ${PROJECT_VERSION}
VERSION ${PROJECT_VERSION}
)
target_include_directories(alglib PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src>
)
add_executable(test_c tests/test_c.cpp)
add_executable(test_i tests/test_i.cpp)
# add_executable(test_x tests/test_x.cpp)
set_target_properties(test_c PROPERTIES COMPILE_FLAGS "-DAE_USE_ALLOC_COUNTER -DAE_DEBUG4POSIX")
set_target_properties(test_i PROPERTIES COMPILE_FLAGS "-DAE_USE_ALLOC_COUNTER -DAE_DEBUG4POSIX")
# set_target_properties(test_x PROPERTIES COMPILE_FLAGS "-DAE_USE_ALLOC_COUNTER -DAE_DEBUG4POSIX")
include_directories(src/)
target_link_libraries(test_c alglib)
target_link_libraries(test_i alglib)
# target_link_libraries(test_x alglib)
install(TARGETS alglib)
install(FILES ${HDR} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alglib)
install(TARGETS alglib LIBRARY DESTINATION lib${LIB_SUFFIX})
install(FILES ${HDR} DESTINATION include/alglib)
enable_testing()
foreach(test IN ITEMS
test_c
test_i
# test_x
)
add_executable(${test} tests/${test}.cpp)
target_compile_definitions(${test} PRIVATE
AE_USE_ALLOC_COUNTER
AE_DEBUG4POSIX
)
target_link_libraries(${test} PRIVATE alglib)
add_test(NAME ${test}
COMMAND ${test}
)
endforeach()

View file

@ -1,21 +1,17 @@
Name: alglib
Version: 3.15.0
Version: 4.07.0
Release: 2%{?dist}
Summary: A numerical analysis and data processing library
License: GPLv2+
License: GPL-2.0-or-later
URL: http://www.alglib.net/
Source0: http://www.alglib.net/translator/re/%{name}-%{version}.cpp.gpl.tgz
Source1: CMakeLists.txt
# Extracted from manual.cpp.html
Source2: bsd.txt
# Make test output more verbose
Patch0: alglib_verbose-tests.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: make
%description
ALGLIB is a cross-platform numerical analysis and data processing library.
@ -39,7 +35,7 @@ developing applications that use %{name}.
%package doc
Summary: API documentation for %{name}
License: BSD
License: ALGLIB-Documentation
BuildArch: noarch
%description doc
@ -47,48 +43,31 @@ The %{name}-doc package contains the %{name} API documentation.
%prep
%autosetup -p1 -n cpp
%autosetup -p1 -n %{name}-cpp
cp %{SOURCE1} .
cp %{SOURCE2} .
# Fix permissions and line endings
chmod 644 gpl2.txt
chmod 644 manual.cpp.html
find -type f -exec chmod 0644 {} \;
sed -i 's|\r||g' manual.cpp.html
%build
mkdir build
(
cd build
# disable FMA support to get it pass all tests
%ifarch aarch64 %{power64} s390 s390x
export CXXFLAGS="$RPM_OPT_FLAGS -ffp-contract=off"
export CFLAGS="$RPM_OPT_FLAGS -ffp-contract=off"
%endif
%cmake -DALGLIB_VERSION=%{version} ..
%make_build
)
%cmake -DALGLIB_VERSION=%{version}
%cmake_build
%install
%make_install -C build
ln -s libalglib-%{version}.so %{buildroot}%{_libdir}/libalglib.so
%cmake_install
%check
pushd build
LD_LIBRARY_PATH=$PWD ./test_c || false
LD_LIBRARY_PATH=$PWD ./test_i || false
popd
%ldconfig_scriptlets
%ctest
%files
%license gpl2.txt
%{_libdir}/libalglib-%{version}.so
%{_libdir}/libalglib.so.4.7.0
%files devel
%{_includedir}/%{name}/
@ -100,6 +79,97 @@ popd
%changelog
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.07.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Mon Dec 29 2025 Sandro Mani <manisandro@gmail.com> - 4.07.0-1
- Update to 4.07.0
* Thu Oct 09 2025 Sandro Mani <manisandro@gmail.com> - 4.06.0-1
- Update to 4.06.0
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.05.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Wed Jul 16 2025 Sandro Mani <manisandro@gmail.com> - 4.05.0-2
- Increase minimum cmake version, adapt library version
* Mon Jun 09 2025 Sandro Mani <manisandro@gmail.com> - 4.05.0-1
- Update to 4.05.0
* Fri May 30 2025 Cristian Le <git@lecris.dev> - 4.04.0-3
- Allow to build with CMake 4.0
- Use more modern CMake patterns
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.04.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sun Dec 22 2024 Sandro Mani <manisandro@gmail.com> - 4.04.0-1
- Update to 4.04.0
* Sun Sep 29 2024 Sandro Mani <manisandro@gmail.com> - 4.03.0-1
- Update to 4.03.0
* Wed Aug 28 2024 Miroslav Suchý <msuchy@redhat.com> - 4.02.0-3
- convert license to SPDX
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.02.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Jun 04 2024 Sandro Mani <manisandro@gmail.com> - 4.02.0-1
- Update to 4.02.0
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.01.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.01.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 01 2024 Sandro Mani <manisandro@gmail.com> - 4.01.0-1
- Update to 4.01.0
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.00.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue May 23 2023 Sandro Mani <manisandro@gmail.com> - 4.0.0-1
- Update to 4.0.0
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.20.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Dec 21 2022 Sandro Mani <manisandro@gmail.com> - 3.20.0-1
- Update to 3.20.0
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.19.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 13 2022 Sandro Mani <manisandro@gmail.com> - 3.19.0-1
- Update to 3.19.0
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.18.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Oct 26 2021 Sandro Mani <manisandro@gmail.com> - 3.18.0-1
- Update to 3.18.0
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.17.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.17.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Dec 29 2020 Sandro Mani <manisandro@gmail.com> - 3.17.0-1
- Update to 3.17.0
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.16.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.16.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Dec 20 2019 Sandro Mani <manisandro@gmail.com> - 3.16.0-1
- Update to 3.16.0
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.15.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

View file

@ -1,131 +0,0 @@
diff -rupN cpp/tests/test_c.cpp cpp-new/tests/test_c.cpp
--- 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
*/
- discreteerr = hqrnddiscretetest(ae_true, _state);
- continuouserr = hqrndcontinuoustest(ae_true, _state);
+ discreteerr = hqrnddiscretetest(ae_false, _state);
+ continuouserr = hqrndcontinuoustest(ae_false, _state);
/*
* Final report
@@ -4356,8 +4356,8 @@ ae_bool testsparse(ae_bool silent, ae_st
linearserrors = linearfunctionsstest(_state);
linearmmerrors = linearfunctionsmmtest(_state);
linearsmmerrors = linearfunctionssmmtest(_state);
- copyerrors = copyfunctest(ae_true, _state)||testsparseunit_testconvertsm(_state);
- basiccopyerrors = basiccopyfunctest(ae_true, _state);
+ copyerrors = copyfunctest(ae_false, _state)||testsparseunit_testconvertsm(_state);
+ basiccopyerrors = basiccopyfunctest(ae_false, _state);
enumerateerrors = testsparseunit_enumeratetest(_state);
rewriteexistingerr = testsparseunit_rewriteexistingtest(_state);
testsparseunit_testgetrow(&getrowerrors, _state);
@@ -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);
- bidiagonalerr = testlinlsqrunit_bidiagonaltest(ae_true, _state);
- zeromatrixerr = testlinlsqrunit_zeromatrixtest(ae_true, _state);
- reportcorrectnesserr = testlinlsqrunit_reportcorrectnesstest(ae_true, _state);
- stoppingcriteriaerr = testlinlsqrunit_stoppingcriteriatest(ae_true, _state);
- analytictesterrors = testlinlsqrunit_analytictest(ae_true, _state);
+ svdtesterrors = testlinlsqrunit_svdtest(ae_false, _state);
+ mwcranksvderr = testlinlsqrunit_mwcranksvdtest(ae_false, _state);
+ mwicranksvderr = testlinlsqrunit_mwicranksvdtest(ae_false, _state);
+ bidiagonalerr = testlinlsqrunit_bidiagonaltest(ae_false, _state);
+ zeromatrixerr = testlinlsqrunit_zeromatrixtest(ae_false, _state);
+ reportcorrectnesserr = testlinlsqrunit_reportcorrectnesstest(ae_false, _state);
+ stoppingcriteriaerr = testlinlsqrunit_stoppingcriteriatest(ae_false, _state);
+ analytictesterrors = testlinlsqrunit_analytictest(ae_false, _state);
prectesterrors = testlinlsqrunit_preconditionertest(_state);
testlinlsqrunit_testterminationrequests(&termreqerrors, _state);
@@ -81685,9 +81685,9 @@ ae_bool testfilters(ae_bool silent, ae_s
ae_bool result;
- smaerrors = testsma(ae_true, _state);
- emaerrors = testema(ae_true, _state);
- lrmaerrors = testlrma(ae_true, _state);
+ smaerrors = testsma(ae_false, _state);
+ emaerrors = testema(ae_false, _state);
+ lrmaerrors = testlrma(ae_false, _state);
/*
* Final report
@@ -101357,7 +101357,7 @@ static ae_bool testspline3dunit_basictes
* Prepare a model and check that functions (Spline3DBuildTrilinear,
* Spline3DCalc,Spline3DCalcV) work correctly and
*/
- testspline3dunit_buildrndgrid(ae_true, ae_true, &n, &m, &l, &d, &x, &y, &z, &vf, _state);
+ testspline3dunit_buildrndgrid(ae_false, ae_true, &n, &m, &l, &d, &x, &y, &z, &vf, _state);
rvectorsetlengthatleast(&sf, n*m*l, _state);
/*
@@ -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
*/
- testspline3dunit_buildrndgrid(ae_true, ae_false, &n, &m, &l, &d, &x, &y, &z, &vf, _state);
+ testspline3dunit_buildrndgrid(ae_false, ae_false, &n, &m, &l, &d, &x, &y, &z, &vf, _state);
sz = n*m*l;
rvectorsetlengthatleast(&sf, sz, _state);
spline3dbuildtrilinearv(&x, n, &y, m, &z, l, &vf, d, &c, _state);
@@ -101628,7 +101628,7 @@ static ae_bool testspline3dunit_testlint
passcount = 15;
for(pass=1; pass<=passcount; pass++)
{
- testspline3dunit_buildrndgrid(ae_true, ae_false, &n, &m, &l, &d, &x, &y, &z, &f, _state);
+ testspline3dunit_buildrndgrid(ae_false, ae_false, &n, &m, &l, &d, &x, &y, &z, &f, _state);
spline3dbuildtrilinearv(&x, n, &y, m, &z, l, &f, d, &c, _state);
for(xjob=0; xjob<=1; xjob++)
{
@@ -108404,8 +108404,8 @@ ae_bool testspline2d(ae_bool silent, ae_
/*
* Test for vector-function
*/
- vferrors = testspline2dunit_testspline2dvf(ae_true, _state);
-
+ vferrors = testspline2dunit_testspline2dvf(ae_false, _state);
+
/*
* Report
*/
@@ -111166,7 +111166,7 @@ ae_bool testrbf(ae_bool silent, ae_state
basicrbferrors = testrbfunit_basicrbftest(_state);
irregularrbferrors = testrbfunit_irregularrbftest(_state);
linearitymodelrbferr = testrbfunit_linearitymodelrbftest(_state);
- sqrdegmatrixrbferr = sqrdegmatrixrbftest(ae_true, _state);
+ sqrdegmatrixrbferr = sqrdegmatrixrbftest(ae_false, _state);
multilayerrbf1derrors = ae_false;
multilayerrbferrors = testrbfunit_basicmultilayerrbftest(_state);
sererrors = testrbfunit_serializationtest(_state);
@@ -120336,14 +120336,14 @@ ae_bool testlincg(ae_bool silent, ae_sta
ae_bool result;
- basictestxerrors = testlincgunit_basictestx(ae_true, _state);
- basictestiterserr = testlincgunit_basictestiters(ae_true, _state);
- complexreserrors = testlincgunit_complexres(ae_true, _state);
- complexerrors = testlincgunit_complextest(ae_true, _state);
- rcorrectness = testlincgunit_testrcorrectness(ae_true, _state);
- krylovsubspaceerr = testlincgunit_krylovsubspacetest(ae_true, _state);
- sparseerrors = testlincgunit_sparsetest(ae_true, _state);
- preconderrors = testlincgunit_precondtest(ae_true, _state);
+ basictestxerrors = testlincgunit_basictestx(ae_false, _state);
+ basictestiterserr = testlincgunit_basictestiters(ae_false, _state);
+ complexreserrors = testlincgunit_complexres(ae_false, _state);
+ complexerrors = testlincgunit_complextest(ae_false, _state);
+ rcorrectness = testlincgunit_testrcorrectness(ae_false, _state);
+ krylovsubspaceerr = testlincgunit_krylovsubspacetest(ae_false, _state);
+ sparseerrors = testlincgunit_sparsetest(ae_false, _state);
+ preconderrors = testlincgunit_precondtest(ae_false, _state);
/*
* report

View file

@ -1 +1 @@
SHA512 (alglib-3.15.0.cpp.gpl.tgz) = b71160aec478eb6abee370f407ad3eeb80d2d441269e3d969f7f8430e7c9e9956456aeec4b12ef720508dc748987fd45b535a1795e260474c46a1c75af45bfb4
SHA512 (alglib-4.07.0.cpp.gpl.tgz) = abc0a5aecec019eb4fcb5b3a5a95e88ed1154a52f7348f944dee4ebc8079cddfc00de30b45c6a846a201d4064e55dbcad2afe09df5e74d51120f83277704d733