Package evaluation of DynamicalBilliards on Julia 1.10.9 (96dc2d8c45*) started at 2025-06-06T12:55:38.685 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.28s ################################################################################ # Installation # Installing DynamicalBilliards... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [4986ee89] + DynamicalBilliards v4.1.0 Updating `~/.julia/environments/v1.10/Manifest.toml` [4986ee89] + DynamicalBilliards v4.1.0 [b305315f] + Elliptic v1.0.1 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [6c6a2e73] + Scratch v1.2.1 [90137ffa] + StaticArrays v1.9.13 [1e83bf80] + StaticArraysCore v1.4.3 [56f22d72] + Artifacts [2a0f44e3] + Base64 [ade2ca70] + Dates [8ba89e20] + Distributed [b77e0a4c] + InteractiveUtils [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [56ddb016] + Logging [d6f4376e] + Markdown [de0858da] + Printf [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [6462fe0b] + Sockets [fa267f1f] + TOML v1.0.3 [8dfed614] + Test [4ec0a83e] + Unicode [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [4536629a] + OpenBLAS_jll v0.3.23+4 [8e850b90] + libblastrampoline_jll v5.11.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 8.04s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 17.65s ################################################################################ # Testing # Testing DynamicalBilliards Status `/tmp/jl_V8s77Y/Project.toml` [4986ee89] DynamicalBilliards v4.1.0 [b305315f] Elliptic v1.0.1 [6c6a2e73] Scratch v1.2.1 [90137ffa] StaticArrays v1.9.13 [8ba89e20] Distributed [b77e0a4c] InteractiveUtils [37e2e46d] LinearAlgebra [8dfed614] Test Status `/tmp/jl_V8s77Y/Manifest.toml` [4986ee89] DynamicalBilliards v4.1.0 [b305315f] Elliptic v1.0.1 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [6c6a2e73] Scratch v1.2.1 [90137ffa] StaticArrays v1.9.13 [1e83bf80] StaticArraysCore v1.4.3 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [8ba89e20] Distributed [b77e0a4c] InteractiveUtils [8f399da3] Libdl [37e2e46d] LinearAlgebra [56ddb016] Logging [d6f4376e] Markdown [de0858da] Printf [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [6462fe0b] Sockets [fa267f1f] TOML v1.0.3 [8dfed614] Test [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [4536629a] OpenBLAS_jll v0.3.23+4 [8e850b90] libblastrampoline_jll v5.11.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Update message: DynamicalBilliards v4.1 Plotting & animating is now inside DynamicalBilliards.jl again, utilizing Julia Package Extension systems. This means that Julia versions 1.9+ are supported only. DynamicalBilliards tests start now.>> TEST: Finite Collision time Test Summary: | Pass Total Time Finite Collision time | 4000816 4000816 16.6s Required time: 16.833 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: min/max distance [STRAIGHT][OMNI] minds: [-6.444844657949034e-14, -4.413136522884997e-14, -3.1030733538273125e-14, -3.8191672047105385e-14, -1.0685896612017132e-15, -1.2351231148954867e-15, -4.440892098500626e-16, -1.1102230246251565e-15, -1.1102230246251565e-15, -1.7763568394002505e-15] maxds: [9.064970996064403e-14, 5.639932965095795e-14, 5.850875339774575e-14, 3.197442310920451e-14, 9.992007221626409e-16, 1.2212453270876722e-15, 4.440892098500626e-16, 9.992007221626409e-16, 1.0547118733938987e-15, 1.7763568394002505e-15] more than 1.0e-12: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] (acc = 1.8189894035458565e-12) [MAGNETIC][OMNI] minds: [-3.7192471324942744e-15, -3.6637359812630166e-15, -3.6637359812630166e-15, -1.5543122344752192e-15, -1.6653345369377348e-16, -3.3306690738754696e-16, 0.0, -2.7755575615628914e-16, -1.6653345369377348e-16] maxds: [3.497202527569243e-15, 3.4416913763379853e-15, 3.219646771412954e-15, 1.5543122344752192e-15, 2.220446049250313e-16, 4.440892098500626e-16, 0.0, 2.7755575615628914e-16, 2.220446049250313e-16] more than 1.0e-12: [0, 0, 0, 0, 0, 0, 0, 0, 0] (acc = 1.8189894035458565e-12) [STRAIGHT][PERIODIC] minds: [0.0, -3.131135534227254e-16, -5.447031714567174e-16, -5.551115123125783e-16, -3.144261979109121e-16, -4.996003610813204e-16, -5.694229809893869e-16] maxds: [6.018241460736817e-11, 2.2021735802858393e-16, 6.036837696399289e-16, 5.551115123125783e-16, 2.218637850544801e-16, 5.412337245047638e-16, 5.915407053080912e-16] more than 1.0e-12: [325158, 0, 0, 0, 0, 0, 0] (acc = 4.05381695970951e-10) [MAGNETIC][PERIODIC] minds: [-2.220446049250313e-15, -5.551053758666032e-17, -1.1102230246251565e-16, -1.1102230246251565e-16, -5.55111163261985e-17, -1.1102230246251565e-16, -5.551115123125783e-17] maxds: [2.1094237467877974e-15, 5.5510556252764914e-17, 1.6653345369377348e-16, 1.1102230246251565e-16, 5.551078045584791e-17, 1.1102230246251565e-16, 1.6653345369377348e-16] more than 1.0e-12: [0, 0, 0, 0, 0, 0, 0] (acc = 4.05381695970951e-10) Test Summary: | Pass Total Time min/max distance | 4000000 4000000 13.8s Required time: 13.786 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: No escape [STRAIGHT] dx1: 0.0 dx2: 0.0 dy1: 0.0 dy2: 0.0 [MAGNETIC] dx1: 0.0 dx2: 0.0 dy1: 0.0 dy2: 0.0 [STRAIGHT][CONCAVE] dx1: 5.9047109424170685e-9 dx2: 1.4651446211821906e-7 dy1: 0.0 dy2: 0.0 [MAGNETIC][CONCAVE] dx1: 3.4465574838549173e-10 dx2: 1.5040939826960198e-8 dy1: 0.0 dy2: 0.0 Test Summary: | Pass Total Time No escape | 40024 40024 6.4s Required time: 6.368 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Visited obstacles Test Summary: | Pass Total Time Visited obstacles | 208 208 1.3s Required time: 1.307 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Predicate function Test Summary: | Pass Total Time Predicate function | 208 208 0.0s Required time: 0.002 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: movin periodic Test Summary: | Pass Total Time movin periodic | 8 8 1.1s Required time: 1.061 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: timeseries raysplit Test Summary: | Pass Total Time timeseries raysplit | 12 12 3.3s Required time: 3.282 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: escape time Test Summary: | Pass Total Time escape time | 40 40 5.6s Required time: 5.628 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: mean collision time Test Summary: | Pass Total Time mean collision time | 4 4 1.6s Required time: 1.584 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: no-particle interface Test Summary: | Pass Total Time no-particle interface | 3 3 0.5s Required time: 0.516 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: ispinned Test Summary: | Pass Total Time ispinned | 5 5 0.6s Required time: 0.618 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: parallelize Test Summary: | Pass Total Time parallelize | 4 4 4.1s Required time: 4.107 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: type stability Test Summary: | Pass Total Time type stability | 180 180 22.6s Required time: 22.551 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Coordinate change invariance Test Summary: | Pass Total Time Coordinate change invariance | 80000 80000 2.2s Required time: 2.209 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: PSOS Test Summary: | Pass Total Time PSOS | 656 656 2.0s Required time: 2.004 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Fills boundary map Test Summary: | Pass Total Time Fills boundary map | 400 400 1.7s Required time: 1.666 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: 2D Phasespace Ratio Test Summary: | Pass Total Time 2D Phasespace Ratio | 6 6 5.2s Required time: 5.201 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: 3D Phasespace Ratio Test Summary: | Pass Total Time 3D Phasespace Ratio | 6 6 4.7s Required time: 4.689 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Ray Collision time Test Summary: | Pass Total Time Ray Collision time | 1000002 1000002 2.2s Required time: 2.167 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Ray min/max distance [STRAIGHT] minds: [-1.1102230246251565e-16, -2.220446049250313e-16, -2.220446049250313e-16, -1.1102230246251565e-16, -6.855627177060342e-15, -1.5543122344752192e-15] maxds: [1.1102230246251565e-16, 2.220446049250313e-16, 1.1102230246251565e-16, 1.1102230246251565e-16, 5.079270337660091e-15, 1.5543122344752192e-15] more than 1.0e-13: [0, 0, 0, 0, 0, 0] (acc = 1.8189894035458565e-12) [MAGNETIC] minds: [0.0, 0.0, 0.0, 0.0, -1.582067810090848e-15] maxds: [0.0, 0.0, 0.0, 0.0, 1.7208456881689926e-15] more than 1.0e-13: [0, 0, 0, 0, 0] (acc = 1.8189894035458565e-12) Test Summary: | Pass Total Time Ray min/max distance | 1000000 1000000 2.6s Required time: 2.569 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: ERay Collision time Test Summary: | Pass Total Time ERay Collision time | 1000002 1000002 5.5s Required time: 5.544 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: ERay min/max distance [STRAIGHT] minds: [-1.5543122344752192e-15, -1.4432899320127035e-15, -2.220446049250313e-16, -1.1102230246251565e-16, 0.0, -2.220446049250313e-16, -1.1102230246251565e-16] maxds: [1.1657341758564144e-15, 1.3322676295501878e-15, 2.220446049250313e-16, 1.1102230246251565e-16, 0.0, 2.220446049250313e-16, 1.1102230246251565e-16] more than 1.0e-13: [0, 0, 0, 0, 0, 0, 0] (acc = 1.8189894035458565e-12) [MAGNETIC] minds: [-1.1102230246251565e-15, -4.052314039881821e-15, 0.0, 0.0, 0.0, 0.0, 0.0] maxds: [1.1379786002407855e-15, 3.9968028886505635e-15, 0.0, 0.0, 0.0, 0.0, 0.0] more than 1.0e-13: [0, 0, 0, 0, 0, 0, 0] (acc = 1.8189894035458565e-12) Test Summary: | Pass Total Time ERay min/max distance | 1000000 1000000 4.2s Required time: 4.174 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: RAY Stays inside Test Summary: | Pass Total Time RAY Stays inside | 163591 163591 2.6s Required time: 2.567 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Test Summary: | Pass Total Time FiniteSplitterWall | 3 3 2.0s Test Summary: | Pass Total Time Ray-splitting escapetime | 1 1 0.8s >> TEST: Properties of Lyapunov spectrum Test Summary: | Pass Total Time Properties of Lyapunov spectrum | 36 36 13.5s Required time: 13.498 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Lyapunov spectrum for small B Test Summary: | Pass Total Time Lyapunov spectrum for small B | 10 10 1.4s Required time: 1.443 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Lyapunov numerical values Test Summary: | Pass Total Time Lyapunov numerical values | 5 5 1.2s Required time: 1.207 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >> TEST: Compare Lyapunovs and perturbation growth Test Summary: | Pass Total Time Compare Lyapunovs and perturbation growth | 12 12 2.3s Required time: 2.31 sec. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DynamicalBilliards tests ended (successfully)!Total time required was: 143.141 seconds, or 2.386 minutes Testing DynamicalBilliards tests passed Testing completed after 150.5s PkgEval succeeded after 184.99s