Package evaluation to test Delaunator on Julia 1.10.10 (95f30e51f4*) started at 2026-02-02T13:33:22.063 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.10` Set-up completed after 5.05s ################################################################################ # 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.52s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 3033.1 ms ✓ AdaptivePredicates 1182.8 ms ✓ Delaunator 817.3 ms ✓ EarCut_jll 838.7 ms ✓ OpenBLASConsistentFPCSR_jll 16647.2 ms ✓ GeometryBasics 3467.0 ms ✓ IntervalArithmetic 2061.4 ms ✓ IntervalArithmetic → IntervalArithmeticLinearAlgebraExt 1297.9 ms ✓ IntervalArithmetic → IntervalArithmeticSparseArraysExt 4760.8 ms ✓ ExactPredicates 9 dependencies successfully precompiled in 36 seconds. 31 already precompiled. Precompilation completed after 49.01s ################################################################################ # Testing # Testing Delaunator Status `/tmp/jl_2reW9T/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_2reW9T/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.2+1 [14a3606d] MozillaCACerts_jll v2023.1.10 [4536629a] OpenBLAS_jll v0.3.23+4 [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_2reW9T/Project.toml` [5a0628fe] + Supposition v0.3.5 Updating `/tmp/jl_2reW9T/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 4m23.1s Test Summary: | Pass Total Time simple inputs | 2 2 3m22.2s Test Summary: | Pass Total Time triangle neighbors | 4 4 0.2s Test Summary: | Pass Total Time clipping | 20 20 9.1s Test Summary: | Pass Total Time helpers | 3 3 0.8s 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.9s Test Summary: | Pass Total Time js-delaunator robustness | 14 14 6.0s 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 22.0s ┌ 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 [toplevel-info] virtualized the context of Main (took 0.047 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.75 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.083 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.171 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.582 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.082 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.056 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.048 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.026 sec) [toplevel-info] exited from /home/pkgeval/.julia/packages/Delaunator/9t5yZ/src/Delaunator.jl (took 14.062 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 10.597 sec) Test Summary: | Time JET tests | None 1m59.8s Performance tests 2.267438 seconds (46 allocations: 148.800 MiB, 5.89% gc time) 2.202903 seconds (46 allocations: 148.800 MiB) 2.158558 seconds (46 allocations: 148.800 MiB, 16.92% gc time) 2.180 s (45 allocations: 148.80 MiB) 2.066 s (45 allocations: 148.80 MiB) Testing Delaunator tests passed Testing completed after 775.59s PkgEval succeeded after 837.34s