==>(B Building on monferno(B ==>(B Checking for remote environment...(B ==>(B Syncing package to remote host...(B sending incremental file list ./ .SRCINFO 1,259 100% 0.00kB/s 0:00:00 1,259 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 63 100% 61.52kB/s 0:00:00 63 100% 61.52kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 2,099 91% 2.00MB/s 0:00:00 2,295 100% 2.19MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) haskell-statistics-0.16.5.0-9.log 585 100% 571.29kB/s 0:00:00 585 100% 571.29kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ sent 1,996 bytes received 198 bytes 1,462.67 bytes/sec total size is 4,855 speedup is 2.21 ==>(B Patching arch to riscv64...(B ==>(B Running pkgctl build --arch riscv64 on remote host...(B ==> WARNING:(B invalid architecture: riscv64(B ==>(B Updating pacman database cache(B [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==>(B Building haskell-statistics(B  ->(B repo: extra(B  ->(B arch: riscv64(B  ->(B worker: felix-2(B ==>(B Building haskell-statistics for [extra] (riscv64)(B ]3008;start=f046474b877e4e80b117b96fbe5d0073;user=felix;hostname=monferno.felixc.at;machineid=d81047be213f47f4a04ac21a8f8e559b;bootid=e09be040f722427c8b59ed2fd3c4abfd;pid=77369;pidfdid=25151101;comm=sudo;targetuser=root;type=session\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=a72def5049d64a65aa467ec7ba253172;user=root;hostname=monferno.felixc.at;machineid=d81047be213f47f4a04ac21a8f8e559b;bootid=e09be040f722427c8b59ed2fd3c4abfd;pid=77418;pidfdid=25195617;comm=systemd-nspawn;container=arch-nspawn-77418;type=container\]11;?\]2;🔵 Container arch-nspawn-77418 on monferno.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=a72def5049d64a65aa467ec7ba253172\==>(B Building in chroot for [extra] (riscv64)...(B ==>(B Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-2]...(Bdone(B ]3008;start=29693e675b7147749aad0c5b1df929fe;user=root;hostname=monferno.felixc.at;machineid=d81047be213f47f4a04ac21a8f8e559b;bootid=e09be040f722427c8b59ed2fd3c4abfd;pid=77891;pidfdid=25195653;comm=sudo;targetuser=felix;type=session\==>(B Making package: haskell-statistics 0.16.5.0-9 (Wed Sep 9 03:14:32 2026)(B ==>(B Retrieving sources...(B  ->(B Downloading statistics-0.16.5.0.tar.gz...(B % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 110.8k 100 110.8k 0 0 164.7k 0 0 100 110.8k 100 110.8k 0 0 164.7k 0 0 100 110.8k 100 110.8k 0 0 164.7k 0 0 ==>(B Validating source files with sha512sums...(B statistics-0.16.5.0.tar.gz ... Passed ]3008;end=29693e675b7147749aad0c5b1df929fe\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=4bf05bde9cd046f7b56257420a808e4c;user=root;hostname=monferno.felixc.at;machineid=d81047be213f47f4a04ac21a8f8e559b;bootid=e09be040f722427c8b59ed2fd3c4abfd;pid=79406;pidfdid=25045729;comm=systemd-nspawn;container=makechrootpkg-haskell-statistics.build.77390;type=container\]11;?\]2;🔵 Container makechrootpkg-haskell-statistics.build.77390 on monferno.felixc.at\]3008;start=ec7d62b3a7514ba3a4cbd869ba34ee29;user=root;hostname=makechrootpkg-haskell-statistics.build.77390;machineid=890b8f41150d420f89723cd00a576889;bootid=0243b7f873cb4ae2b8e4fc6b4a4ec3eb;pid=34;pidfdid=25287164;comm=sudo;targetuser=builduser;type=session\==>(B Making package: haskell-statistics 0.16.5.0-9 (Wed Sep 9 03:14:47 2026)(B ==>(B Checking runtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=481b18e761054d62b2eae243f2c59a9f;user=builduser;hostname=makechrootpkg-haskell-statistics.build.77390;machineid=890b8f41150d420f89723cd00a576889;bootid=0243b7f873cb4ae2b8e4fc6b4a4ec3eb;pid=3207;pidfdid=25305866;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... warning: insufficient columns available for table display Packages (62) haskell-ansi-terminal-1.1-96.1 haskell-ansi-terminal-types-1.1-97.1 haskell-assoc-1.1.1-40 haskell-base-orphans-0.9.4-39.1 haskell-bifunctors-5.6.3-45 haskell-bitvec-1.1.6.0-15 haskell-character-ps-0.1-1 haskell-colour-2.3.7-63.1 haskell-comonad-5.0.10-33 haskell-contravariant-1.5.5-6 haskell-data-fix-0.3.4-241.1 haskell-distributive-0.6.3-47.1 haskell-dlist-1.0-463.1 haskell-erf-2.0.0.0-27 haskell-foldable1-classes-compat-0.1.3-31 haskell-generically-0.1.1-136 haskell-hashable-1.4.7.0-120.1 haskell-indexed-traversable-0.1.4-190 haskell-indexed-traversable-instances-0.1.2.1-36 haskell-integer-conversion-0.1.1-102 haskell-integer-logarithms-1.0.4-240.1 haskell-network-uri-2.6.4.2-182 haskell-onetuple-0.4.3-18.1 haskell-optparse-applicative-0.18.1.0-431.3 haskell-os-string-2.0.11-45.1 haskell-prettyprinter-1.7.2-20.1 haskell-prettyprinter-ansi-terminal-1.1.4-95.2 haskell-quickcheck-2.15.0.1-232.2 haskell-scientific-0.3.8.1-127.1 haskell-semialign-1.3.1.1-30 haskell-semigroupoids-6.0.2-51 haskell-splitmix-0.1.3.1-26.1 haskell-statevar-1.2.2-5 haskell-strict-0.5.1-134.1 haskell-tagged-0.8.9-3 haskell-tasty-1.5.4-22.3 haskell-text-iso8601-0.1.1.2-4 haskell-text-short-0.1.6.1-82.2 haskell-th-abstraction-0.6.0.0-1 haskell-th-compat-0.1.7-45 haskell-these-1.2.1-344.1 haskell-time-compat-1.9.9-114.2 haskell-transformers-compat-0.7.2-4 haskell-unordered-containers-0.2.21-26.2 haskell-uuid-types-1.0.6.1-83.3 haskell-vector-stream-0.1.0.1-4 haskell-witherable-0.5-7 numactl-2.0.19-1.1 ghc-libs-9.6.7.20250817-1 haskell-aeson-2.2.2.0-36 haskell-async-2.2.6-98.3 haskell-data-default-class-0.1.2.2-2 haskell-dense-linear-algebra-0.1.0.0-503 haskell-math-functions-0.3.4.4-580.4 haskell-mwc-random-0.15.3.0-41 haskell-parallel-3.2.2.0-20 haskell-primitive-0.9.1.0-209.1 haskell-random-1.2.1.3-319.2 haskell-vector-0.13.2.0-541.5 haskell-vector-algorithms-0.9.1.0-182 haskell-vector-binary-instances-0.2.5.2-268 haskell-vector-th-unbox-0.2.2-850.3 Total Download Size: 0.60 MiB Total Installed Size: 206.58 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... haskell-vector-algorithms-0.9.1.0-182-riscv64 downloading... haskell-dense-linear-algebra-0.1.0.0-503-riscv64 downloading... haskell-vector-binary-instances-0.2.5.2-268-riscv64 downloading... haskell-vector-th-unbox-0.2.2-850.3-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing numactl... installing ghc-libs... installing haskell-character-ps... installing haskell-os-string... installing haskell-hashable... installing haskell-data-fix... installing haskell-dlist... installing haskell-base-orphans... installing haskell-generically... installing haskell-tagged... installing haskell-foldable1-classes-compat... installing haskell-indexed-traversable... installing haskell-primitive... installing haskell-integer-conversion... installing haskell-integer-logarithms... installing haskell-th-compat... installing haskell-network-uri... installing haskell-onetuple... installing haskell-erf... installing haskell-splitmix... installing haskell-random... installing haskell-quickcheck... installing haskell-scientific... installing haskell-unordered-containers... installing haskell-colour... installing haskell-ansi-terminal-types... installing haskell-ansi-terminal... installing haskell-prettyprinter... installing haskell-prettyprinter-ansi-terminal... installing haskell-transformers-compat... installing haskell-optparse-applicative... installing haskell-tasty... installing haskell-vector-stream... installing haskell-vector... installing haskell-indexed-traversable-instances... installing haskell-assoc... installing haskell-distributive... installing haskell-comonad... installing haskell-th-abstraction... installing haskell-bifunctors... installing haskell-statevar... installing haskell-contravariant... installing haskell-semigroupoids... installing haskell-these... installing haskell-semialign... installing haskell-strict... installing haskell-time-compat... installing haskell-text-iso8601... installing haskell-text-short... installing haskell-uuid-types... installing haskell-witherable... installing haskell-aeson... installing haskell-async... installing haskell-data-default-class... installing haskell-math-functions... installing haskell-bitvec... installing haskell-vector-algorithms... installing haskell-vector-th-unbox... installing haskell-vector-binary-instances... installing haskell-dense-linear-algebra... installing haskell-mwc-random... installing haskell-parallel... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... [?25h]3008;end=481b18e761054d62b2eae243f2c59a9f\==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=8a1a151377034e51ae495faaf0cfd43a;user=builduser;hostname=makechrootpkg-haskell-statistics.build.77390;machineid=890b8f41150d420f89723cd00a576889;bootid=0243b7f873cb4ae2b8e4fc6b4a4ec3eb;pid=4534;pidfdid=25143907;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... warning: insufficient columns available for table display Packages (14) haskell-call-stack-0.4.0-479.1 haskell-code-page-0.2.1-8 haskell-ghc-paths-0.1.0.12-15 haskell-syb-0.7.4-10.1 haskell-temporary-1.3-1054.3 haskell-unbounded-delays-0.1.1.1-9 ghc-9.6.7.20250817-1 haskell-doctest-0.22.5-46.4 haskell-hunit-1.6.2.0-521.1 haskell-ieee754-0.8.0-26 haskell-tasty-expected-failure-0.12.3-794.3 haskell-tasty-hunit-0.10.2-308.2 haskell-tasty-quickcheck-0.11.1-237.5 uusi-0.4.4.0-39.1 Total Download Size: 0.05 MiB Total Installed Size: 296.15 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... haskell-ieee754-0.8.0-26-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ghc... installing uusi... installing haskell-call-stack... installing haskell-hunit... installing haskell-code-page... installing haskell-ghc-paths... installing haskell-syb... installing haskell-temporary... installing haskell-doctest... installing haskell-ieee754... installing haskell-unbounded-delays... installing haskell-tasty-expected-failure... installing haskell-tasty-hunit... installing haskell-tasty-quickcheck... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... [?25h]3008;end=8a1a151377034e51ae495faaf0cfd43a\==>(B Retrieving sources...(B  ->(B Found statistics-0.16.5.0.tar.gz(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Extracting statistics-0.16.5.0.tar.gz with bsdtar(B ==>(B Starting prepare()...(B Write file: /build/haskell-statistics/src/statistics-0.16.5.0/Setup.hs ==>(B Starting build()...(B Configuring statistics-0.16.5.0... Preprocessing library for statistics-0.16.5.0.. Building library for statistics-0.16.5.0.. [ 1 of 51] Compiling Statistics.Correlation.Kendall ( Statistics/Correlation/Kendall.hs, dist/build/Statistics/Correlation/Kendall.dyn_o ) [ 2 of 51] Compiling Statistics.Distribution.Poisson.Internal ( Statistics/Distribution/Poisson/Internal.hs, dist/build/Statistics/Distribution/Poisson/Internal.dyn_o ) [ 3 of 51] Compiling Statistics.Function ( Statistics/Function.hs, dist/build/Statistics/Function.dyn_o ) [ 4 of 51] Compiling Statistics.Internal ( Statistics/Internal.hs, dist/build/Statistics/Internal.dyn_o ) [ 5 of 51] Compiling Statistics.Quantile ( Statistics/Quantile.hs, dist/build/Statistics/Quantile.dyn_o ) [ 6 of 51] Compiling Statistics.Sample.Histogram ( Statistics/Sample/Histogram.hs, dist/build/Statistics/Sample/Histogram.dyn_o ) [ 7 of 51] Compiling Statistics.Sample.Internal ( Statistics/Sample/Internal.hs, dist/build/Statistics/Sample/Internal.dyn_o ) [ 8 of 51] Compiling Statistics.Distribution ( Statistics/Distribution.hs, dist/build/Statistics/Distribution.dyn_o ) [ 9 of 51] Compiling Statistics.Distribution.Uniform ( Statistics/Distribution/Uniform.hs, dist/build/Statistics/Distribution/Uniform.dyn_o ) [10 of 51] Compiling Statistics.Distribution.Transform ( Statistics/Distribution/Transform.hs, dist/build/Statistics/Distribution/Transform.dyn_o ) [11 of 51] Compiling Statistics.Distribution.StudentT ( Statistics/Distribution/StudentT.hs, dist/build/Statistics/Distribution/StudentT.dyn_o ) [12 of 51] Compiling Statistics.Distribution.Poisson ( Statistics/Distribution/Poisson.hs, dist/build/Statistics/Distribution/Poisson.dyn_o ) [13 of 51] Compiling Statistics.Distribution.NegativeBinomial ( Statistics/Distribution/NegativeBinomial.hs, dist/build/Statistics/Distribution/NegativeBinomial.dyn_o ) [14 of 51] Compiling Statistics.Distribution.Hypergeometric ( Statistics/Distribution/Hypergeometric.hs, dist/build/Statistics/Distribution/Hypergeometric.dyn_o ) [15 of 51] Compiling Statistics.Distribution.Geometric ( Statistics/Distribution/Geometric.hs, dist/build/Statistics/Distribution/Geometric.dyn_o ) [16 of 51] Compiling Statistics.Distribution.Gamma ( Statistics/Distribution/Gamma.hs, dist/build/Statistics/Distribution/Gamma.dyn_o ) [17 of 51] Compiling Statistics.Distribution.FDistribution ( Statistics/Distribution/FDistribution.hs, dist/build/Statistics/Distribution/FDistribution.dyn_o ) [18 of 51] Compiling Statistics.Distribution.DiscreteUniform ( Statistics/Distribution/DiscreteUniform.hs, dist/build/Statistics/Distribution/DiscreteUniform.dyn_o ) [19 of 51] Compiling Statistics.Distribution.ChiSquared ( Statistics/Distribution/ChiSquared.hs, dist/build/Statistics/Distribution/ChiSquared.dyn_o ) [20 of 51] Compiling Statistics.Distribution.CauchyLorentz ( Statistics/Distribution/CauchyLorentz.hs, dist/build/Statistics/Distribution/CauchyLorentz.dyn_o ) [21 of 51] Compiling Statistics.Distribution.Binomial ( Statistics/Distribution/Binomial.hs, dist/build/Statistics/Distribution/Binomial.dyn_o ) [22 of 51] Compiling Statistics.Distribution.Beta ( Statistics/Distribution/Beta.hs, dist/build/Statistics/Distribution/Beta.dyn_o ) [23 of 51] Compiling Statistics.Sample.Powers ( Statistics/Sample/Powers.hs, dist/build/Statistics/Sample/Powers.dyn_o ) [24 of 51] Compiling Statistics.Test.Internal ( Statistics/Test/Internal.hs, dist/build/Statistics/Test/Internal.dyn_o ) [25 of 51] Compiling Statistics.Transform ( Statistics/Transform.hs, dist/build/Statistics/Transform.dyn_o ) [26 of 51] Compiling Statistics.Sample.KernelDensity ( Statistics/Sample/KernelDensity.hs, dist/build/Statistics/Sample/KernelDensity.dyn_o ) [27 of 51] Compiling Statistics.Types.Internal ( Statistics/Types/Internal.hs, dist/build/Statistics/Types/Internal.dyn_o ) [28 of 51] Compiling Statistics.Sample ( Statistics/Sample.hs, dist/build/Statistics/Sample.dyn_o ) [29 of 51] Compiling Statistics.Sample.Normalize ( Statistics/Sample/Normalize.hs, dist/build/Statistics/Sample/Normalize.dyn_o ) [30 of 51] Compiling Statistics.Sample.KernelDensity.Simple ( Statistics/Sample/KernelDensity/Simple.hs, dist/build/Statistics/Sample/KernelDensity/Simple.dyn_o ) [31 of 51] Compiling Statistics.Distribution.Weibull ( Statistics/Distribution/Weibull.hs, dist/build/Statistics/Distribution/Weibull.dyn_o ) [32 of 51] Compiling Statistics.Distribution.Normal ( Statistics/Distribution/Normal.hs, dist/build/Statistics/Distribution/Normal.dyn_o ) [33 of 51] Compiling Statistics.Types ( Statistics/Types.hs, dist/build/Statistics/Types.dyn_o ) [34 of 51] Compiling Statistics.Test.Types ( Statistics/Test/Types.hs, dist/build/Statistics/Test/Types.dyn_o ) [35 of 51] Compiling Statistics.Test.StudentT ( Statistics/Test/StudentT.hs, dist/build/Statistics/Test/StudentT.dyn_o ) [36 of 51] Compiling Statistics.Test.Levene ( Statistics/Test/Levene.hs, dist/build/Statistics/Test/Levene.dyn_o ) [37 of 51] Compiling Statistics.Test.KruskalWallis ( Statistics/Test/KruskalWallis.hs, dist/build/Statistics/Test/KruskalWallis.dyn_o ) [38 of 51] Compiling Statistics.Test.KolmogorovSmirnov ( Statistics/Test/KolmogorovSmirnov.hs, dist/build/Statistics/Test/KolmogorovSmirnov.dyn_o ) [39 of 51] Compiling Statistics.Test.ChiSquared ( Statistics/Test/ChiSquared.hs, dist/build/Statistics/Test/ChiSquared.dyn_o ) Statistics/Test/ChiSquared.hs:14:1: warning: [-Wunused-imports] The import of ‘Statistics.Sample.Internal’ is redundant except perhaps to import instances from ‘Statistics.Sample.Internal’ To import instances alone, use: import Statistics.Sample.Internal() | 14 | import Statistics.Sample.Internal (sum) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [40 of 51] Compiling Statistics.Test.Bartlett ( Statistics/Test/Bartlett.hs, dist/build/Statistics/Test/Bartlett.dyn_o ) [41 of 51] Compiling Statistics.Resampling ( Statistics/Resampling.hs, dist/build/Statistics/Resampling.dyn_o ) [42 of 51] Compiling Statistics.Regression ( Statistics/Regression.hs, dist/build/Statistics/Regression.dyn_o ) Statistics/Regression.hs:72:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[Int]’ not matched: [] | 72 | lss@(n:ls) = map G.length preds | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [43 of 51] Compiling Statistics.ConfidenceInt ( Statistics/ConfidenceInt.hs, dist/build/Statistics/ConfidenceInt.dyn_o ) [44 of 51] Compiling Statistics.Test.WilcoxonT ( Statistics/Test/WilcoxonT.hs, dist/build/Statistics/Test/WilcoxonT.dyn_o ) [45 of 51] Compiling Statistics.Test.MannWhitneyU ( Statistics/Test/MannWhitneyU.hs, dist/build/Statistics/Test/MannWhitneyU.dyn_o ) Statistics/Test/MannWhitneyU.hs:164:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[[Double]]’ not matched: [] [_] | 164 | (predmList : mList : _) = drop (m-2) predBigNList | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [46 of 51] Compiling Statistics.Resampling.Bootstrap ( Statistics/Resampling/Bootstrap.hs, dist/build/Statistics/Resampling/Bootstrap.dyn_o ) [47 of 51] Compiling Statistics.Distribution.Lognormal ( Statistics/Distribution/Lognormal.hs, dist/build/Statistics/Distribution/Lognormal.dyn_o ) [48 of 51] Compiling Statistics.Distribution.Laplace ( Statistics/Distribution/Laplace.hs, dist/build/Statistics/Distribution/Laplace.dyn_o ) [49 of 51] Compiling Statistics.Distribution.Exponential ( Statistics/Distribution/Exponential.hs, dist/build/Statistics/Distribution/Exponential.dyn_o ) [50 of 51] Compiling Statistics.Correlation ( Statistics/Correlation.hs, dist/build/Statistics/Correlation.dyn_o ) [51 of 51] Compiling Statistics.Autocorrelation ( Statistics/Autocorrelation.hs, dist/build/Statistics/Autocorrelation.dyn_o ) Preprocessing test suite 'statistics-tests' for statistics-0.16.5.0.. Building test suite 'statistics-tests' for statistics-0.16.5.0.. [ 1 of 17] Compiling Tests.ApproxEq ( tests/Tests/ApproxEq.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/ApproxEq.dyn_o ) tests/Tests/ApproxEq.hs:94:65: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 94 | eqll :: (ApproxEq l, ApproxEq a, Show c, Show d, Eq d, Bounds l ~ Bounds a) => | ^ [ 2 of 17] Compiling Tests.Correlation ( tests/Tests/Correlation.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Correlation.dyn_o ) [ 3 of 17] Compiling Tests.ExactDistribution ( tests/Tests/ExactDistribution.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/ExactDistribution.dyn_o ) [ 4 of 17] Compiling Tests.Helpers ( tests/Tests/Helpers.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Helpers.dyn_o ) [ 5 of 17] Compiling Tests.Function ( tests/Tests/Function.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Function.dyn_o ) tests/Tests/Function.hs:6:1: warning: [-Wunused-imports] The import of ‘Test.QuickCheck’ is redundant except perhaps to import instances from ‘Test.QuickCheck’ To import instances alone, use: import Test.QuickCheck() | 6 | import Test.QuickCheck | ^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 17] Compiling Tests.KDE ( tests/Tests/KDE.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/KDE.dyn_o ) [ 7 of 17] Compiling Tests.Matrix.Types ( tests/Tests/Matrix/Types.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Matrix/Types.dyn_o ) tests/Tests/Matrix/Types.hs:14:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 14 | import Control.Applicative ((<$>), (<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 17] Compiling Tests.Matrix ( tests/Tests/Matrix.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Matrix.dyn_o ) [ 9 of 17] Compiling Tests.NonParametric.Table ( tests/Tests/NonParametric/Table.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/NonParametric/Table.dyn_o ) [10 of 17] Compiling Tests.NonParametric ( tests/Tests/NonParametric.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/NonParametric.dyn_o ) [11 of 17] Compiling Tests.Orphanage ( tests/Tests/Orphanage.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Orphanage.dyn_o ) [12 of 17] Compiling Tests.Distribution ( tests/Tests/Distribution.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Distribution.dyn_o ) [13 of 17] Compiling Tests.Parametric ( tests/Tests/Parametric.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Parametric.dyn_o ) [14 of 17] Compiling Tests.Quantile ( tests/Tests/Quantile.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Quantile.dyn_o ) [15 of 17] Compiling Tests.Serialization ( tests/Tests/Serialization.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Serialization.dyn_o ) [16 of 17] Compiling Tests.Transform ( tests/Tests/Transform.hs, dist/build/statistics-tests/statistics-tests-tmp/Tests/Transform.dyn_o ) [17 of 17] Compiling Main ( tests/tests.hs, dist/build/statistics-tests/statistics-tests-tmp/Main.dyn_o ) [18 of 18] Linking dist/build/statistics-tests/statistics-tests Preprocessing test suite 'statistics-doctests' for statistics-0.16.5.0.. Building test suite 'statistics-doctests' for statistics-0.16.5.0.. [1 of 1] Compiling Main ( tests/doctest.hs, dist/build/statistics-doctests/statistics-doctests-tmp/Main.dyn_o ) [2 of 2] Linking dist/build/statistics-doctests/statistics-doctests Unregistering statistics-0.16.5.0... ==>(B Starting check()...(B Running 2 test suites... Test suite statistics-tests: RUNNING... 78statistics Tests for all distributions Tests for: BetaDistribution C.D.F. sanity: OK (0.04s) +++ OK, passed 100 tests. CDF limit at +inf: OK (0.03s) +++ OK, passed 100 tests. CDF limit at -inf: OK (0.03s) +++ OK, passed 100 tests. CDF at +inf = 1: OK (0.03s) +++ OK, passed 100 tests. CDF at -inf = 1: OK (0.03s) +++ OK, passed 100 tests. CDF is nondecreasing: OK (0.04s) +++ OK, passed 100 tests. 1-CDF is correct: OK (0.04s) +++ OK, passed 100 tests. PDF sanity: OK (0.03s) +++ OK, passed 100 tests. Quantile is CDF inverse: IGNORED quantile fails p<0||p>1: OK (0.04s) +++ OK, passed 100 tests; 47 discarded. log density check: OK (0.04s) +++ OK, passed 100 tests. complQuantile: OK (0.12s) +++ OK, passed 100 tests; 272 discarded. Tests for: CauchyDistribution C.D.F. sanity: OK (0.03s) +++ OK, passed 100 tests. CDF limit at +inf: OK (0.03s) +++ OK, passed 100 tests. CDF limit at -inf: IGNORED CDF at +inf = 1: OK (0.03s) +++ OK, passed 100 tests. CDF at -inf = 1: OK (0.03s) +++ OK, passed 100 tests. CDF is nondecreasing: OK (0.03s) +++ OK, passed 100 tests. 1-CDF is correct: OK (0.03s) +++ OK, passed 100 tests. PDF sanity: OK (0.03s) +++ OK, passed 100 tests. Quantile is CDF inverse: OK (0.10s) +++ OK, passed 100 tests; 833 discarded. quantile fails p<0||p>1: OK (0.04s) +++ OK, passed 100 tests; 67 discarded. log density check: OK (0.04s) +++ OK, passed 100 tests. complQuantile: OK (0.06s) +++ OK, passed 100 tests; 214 discarded. Tests for: ChiSquared C.D.F. sanity: OK (0.06s) +++ OK, passed 100 tests. CDF limit at +inf: OK (0.13s) +++ OK, passed 100 tests. CDF limit at -inf: OK (0.03s) +++ OK, passed 100 tests. CDF at +inf = 1: OK (0.03s) +++ OK, passed 100 tests. CDF at -inf = 1: OK (0.03s) +++ OK, passed 100 tests. CDF is nondecreasing: OK (0.06s) +++ OK, passed 100 tests. 1-CDF is correct: OK (0.06s) +++ OK, passed 100 tests. PDF sanity: OK (0.03s) +++ OK, passed 100 tests. Quantile is CDF inverse: OK (0.10s) +++ OK, passed 100 tests; 211 discarded. quantile fails p<0||p>1: OK (0.03s) +++ OK, passed 100 tests; 46 discarded. log density check: OK (0.04s) +++ OK, passed 100 tests. complQuantile: OK (0.06s) +++ OK, passed 100 tests; 196 discarded. Tests for: ExponentialDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK (0.03s) +++ OK, passed 100 tests. PDF sanity: OK +++ OK, passed 100 tests. Quantile is CDF inverse: OK (0.04s) +++ OK, passed 100 tests; 210 discarded. quantile fails p<0||p>1: OK (0.03s) +++ OK, passed 100 tests; 52 discarded. log density check: OK (0.03s) +++ OK, passed 100 tests. complQuantile: OK (0.03s) +++ OK, passed 100 tests; 221 discarded. Tests for: GammaDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK (0.04s) +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK (0.02s) +++ OK, passed 100 tests. PDF sanity: OK (0.02s) +++ OK, passed 100 tests. Quantile is CDF inverse: OK (0.05s) +++ OK, passed 100 tests; 183 discarded. quantile fails p<0||p>1: OK (0.02s) +++ OK, passed 100 tests; 59 discarded. log density check: OK (0.03s) +++ OK, passed 100 tests. complQuantile: OK (0.05s) +++ OK, passed 100 tests; 196 discarded. Tests for: LaplaceDistribution C.D.F. sanity: OK (0.03s) +++ OK, passed 100 tests. CDF limit at +inf: OK (0.02s) +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK (0.04s) +++ OK, passed 100 tests. 1-CDF is correct: OK (0.02s) +++ OK, passed 100 tests. PDF sanity: OK (0.02s) +++ OK, passed 100 tests. Quantile is CDF inverse: OK (0.06s) +++ OK, passed 100 tests; 527 discarded. quantile fails p<0||p>1: OK (0.02s) +++ OK, passed 100 tests; 51 discarded. log density check: OK (0.03s) +++ OK, passed 100 tests. complQuantile: OK (0.04s) +++ OK, passed 100 tests; 238 discarded. Tests for: LognormalDistribution C.D.F. sanity: OK (0.02s) +++ OK, passed 100 tests. CDF limit at +inf: OK (0.03s) +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK (0.01s) +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK (0.01s) +++ OK, passed 100 tests. 1-CDF is correct: OK (0.01s) +++ OK, passed 100 tests. PDF sanity: OK +++ OK, passed 100 tests. Quantile is CDF inverse: OK (0.04s) +++ OK, passed 100 tests; 270 discarded. quantile fails p<0||p>1: OK +++ OK, passed 100 tests; 55 discarded. log density check: OK (0.02s) +++ OK, passed 100 tests. complQuantile: OK (0.04s) +++ OK, passed 100 tests; 219 discarded. Tests for: NormalDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK +++ OK, passed 100 tests. CDF limit at -inf: OK (0.01s) +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK +++ OK, passed 100 tests. PDF sanity: OK +++ OK, passed 100 tests. Quantile is CDF inverse: FAIL (0.06s) *** Gave up! Passed only 42 tests; 1000 discarded tests. Use --quickcheck-replay="(SMGen 14733231618053774070 10371380774988020897,0)" to reproduce. Use -p '/Tests for: NormalDistribution.Quantile is CDF inverse/' to rerun this test only. quantile fails p<0||p>1: OK +++ OK, passed 100 tests; 68 discarded. log density check: OK (0.03s) +++ OK, passed 100 tests. complQuantile: OK (0.03s) +++ OK, passed 100 tests; 214 discarded. Tests for: UniformDistribution C.D.F. sanity: OK (0.01s) +++ OK, passed 100 tests. CDF limit at +inf: OK (0.01s) +++ OK, passed 100 tests. CDF limit at -inf: OK (0.01s) +++ OK, passed 100 tests. CDF at +inf = 1: OK (0.01s) +++ OK, passed 100 tests. CDF at -inf = 1: OK (0.01s) +++ OK, passed 100 tests. CDF is nondecreasing: OK (0.01s) +++ OK, passed 100 tests. 1-CDF is correct: OK (0.01s) +++ OK, passed 100 tests. PDF sanity: OK (0.01s) +++ OK, passed 100 tests. Quantile is CDF inverse: OK (0.04s) +++ OK, passed 100 tests; 534 discarded. quantile fails p<0||p>1: OK (0.02s) +++ OK, passed 100 tests; 47 discarded. log density check: OK (0.03s) +++ OK, passed 100 tests. complQuantile: OK (0.03s) +++ OK, passed 100 tests; 261 discarded. Tests for: WeibullDistribution C.D.F. sanity: OK (0.01s) +++ OK, passed 100 tests. CDF limit at +inf: OK +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK +++ OK, passed 100 tests. PDF sanity: OK +++ OK, passed 100 tests. Quantile is CDF inverse: OK (0.03s) +++ OK, passed 100 tests; 175 discarded. quantile fails p<0||p>1: OK (0.01s) +++ OK, passed 100 tests; 51 discarded. log density check: OK (0.02s) +++ OK, passed 100 tests. complQuantile: OK (0.01s) +++ OK, passed 100 tests; 212 discarded. Tests for: StudentT C.D.F. sanity: OK (0.01s) +++ OK, passed 100 tests. CDF limit at +inf: OK (0.13s) +++ OK, passed 100 tests. CDF limit at -inf: OK (0.67s) +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK (0.01s) +++ OK, passed 100 tests. 1-CDF is correct: OK (0.01s) +++ OK, passed 100 tests. PDF sanity: OK +++ OK, passed 100 tests. Quantile is CDF inverse: IGNORED quantile fails p<0||p>1: OK (0.01s) +++ OK, passed 100 tests; 65 discarded. log density check: OK (0.02s) +++ OK, passed 100 tests. complQuantile: OK (0.05s) +++ OK, passed 100 tests; 225 discarded. Tests for: LinearTransform NormalDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK (0.01s) +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK +++ OK, passed 100 tests. PDF sanity: OK +++ OK, passed 100 tests. Quantile is CDF inverse: FAIL (0.04s) *** Gave up! Passed only 42 tests; 1000 discarded tests. Use --quickcheck-replay="(SMGen 15417308304859071201 9702956471878269803,0)" to reproduce. Use -p '/Tests for: LinearTransform NormalDistribution.Quantile is CDF inverse/' to rerun this test only. quantile fails p<0||p>1: OK +++ OK, passed 100 tests; 66 discarded. log density check: OK (0.02s) +++ OK, passed 100 tests. complQuantile: OK (0.02s) +++ OK, passed 100 tests; 233 discarded. Tests for: FDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK (0.05s) +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK (0.02s) +++ OK, passed 100 tests. 1-CDF is correct: OK +++ OK, passed 100 tests. PDF sanity: OK +++ OK, passed 100 tests. Quantile is CDF inverse: IGNORED quantile fails p<0||p>1: OK (0.01s) +++ OK, passed 100 tests; 64 discarded. log density check: OK (0.01s) +++ OK, passed 100 tests. complQuantile: OK (0.03s) +++ OK, passed 100 tests; 223 discarded. Tests for: BinomialDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK (0.02s) +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK (0.01s) +++ OK, passed 100 tests. Prob. sanity: OK +++ OK, passed 100 tests. CDF is sum of prob.: OK (0.02s) +++ OK, passed 100 tests. Discrete CDF is OK: OK (0.40s) +++ OK, passed 100 tests. log probability check: OK +++ OK, passed 100 tests. Tests for: GeometricDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK +++ OK, passed 100 tests. Prob. sanity: OK +++ OK, passed 100 tests. CDF is sum of prob.: OK (0.01s) +++ OK, passed 100 tests. Discrete CDF is OK: OK (0.21s) +++ OK, passed 100 tests. log probability check: OK +++ OK, passed 100 tests. Tests for: GeometricDistribution0 C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK +++ OK, passed 100 tests. Prob. sanity: OK +++ OK, passed 100 tests. CDF is sum of prob.: OK (0.01s) +++ OK, passed 100 tests. Discrete CDF is OK: OK (0.23s) +++ OK, passed 100 tests. log probability check: OK (0.01s) +++ OK, passed 100 tests. Tests for: HypergeometricDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK +++ OK, passed 100 tests. Prob. sanity: OK +++ OK, passed 100 tests. CDF is sum of prob.: OK (0.02s) +++ OK, passed 100 tests. Discrete CDF is OK: OK (0.22s) +++ OK, passed 100 tests. log probability check: OK (0.02s) +++ OK, passed 100 tests. Tests for: NegativeBinomialDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK (0.03s) +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK (0.06s) +++ OK, passed 100 tests. Prob. sanity: OK (0.01s) +++ OK, passed 100 tests. CDF is sum of prob.: OK (0.05s) +++ OK, passed 100 tests. Discrete CDF is OK: OK (0.58s) +++ OK, passed 100 tests. log probability check: OK (0.02s) +++ OK, passed 100 tests. Tests for: PoissonDistribution C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK (0.01s) +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK (0.01s) +++ OK, passed 100 tests. Prob. sanity: OK (0.01s) +++ OK, passed 100 tests. CDF is sum of prob.: OK (0.02s) +++ OK, passed 100 tests. Discrete CDF is OK: OK (0.36s) +++ OK, passed 100 tests. log probability check: OK (0.24s) +++ OK, passed 100 tests. Tests for: DiscreteUniform C.D.F. sanity: OK +++ OK, passed 100 tests. CDF limit at +inf: OK +++ OK, passed 100 tests. CDF limit at -inf: OK +++ OK, passed 100 tests. CDF at +inf = 1: OK +++ OK, passed 100 tests. CDF at -inf = 1: OK +++ OK, passed 100 tests. CDF is nondecreasing: OK +++ OK, passed 100 tests. 1-CDF is correct: OK +++ OK, passed 100 tests. Prob. sanity: OK +++ OK, passed 100 tests. CDF is sum of prob.: OK (0.02s) +++ OK, passed 100 tests. Discrete CDF is OK: OK (0.16s) +++ OK, passed 100 tests. log probability check: OK (0.01s) +++ OK, passed 100 tests. Test distributions against exact Exact tests for Binomial PMF match: OK (0.36s) +++ OK, passed 100 tests. CDF match: OK (56.42s) +++ OK, passed 100 tests. 1 - CDF match: OK (57.13s) +++ OK, passed 100 tests. Exact tests for DiscreteUniform PMF match: OK (0.01s) +++ OK, passed 100 tests. CDF match: OK (0.01s) +++ OK, passed 100 tests. 1 - CDF match: OK (0.01s) +++ OK, passed 100 tests. Exact tests for Geometric PMF match: OK (0.18s) +++ OK, passed 100 tests. CDF match: OK (0.25s) +++ OK, passed 100 tests. 1 - CDF match: OK (0.20s) +++ OK, passed 100 tests. Exact tests for Hypergeometric PMF match: OK (0.08s) +++ OK, passed 100 tests. CDF match: OK (0.46s) +++ OK, passed 100 tests. 1 - CDF match: OK (0.49s) +++ OK, passed 100 tests. Unit tests density (gammaDistr 150 1/150) 1 == 4.883311: OK density (studentT 0.3) 1.34 ~ 0.0648215: OK density (studentT 1.0) 0.42 ~ 0.27058: OK density (studentT 4.4) 0.33 ~ 0.352994: OK (0.01s) cumulative (studentT 0.3) 3.34 ~ 0.757146: OK cumulative (studentT 1.0) 0.42 ~ 0.626569: OK cumulative (studentT 4.4) 0.33 ~ 0.621739: OK density (studentTUnstandardized 0.3 1.2 4.0) 0.45 ~ 0.0533456: OK density (studentTUnstandardized 4.3 -2.4 3.22) -0.6 ~ 0.0971141: OK density (studentTUnstandardized 3.8 0.22 7.62) 0.14 ~ 0.0490523: OK cumulative (studentTUnstandardized 0.3 1.2 4.0) 0.45 ~ 0.458035: OK cumulative (studentTUnstandardized 4.3 -2.4 3.22) -0.6 ~ 0.698001: OK cumulative (studentTUnstandardized 3.8 0.22 7.62) 0.14 ~ 0.496076: OK density (fDistribution 1 3) 3.0 ~ 0.05305164769729845 [got 0.053051647697298435]: OK density (fDistribution 2 2) 1.2 ~ 0.206612 [got 0.20661157024793383]: OK density (fDistribution 10 12) 8.0 ~ 0.0003856131792818928 [got 0.0003856131792818911]: OK cumulative (fDistribution 1 3) 3.0 ~ 0.8183098861837906 [got 0.8183098861837905]: OK cumulative (fDistribution 2 2) 1.2 ~ 0.545455 [got 0.5454545454545454]: OK cumulative (fDistribution 10 12) 8.0 ~ 0.9993550986345141 [got 0.9993550986345141]: OK S.Function Sort is sort: OK (0.19s) +++ OK, passed 100 tests; 13 discarded. nextHighestPowerOfTwo is OK: OK (0.03s) KDE integral(PDF) == 1: OK (21.96s) +++ OK, passed 100 tests; 20 discarded. Matrix t_row: OK (0.06s) +++ OK, passed 100 tests. t_column: OK (0.06s) +++ OK, passed 100 tests. t_center: OK (0.07s) +++ OK, passed 100 tests. t_transpose: OK (0.08s) +++ OK, passed 100 tests. t_qr: OK (2.13s) +++ OK, passed 100 tests. Nonparametric tests Mann-Whitney: OK (0.05s) Mann-Whitney: OK (0.04s) Mann-Whitney: OK (0.03s) Mann-Whitney: OK (0.03s) Mann-Whitney: OK (0.03s) Mann-Whitney: OK (0.06s) Mann-Whitney U Critical Values, m=1: OK (0.02s) Mann-Whitney U Critical Values, m=2, p=0.025: OK Mann-Whitney U Critical Values, m=6, p=0.05: OK Mann-Whitney U Critical Values, m=20, p=0.025: OK (0.13s) Wilcoxon Sum: OK Wilcoxon Sum: OK Wilcoxon Paired 0: OK Wilcoxon Paired 1: OK Wilcoxon Paired 2: OK Wilcoxon Paired 3: OK Wilcoxon Paired 4: OK Wilcoxon Paired 5: OK Sig 16, 35: OK (0.01s) Sig 16, 36: OK Wilcoxon critical values, p=0.05: OK (0.02s) Wilcoxon critical values, p=0.025: OK (0.02s) Wilcoxon critical values, p=0.01: OK (0.02s) Wilcoxon critical values, p=0.005: OK (0.01s) Kruskal-Wallis Ranking: OK (0.02s) Kruskal-Wallis: OK (0.04s) Kruskal-Wallis: OK (0.04s) Kruskal-Wallis: OK (0.04s) Kruskal-Wallis: OK (0.04s) K-S D statistics: OK (0.06s) K-S 2-sample statistics: OK (0.06s) K-S probability: OK (0.19s) Parametric tests StudentT test two-sample t-test SamplesDiffer Student: OK (0.03s) two-sample t-test SamplesDiffer Student: OK (0.03s) two-sample t-test SamplesDiffer Welch: OK two-sample t-test SamplesDiffer Welch: OK two-sample t-test SamplesDiffer Paired: OK (0.02s) two-sample t-test SamplesDiffer Paired: OK (0.02s) two-sample t-test BGreater Student: OK two-sample t-test BGreater Student: OK two-sample t-test BGreater Welch: OK two-sample t-test BGreater Welch: OK two-sample t-test BGreater Paired: OK two-sample t-test BGreater Paired: OK Bartlett's test a,b,c: OK a,b: OK a,c: OK a,a: OK Levene test a,b,c Mean: OK a,b Mean: OK a,a Mean: OK a,b,c Median: OK (0.02s) a,b Median: OK (0.02s) aL,bL Mean: OK aL,bL Trimmed: OK (0.03s) fft t_impulse: OK (0.05s) +++ OK, passed 100 tests. t_impulse_offset: OK (0.05s) +++ OK, passed 100 tests; 2 discarded. ifft . fft = id: OK (0.18s) +++ OK, passed 100 tests. fft . ifft = id: OK (0.17s) +++ OK, passed 100 tests. idct . dct = id [up to scale]: OK (0.21s) +++ OK, passed 100 tests. dct . idct = id [up to scale]: OK (0.20s) +++ OK, passed 100 tests. DCT test for [1.0]: OK DCT test for [1.0,0.0]: OK DCT test for [0.0,1.0]: OK DCT test for [1.0,0.0,0.0,0.0]: OK DCT test for [0.0,1.0,0.0,0.0]: OK DCT test for [0.0,0.0,1.0,0.0]: OK DCT test for [0.0,0.0,0.0,1.0]: OK IDCT test for [1.0]: OK IDCT test for [1.0,0.0]: OK IDCT test for [0.0,1.0]: OK IDCT test for [1.0,0.0,0.0,0.0]: OK IDCT test for [0.0,1.0,0.0,0.0]: OK (0.02s) IDCT test for [0.0,0.0,1.0,0.0]: OK (0.01s) IDCT test for [0.0,0.0,0.0,1.0]: OK Correlation Pearson correlation: OK (0.26s) +++ OK, passed 100 tests; 48 discarded. Spearman correlation is scale invariant: OK (0.28s) +++ OK, passed 100 tests; 56 discarded. Spearman correlation, nonlinear: OK (0.29s) +++ OK, passed 100 tests; 47 discarded. Kendall test -- general: OK (0.15s) +++ OK, passed 100 tests. Kendall test -- special cases: OK (0.02s) Test for data serialization Tests for: CL Float show/read: OK (0.07s) +++ OK, passed 100 tests. binary: OK (0.05s) +++ OK, passed 100 tests. aeson: OK (0.04s) +++ OK, passed 100 tests. Tests for: CL Double show/read: OK (0.06s) +++ OK, passed 100 tests. binary: OK (0.04s) +++ OK, passed 100 tests. aeson: OK (0.03s) +++ OK, passed 100 tests. Tests for: PValue Float show/read: OK (0.06s) +++ OK, passed 100 tests. binary: OK (0.02s) +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: PValue Double show/read: OK (0.04s) +++ OK, passed 100 tests. binary: OK (0.02s) +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Tests for: NormalErr Double show/read: OK (0.05s) +++ OK, passed 100 tests. binary: OK (0.02s) +++ OK, passed 100 tests. aeson: OK (0.03s) +++ OK, passed 100 tests. Tests for: ConfInt Double show/read: OK (0.07s) +++ OK, passed 100 tests. binary: OK (0.03s) +++ OK, passed 100 tests. aeson: OK (0.03s) +++ OK, passed 100 tests. Tests for: T (Estimate NormalErr Double) show/read: OK (0.04s) +++ OK, passed 100 tests. binary: OK (0.01s) +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: T (Estimate ConfInt Double) show/read: OK (0.06s) +++ OK, passed 100 tests. binary: OK (0.02s) +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: LowerLimit Double show/read: OK (0.04s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: UpperLimit Double show/read: OK (0.03s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.01s) +++ OK, passed 100 tests. Tests for: BetaDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Tests for: CauchyDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK (0.01s) +++ OK, passed 100 tests. aeson: OK (0.01s) +++ OK, passed 100 tests. Tests for: ChiSquared show/read: OK +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Tests for: ExponentialDistribution show/read: OK (0.01s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Tests for: GammaDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.01s) +++ OK, passed 100 tests. Tests for: LaplaceDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: LognormalDistribution show/read: OK (0.01s) +++ OK, passed 100 tests. binary: OK (0.01s) +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: NegativeBinomialDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.01s) +++ OK, passed 100 tests. Tests for: NormalDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: UniformDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK (0.02s) +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Tests for: WeibullDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.01s) +++ OK, passed 100 tests. Tests for: StudentT show/read: OK (0.01s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Tests for: LinearTransform NormalDistribution show/read: OK (0.06s) +++ OK, passed 100 tests. binary: OK (0.03s) +++ OK, passed 100 tests. aeson: OK (0.04s) +++ OK, passed 100 tests. Tests for: FDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK (0.02s) +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: BinomialDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.02s) +++ OK, passed 100 tests. Tests for: GeometricDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK (0.01s) +++ OK, passed 100 tests. Tests for: GeometricDistribution0 show/read: OK (0.01s) +++ OK, passed 100 tests. binary: OK (0.01s) +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Tests for: HypergeometricDistribution show/read: OK (0.02s) +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Tests for: PoissonDistribution show/read: OK +++ OK, passed 100 tests. binary: OK +++ OK, passed 100 tests. aeson: OK +++ OK, passed 100 tests. Quantiles R alg. 4: FAIL tests/Tests/Quantile.hs:54: Q 1 expected: 0.5 but got: 0.25 Use -p '/R alg. 4/' to rerun this test only. R alg. 5: FAIL tests/Tests/Quantile.hs:55: Q 2 expected: 5.0 but got: 6.75 Use -p '/R alg. 5/' to rerun this test only. R alg. 6: FAIL tests/Tests/Quantile.hs:54: Q 1 expected: 0.75 but got: 0.625 Use -p '/R alg. 6/' to rerun this test only. R alg. 7: FAIL tests/Tests/Quantile.hs:55: Q 2 expected: 5.0 but got: 6.75 Use -p '/R alg. 7/' to rerun this test only. R alg. 8: FAIL tests/Tests/Quantile.hs:54: Q 1 expected: 0.9166666666666667 but got: 0.8750000000000001 Use -p '/R alg. 8/' to rerun this test only. R alg. 9: FAIL tests/Tests/Quantile.hs:54: Q 1 expected: 0.9375 but got: 0.90625 Use -p '/R alg. 9/' to rerun this test only. alg 7.: FAIL (0.02s) *** Failed! Falsified (after 1 test): Positive {getPositive = 1} Positive {getPositive = 2} weightedAvg = 5.0 quantile = 6.75 delta in ulps = 1970324836974592 Use --quickcheck-replay="(SMGen 5903042459806745851 17256435980550771359,0)" to reproduce. Use -p '/alg 7./' to rerun this test only. weightedAvg should throw errors: OK quantile should throw errors: OK quantiles are OK: FAIL (0.10s) *** Failed! Falsified (after 15 tests and 21 shrinks): Positive {getPositive = 12} 3 -10 NonEmpty {getNonEmpty = [0.0,0.0,-2.0,0.0,0.0,-3.0,-4.0,0.0,-1.0,-4.0,-0.1]} Use --quickcheck-replay="(SMGen 3358111129014152451 11376181427824598375,14)" to reproduce. Use -p '/quantiles are OK/' to rerun this test only. quantilesVec are OK: FAIL (0.03s) *** Failed! Falsified (after 12 tests and 12 shrinks): Positive {getPositive = 7} -6 2 NonEmpty {getNonEmpty = [0.0,0.0,-2.0,-1.0,-2.0]} Use --quickcheck-replay="(SMGen 6601470617990915735 17497890211798794585,11)" to reproduce. Use -p '/quantilesVec are OK/' to rerun this test only. 11 out of 450 tests failed (57.42s) Test suite statistics-tests: FAIL Test suite logged to: dist/test/statistics-0.16.5.0-statistics-tests.log Test suite statistics-doctests: RUNNING... when making flags consistent: warning: -dynamic-too is ignored when using -dynamic Examples: 20 Tried: 20 Errors: 0 Failures: 0 Test suite statistics-doctests: PASS Test suite logged to: dist/test/statistics-0.16.5.0-statistics-doctests.log 1 of 2 test suites (1 of 2 test cases) passed. ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ]3008;end=ec7d62b3a7514ba3a4cbd869ba34ee29\[!p]104\[?7h]3008;end=4bf05bde9cd046f7b56257420a808e4c\==> ERROR:(B Build failed, check /var/lib/archbuild/extra-riscv64/felix-2/build(B [?12l[?25h[?12l[?25h]3008;end=f046474b877e4e80b117b96fbe5d0073\[?12l[?25hreceiving incremental file list haskell-statistics-0.16.5.0-9-riscv64-build.log haskell-statistics-0.16.5.0-9-riscv64-check.log haskell-statistics-0.16.5.0-9-riscv64-prepare.log sent 81 bytes received 6,636 bytes 4,478.00 bytes/sec total size is 74,800 speedup is 11.14