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 |