Debian Patches

Status for openturns/1.20-9

Patch Description Author Forwarded Bugs Origin Last update
precision_in_some_Python_tests.patch allowing less accuracy in the Python test KrigingAlgorithm, as precision issues showed up on some arches.
Also discarding SimulatedAnnealing_LHS which fails in Python (but not in C++)
on some arches.
Pierre Gruet <pgt@debian.org> yes 2022-06-14
skip_dlib_tests.patch ignore failing tests about Dlib until upcoming new release version is packaged; it should fix the errors in the tests. Pierre Gruet <pgt@debian.org> not-needed 2022-04-12
ignore_output_rounding_issues.patch for some tests, check that they can be run, but don't compare their output to the reference because we got diffs (and thus failures) with
tiny rounding issues:
- cpp test DistFunc_binomial leads to
@@ -70,7 +70,7 @@
dBinomial(11, 0.1, 6)=0.000273
dBinomial(11, 0.1, 7)=2.17e-05
dBinomial(11, 0.1, 8)=1.2e-06
-dBinomial(11, 0.1, 9)=4.46e-08
+dBinomial(11, 0.1, 9)=4.45e-08
dBinomial(11, 0.1, 10)=9.9e-10
dBinomial(11, 0.1, 11)=1e-11
dBinomial(12, 0.1, 0)=0.282
@@ -193,11 +193,11 @@
dBinomial(5, 0.5, 4)=0.156
dBinomial(5, 0.5, 5)=0.0312
dBinomial(6, 0.5, 0)=0.0156
-dBinomial(6, 0.5, 1)=0.0938
+dBinomial(6, 0.5, 1)=0.0937
dBinomial(6, 0.5, 2)=0.234
dBinomial(6, 0.5, 3)=0.312
dBinomial(6, 0.5, 4)=0.234
-dBinomial(6, 0.5, 5)=0.0938
+dBinomial(6, 0.5, 5)=0.0937
dBinomial(6, 0.5, 6)=0.0156
dBinomial(7, 0.5, 0)=0.00781
dBinomial(7, 0.5, 1)=0.0547
on some 64-bit architectures.
- NLopt_std fails with similar rounding issues on arm64, ppc64el (C++ and
Python), s390x (Python only).
- Failures of TruncatedNormal_std due to rounding issues on arm64, ppc64el,
s390x in C++.
Pierre Gruet <pgt@debian.org> yes 2022-11-22
fix_pythoninstallcheck_DistributionFactory.patch fixing the failure arising with BernoulliFactory (Bernoulli random variables are equal to 0 or 1): we add a small delta so that doubles, and not
intgers, are passed to the factory.
Same kind of issue with BernoulliFactory about the nan part.
Pierre Gruet <pgt@debian.org> yes 2022-11-22
omit_TensorApproximationAlgorithm_std_test.patch omitting the TensorApproximationAlgorithm test, which fails on armel if (and only if) it is built with the -O1, -O2 or -O3 flag. Evoked with
upstream, which suggests to discard it.
Pierre Gruet <pgt@debian.org> yes 2022-06-12
linker_flags_for_armel.patch adding -latomic flag to prevent FTBFS on armel Pierre Gruet <pgt@debian.org> not-needed 2022-07-20
scalar_comparison_in_Gamma_distribution.patch parameters of the Gamma distribution have double type, so it is unsafe to compare them with the == operator. Testing differences are small
instead.
Pierre Gruet <pgt@debian.org> yes 2022-10-29
MetaModelAlgorithm_mismatch.patch skipping the comparison of the output of t_MetaModelAlgorithm_std to the reference because a wrong distribution is selected on arm64, ppc64el
and s390x.
See description and excerpt of the output in the Github issue referenced
below.
Pierre Gruet <pgt@debian.org> yes 2022-11-22
spelling.patch fixing tiny spelling issues: - "Ouput" changed into "Output" multiple times;
- "allows to" changed into "allows one to" multiple times.
Pierre Gruet <pgt@debian.org> yes 2022-11-23
primesieve11.patch accounting for a tiny change in the interface of primesieve, starting at version 11. Pierre Gruet <pgt@debian.org> yes 2022-12-16
ipopt_preprocessor_macro.patch defining HAVE_CSTDDEF in order to compile with BonMin and IpOpt Pierre Gruet <pgt@debian.org> yes 2023-01-14

All known versions for source package 'openturns'

Links