Package evaluation to test Delaunator on Julia 1.10.10 (df86fe4d49*) started at 2026-02-04T05:22:30.312 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.10` Set-up completed after 5.08s ################################################################################ # Installation # Installing Delaunator... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [466f8f70] + Delaunator v0.1.3 Updating `~/.julia/environments/v1.10/Manifest.toml` [466f8f70] + Delaunator v0.1.3 Installation completed after 3.76s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... 1093.4 ms ✓ TestEnv 1 dependency successfully precompiled in 4 seconds Precompiling package dependencies... Precompiling packages... 13933.3 ms ✓ JuliaSyntax 974.6 ms ✓ StructUtils 767.3 ms ✓ RoundingEmulator 640.7 ms ✓ StableRNGs 2246.0 ms ✓ AdaptivePredicates 765.4 ms ✓ Extents 839.8 ms ✓ Compat 1099.3 ms ✓ Delaunator 1031.8 ms ✓ CodeTracking 619.7 ms ✓ CompilerSupportLibraries_jll 674.0 ms ✓ StaticArraysCore 902.2 ms ✓ IterTools 2995.6 ms ✓ MacroTools 761.6 ms ✓ Preferences 1230.7 ms ✓ Statistics 587.9 ms ✓ Compat → CompatLinearAlgebraExt 7526.7 ms ✓ JuliaInterpreter 597.0 ms ✓ PrecompileTools 688.8 ms ✓ JLLWrappers 1934.1 ms ✓ Aqua 8876.1 ms ✓ LoweredCodeUtils 9337.9 ms ✓ StaticArrays 12689.1 ms ✓ Parsers 783.2 ms ✓ EarCut_jll 758.0 ms ✓ CRlibm_jll 774.0 ms ✓ OpenBLASConsistentFPCSR_jll 29647.2 ms ✓ JET 1723.6 ms ✓ StaticArrays → StaticArraysStatisticsExt 4833.0 ms ✓ JSON 14910.6 ms ✓ GeometryBasics 757.0 ms ✓ CRlibm 2356.3 ms ✓ BenchmarkTools 2937.2 ms ✓ IntervalArithmetic 911.4 ms ✓ IntervalArithmetic → IntervalArithmeticLinearAlgebraExt 1089.3 ms ✓ IntervalArithmetic → IntervalArithmeticSparseArraysExt 4249.7 ms ✓ ExactPredicates 36 dependencies successfully precompiled in 138 seconds. 4 already precompiled. 1 dependency had output during precompilation: ┌ JET │ ┌ Warning: `@lookup(mod, frame, node)` at /home/pkgeval/.julia/packages/JET/sQkqi/src/toplevel/virtualprocess.jl:1321 is deprecated, use `lookup(frame, node)` instead. │ └ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/ZNccU/src/interpret.jl:46 └ Precompilation completed after 152.52s ################################################################################ # Testing # Testing Delaunator Status `/tmp/jl_ewSihJ/Project.toml` [35492f91] AdaptivePredicates v1.2.0 [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.3 [466f8f70] Delaunator v0.1.3 [429591f6] ExactPredicates v2.2.9 [5c1252a2] GeometryBasics v0.5.10 ⌅ [c3a54625] JET v0.9.18 [682c06a0] JSON v1.4.0 [860ef19b] StableRNGs v1.0.4 [44cfe95a] Pkg v1.10.0 [8dfed614] Test Status `/tmp/jl_ewSihJ/Manifest.toml` [35492f91] AdaptivePredicates v1.2.0 [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.3 [96374032] CRlibm v1.0.2 ⌅ [da1fd8a2] CodeTracking v1.3.9 [34da2185] Compat v4.18.1 [466f8f70] Delaunator v0.1.3 [429591f6] ExactPredicates v2.2.9 [411431e0] Extents v0.1.6 [5c1252a2] GeometryBasics v0.5.10 [d1acc4aa] IntervalArithmetic v1.0.2 [c8e1da08] IterTools v1.10.0 ⌅ [c3a54625] JET v0.9.18 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.4.0 ⌅ [aa1ae85d] JuliaInterpreter v0.9.46 ⌅ [70703baa] JuliaSyntax v0.4.10 ⌃ [6f1432cf] LoweredCodeUtils v3.2.2 [1914dd2f] MacroTools v0.5.16 [69de0a69] Parsers v2.8.3 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.5.1 [5eaf0fd0] RoundingEmulator v0.2.1 [860ef19b] StableRNGs v1.0.4 [90137ffa] StaticArrays v1.9.16 [1e83bf80] StaticArraysCore v1.4.4 [ec057cc2] StructUtils v2.6.2 [4e9b3aee] CRlibm_jll v1.0.1+0 [5ae413db] EarCut_jll v2.2.4+0 ⌅ [6cdc7f73] OpenBLASConsistentFPCSR_jll v0.3.29+0 [0dad84c5] ArgTools v1.1.1 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching [b77e0a4c] InteractiveUtils [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 [8f399da3] Libdl [37e2e46d] LinearAlgebra [56ddb016] Logging [d6f4376e] Markdown [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.10.0 [de0858da] Printf [9abbd945] Profile [3fa0cd96] REPL [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [6462fe0b] Sockets [2f01184e] SparseArrays v1.10.0 [10745b16] Statistics v1.10.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test [cf7118a7] UUIDs [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] LibCURL_jll v8.4.0+0 [e37daf67] LibGit2_jll v1.6.4+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [14a3606d] MozillaCACerts_jll v2025.12.2 [4536629a] OpenBLAS_jll v0.3.23+5 [bea87d4a] SuiteSparse_jll v7.2.1+1 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.52.0+1 [3f19e933] p7zip_jll v17.4.0+2 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... Resolving package versions... Updating `/tmp/jl_ewSihJ/Project.toml` [5a0628fe] + Supposition v0.3.5 Updating `/tmp/jl_ewSihJ/Manifest.toml` [076d061b] + HashArrayMappedTries v0.2.0 [97f35ef4] + RequiredInterfaces v0.1.7 [7e506255] + ScopedValues v1.5.0 [f489334b] + StyledStrings v1.0.3 [5a0628fe] + Supposition v0.3.5 Test Summary: | Time Supposition | None 3m34.2s Test Summary: | Pass Total Time simple inputs | 2 2 2m46.9s Test Summary: | Pass Total Time triangle neighbors | 4 4 0.2s Test Summary: | Pass Total Time clipping | 20 20 7.5s Test Summary: | Pass Total Time helpers | 3 3 0.7s Test Summary: | Pass Total Time cellarea | 4 4 0.0s Test Summary: | Pass Total Time empty triangulation from all-collinear | 2 2 0.2s Test Summary: | Pass Total Time simple inputs | 8 8 2.3s Test Summary: | Pass Total Time js-delaunator robustness | 14 14 4.8s Test Summary: | Pass Total Time Issue #20 | 1 1 0.0s Test Summary: | Pass Total Time js-delaunator issues | 11388 11388 0.3s Test Summary: | Pass Total Time Aqua tests | 11 11 18.4s [toplevel-info] virtualized the context of Main (took 0.039 sec) [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/Delaunator.jl [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/interface.jl [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/interface.jl (took 0.62 sec) [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/quicksort.jl [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/quicksort.jl (took 0.066 sec) [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/geometry.jl [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/geometry.jl (took 0.127 sec) [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/robust.jl [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/robust.jl (took 0.352 sec) [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/clipping.jl [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/clipping.jl (took 0.066 sec) [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/algorithm.jl [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/algorithm.jl (took 0.046 sec) [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/iterators.jl [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/iterators.jl (took 0.041 sec) [toplevel-info] entered into /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/helpers.jl [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/helpers.jl (took 0.016 sec) [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/Delaunator.jl (took 11.386 sec) [toplevel-info] analyzing from top-level definitions (1/209) [toplevel-info] analyzing from top-level definitions (2/209) [toplevel-info] analyzing from top-level definitions (3/209) [toplevel-info] analyzing from top-level definitions (4/209) [toplevel-info] analyzing from top-level definitions (5/209) [toplevel-info] analyzing from top-level definitions (6/209) [toplevel-info] analyzing from top-level definitions (7/209) [toplevel-info] analyzing from top-level definitions (8/209) [toplevel-info] analyzing from top-level definitions (9/209) [toplevel-info] analyzing from top-level definitions (10/209) [toplevel-info] analyzing from top-level definitions (11/209) [toplevel-info] analyzing from top-level definitions (12/209) [toplevel-info] analyzing from top-level definitions (13/209) [toplevel-info] analyzing from top-level definitions (14/209) [toplevel-info] analyzing from top-level definitions (15/209) [toplevel-info] analyzing from top-level definitions (16/209) [toplevel-info] analyzing from top-level definitions (17/209) [toplevel-info] analyzing from top-level definitions (18/209) [toplevel-info] analyzing from top-level definitions (19/209) [toplevel-info] analyzing from top-level definitions (20/209) [toplevel-info] analyzing from top-level definitions (21/209) [toplevel-info] analyzing from top-level definitions (22/209) [toplevel-info] analyzing from top-level definitions (23/209) [toplevel-info] analyzing from top-level definitions (24/209) [toplevel-info] analyzing from top-level definitions (25/209) [toplevel-info] analyzing from top-level definitions (26/209) [toplevel-info] analyzing from top-level definitions (27/209) [toplevel-info] analyzing from top-level definitions (28/209) [toplevel-info] analyzing from top-level definitions (29/209) [toplevel-info] analyzing from top-level definitions (30/209) [toplevel-info] analyzing from top-level definitions (31/209) [toplevel-info] analyzing from top-level definitions (32/209) [toplevel-info] analyzing from top-level definitions (33/209) [toplevel-info] analyzing from top-level definitions (34/209) [toplevel-info] analyzing from top-level definitions (35/209) [toplevel-info] analyzing from top-level definitions (36/209) [toplevel-info] analyzing from top-level definitions (37/209) [toplevel-info] analyzing from top-level definitions (38/209) [toplevel-info] analyzing from top-level definitions (39/209) [toplevel-info] analyzing from top-level definitions (40/209) [toplevel-info] analyzing from top-level definitions (41/209) [toplevel-info] analyzing from top-level definitions (42/209) [toplevel-info] analyzing from top-level definitions (43/209) [toplevel-info] analyzing from top-level definitions (44/209) [toplevel-info] analyzing from top-level definitions (45/209) [toplevel-info] analyzing from top-level definitions (46/209) [toplevel-info] analyzing from top-level definitions (47/209) [toplevel-info] analyzing from top-level definitions (48/209) [toplevel-info] analyzing from top-level definitions (49/209) [toplevel-info] analyzing from top-level definitions (50/209) [toplevel-info] analyzing from top-level definitions (51/209) [toplevel-info] analyzing from top-level definitions (52/209) [toplevel-info] analyzing from top-level definitions (53/209) [toplevel-info] analyzing from top-level definitions (54/209) [toplevel-info] analyzing from top-level definitions (55/209) [toplevel-info] analyzing from top-level definitions (56/209) [toplevel-info] analyzing from top-level definitions (57/209) [toplevel-info] analyzing from top-level definitions (58/209) [toplevel-info] analyzing from top-level definitions (59/209) [toplevel-info] analyzing from top-level definitions (60/209) [toplevel-info] analyzing from top-level definitions (61/209) [toplevel-info] analyzing from top-level definitions (62/209) [toplevel-info] analyzing from top-level definitions (63/209) [toplevel-info] analyzing from top-level definitions (64/209) [toplevel-info] analyzing from top-level definitions (65/209) [toplevel-info] analyzing from top-level definitions (66/209) [toplevel-info] analyzing from top-level definitions (67/209) [toplevel-info] analyzing from top-level definitions (68/209) [toplevel-info] analyzing from top-level definitions (69/209) [toplevel-info] analyzing from top-level definitions (70/209) [toplevel-info] analyzing from top-level definitions (71/209) [toplevel-info] analyzing from top-level definitions (72/209) [toplevel-info] analyzing from top-level definitions (73/209) [toplevel-info] analyzing from top-level definitions (74/209) [toplevel-info] analyzing from top-level definitions (75/209) [toplevel-info] analyzing from top-level definitions (76/209) [toplevel-info] analyzing from top-level definitions (77/209) [toplevel-info] analyzing from top-level definitions (78/209) [toplevel-info] analyzing from top-level definitions (79/209) [toplevel-info] analyzing from top-level definitions (80/209) [toplevel-info] analyzing from top-level definitions (81/209) [toplevel-info] analyzing from top-level definitions (82/209) [toplevel-info] analyzing from top-level definitions (83/209) [toplevel-info] analyzing from top-level definitions (84/209) [toplevel-info] analyzing from top-level definitions (85/209) [toplevel-info] analyzing from top-level definitions (86/209) [toplevel-info] analyzing from top-level definitions (87/209) [toplevel-info] analyzing from top-level definitions (88/209) [toplevel-info] analyzing from top-level definitions (89/209) [toplevel-info] analyzing from top-level definitions (90/209) [toplevel-info] analyzing from top-level definitions (91/209) [toplevel-info] analyzing from top-level definitions (92/209) [toplevel-info] analyzing from top-level definitions (93/209) [toplevel-info] analyzing from top-level definitions (94/209) [toplevel-info] analyzing from top-level definitions (95/209) [toplevel-info] analyzing from top-level definitions (96/209) [toplevel-info] analyzing from top-level definitions (97/209) [toplevel-info] analyzing from top-level definitions (98/209) [toplevel-info] analyzing from top-level definitions (99/209) [toplevel-info] analyzing from top-level definitions (100/209) [toplevel-info] analyzing from top-level definitions (101/209) [toplevel-info] analyzing from top-level definitions (102/209) [toplevel-info] analyzing from top-level definitions (103/209) [toplevel-info] analyzing from top-level definitions (104/209) [toplevel-info] analyzing from top-level definitions (105/209) [toplevel-info] analyzing from top-level definitions (106/209) [toplevel-info] analyzing from top-level definitions (107/209) [toplevel-info] analyzing from top-level definitions (108/209) [toplevel-info] analyzing from top-level definitions (109/209) [toplevel-info] analyzing from top-level definitions (110/209) [toplevel-info] analyzing from top-level definitions (111/209) [toplevel-info] analyzing from top-level definitions (112/209) [toplevel-info] analyzing from top-level definitions (113/209) [toplevel-info] analyzing from top-level definitions (114/209) [toplevel-info] analyzing from top-level definitions (115/209) [toplevel-info] analyzing from top-level definitions (116/209) [toplevel-info] analyzing from top-level definitions (117/209) [toplevel-info] analyzing from top-level definitions (118/209) [toplevel-info] analyzing from top-level definitions (119/209) [toplevel-info] analyzing from top-level definitions (120/209) [toplevel-info] analyzing from top-level definitions (121/209) [toplevel-info] analyzing from top-level definitions (122/209) [toplevel-info] analyzing from top-level definitions (123/209) [toplevel-info] analyzing from top-level definitions (124/209) [toplevel-info] analyzing from top-level definitions (125/209) [toplevel-info] analyzing from top-level definitions (126/209) [toplevel-info] analyzing from top-level definitions (127/209) [toplevel-info] analyzing from top-level definitions (128/209) [toplevel-info] analyzing from top-level definitions (129/209) [toplevel-info] analyzing from top-level definitions (130/209) [toplevel-info] analyzing from top-level definitions (131/209) [toplevel-info] analyzing from top-level definitions (132/209) [toplevel-info] analyzing from top-level definitions (133/209) [toplevel-info] analyzing from top-level definitions (134/209) [toplevel-info] analyzing from top-level definitions (135/209) [toplevel-info] analyzing from top-level definitions (136/209) [toplevel-info] analyzing from top-level definitions (137/209) [toplevel-info] analyzing from top-level definitions (138/209) [toplevel-info] analyzing from top-level definitions (139/209) [toplevel-info] analyzing from top-level definitions (140/209) [toplevel-info] analyzing from top-level definitions (141/209) [toplevel-info] analyzing from top-level definitions (142/209) [toplevel-info] analyzing from top-level definitions (143/209) [toplevel-info] analyzing from top-level definitions (144/209) [toplevel-info] analyzing from top-level definitions (145/209) [toplevel-info] analyzing from top-level definitions (146/209) [toplevel-info] analyzing from top-level definitions (147/209) [toplevel-info] analyzing from top-level definitions (148/209) [toplevel-info] analyzing from top-level definitions (149/209) [toplevel-info] analyzing from top-level definitions (150/209) [toplevel-info] analyzing from top-level definitions (151/209) [toplevel-info] analyzing from top-level definitions (152/209) [toplevel-info] analyzing from top-level definitions (153/209) [toplevel-info] analyzing from top-level definitions (154/209) [toplevel-info] analyzing from top-level definitions (155/209) [toplevel-info] analyzing from top-level definitions (156/209) [toplevel-info] analyzing from top-level definitions (157/209) [toplevel-info] analyzing from top-level definitions (158/209) [toplevel-info] analyzing from top-level definitions (159/209) [toplevel-info] analyzing from top-level definitions (160/209) [toplevel-info] analyzing from top-level definitions (161/209) [toplevel-info] analyzing from top-level definitions (162/209) [toplevel-info] analyzing from top-level definitions (163/209) [toplevel-info] analyzing from top-level definitions (164/209) [toplevel-info] analyzing from top-level definitions (165/209) [toplevel-info] analyzing from top-level definitions (166/209) [toplevel-info] analyzing from top-level definitions (167/209) [toplevel-info] analyzing from top-level definitions (168/209) [toplevel-info] analyzing from top-level definitions (169/209) [toplevel-info] analyzing from top-level definitions (170/209) [toplevel-info] analyzing from top-level definitions (171/209) [toplevel-info] analyzing from top-level definitions (172/209) [toplevel-info] analyzing from top-level definitions (173/209) [toplevel-info] analyzing from top-level definitions (174/209) [toplevel-info] analyzing from top-level definitions (175/209) [toplevel-info] analyzing from top-level definitions (176/209) [toplevel-info] analyzing from top-level definitions (177/209) [toplevel-info] analyzing from top-level definitions (178/209) [toplevel-info] analyzing from top-level definitions (179/209) [toplevel-info] analyzing from top-level definitions (180/209) [toplevel-info] analyzing from top-level definitions (181/209) [toplevel-info] analyzing from top-level definitions (182/209) [toplevel-info] analyzing from top-level definitions (183/209) [toplevel-info] analyzing from top-level definitions (184/209) [toplevel-info] analyzing from top-level definitions (185/209) [toplevel-info] analyzing from top-level definitions (186/209) [toplevel-info] analyzing from top-level definitions (187/209) [toplevel-info] analyzing from top-level definitions (188/209) [toplevel-info] analyzing from top-level definitions (189/209) [toplevel-info] analyzing from top-level definitions (190/209) [toplevel-info] analyzing from top-level definitions (191/209) [toplevel-info] analyzing from top-level definitions (192/209) [toplevel-info] analyzing from top-level definitions (193/209) [toplevel-info] analyzing from top-level definitions (194/209) [toplevel-info] analyzing from top-level definitions (195/209) [toplevel-info] analyzing from top-level definitions (196/209) [toplevel-info] analyzing from top-level definitions (197/209) [toplevel-info] analyzing from top-level definitions (198/209) [toplevel-info] analyzing from top-level definitions (199/209) [toplevel-info] analyzing from top-level definitions (200/209) [toplevel-info] analyzing from top-level definitions (201/209) [toplevel-info] analyzing from top-level definitions (202/209) [toplevel-info] analyzing from top-level definitions (203/209) [toplevel-info] analyzing from top-level definitions (204/209) [toplevel-info] analyzing from top-level definitions (205/209) [toplevel-info] analyzing from top-level definitions (206/209) [toplevel-info] analyzing from top-level definitions (207/209) [toplevel-info] analyzing from top-level definitions (208/209) [toplevel-info] analyzing from top-level definitions (209/209) [toplevel-info] analyzed 209 top-level definitions (took 8.77 sec) Test Summary: | Time JET tests | None 1m30.2s Performance tests 1.911277 seconds (46 allocations: 148.800 MiB, 3.65% gc time) 2.188368 seconds (46 allocations: 148.800 MiB, 15.85% gc time) 1.747271 seconds (46 allocations: 148.800 MiB) 1.800 s (45 allocations: 148.80 MiB) 1.781 s (45 allocations: 148.80 MiB) Testing Delaunator tests passed Testing completed after 606.39s PkgEval succeeded after 770.81s