Package evaluation to test RepliBuild on Julia 1.14.0-DEV.2113 (886384998d*) started at 2026-05-05T13:20:03.794
################################################################################
# Set-up
#
Installing PkgEval dependencies (TestEnv)...
Activating project at `~/.julia/environments/v1.14`
Set-up completed after 14.98s
################################################################################
# Installation
#
Installing RepliBuild...
Resolving package versions...
Installed CodecZlib ─────────────────── v0.7.8
Installed OrderedCollections ────────── v1.8.1
Installed DataStructures ────────────── v0.19.4
Installed Clang_unified_jll ─────────── v0.1.5+0
Installed TranscodingStreams ────────── v0.11.3
Installed FilePathsBase ─────────────── v0.9.24
Installed InlineStrings ─────────────── v1.4.5
Installed CSV ───────────────────────── v0.10.16
Installed IteratorInterfaceExtensions ─ v1.0.0
Installed DataAPI ───────────────────── v1.16.0
Installed InvertedIndices ───────────── v1.3.1
Installed CEnum ─────────────────────── v0.5.0
Installed Statistics ────────────────── v1.11.1
Installed Compat ────────────────────── v4.18.1
Installed DataValueInterfaces ───────── v1.0.0
Installed ProgressMeter ─────────────── v1.11.0
Installed SentinelArrays ────────────── v1.4.9
Installed PrecompileTools ───────────── v1.3.3
Installed StringManipulation ────────── v0.4.4
Installed RepliBuild ────────────────── v2.5.7
Installed Reexport ──────────────────── v1.2.2
Installed Tables ────────────────────── v1.12.1
Installed JSON ──────────────────────── v0.21.4
Installed Parsers ───────────────────── v2.8.4
Installed Missings ──────────────────── v1.2.0
Installed WeakRefStrings ────────────── v1.4.3
Installed Preferences ───────────────── v1.5.2
Installed BenchmarkTools ────────────── v1.8.0
Installed DataFrames ────────────────── v1.8.2
Installed PooledArrays ──────────────── v1.4.3
Installed JLLWrappers ───────────────── v1.7.1
Installed TableTraits ───────────────── v1.0.1
Installed PrettyTables ──────────────── v3.3.2
Installed LaTeXStrings ──────────────── v1.4.0
Installed WorkerUtilities ───────────── v1.6.1
Installed Crayons ───────────────────── v4.1.1
Installed Clang ─────────────────────── v0.19.3 (no artifacts on this platform)
Installed SortingAlgorithms ─────────── v1.2.2
Installing 2 artifacts
Installed artifact testfiles 6.2 MiB
Installed artifact Clang_unified 261.0 MiB
Updating `~/.julia/environments/v1.14/Project.toml`
[4450f29b] + RepliBuild v2.5.7
Updating `~/.julia/environments/v1.14/Manifest.toml`
[6e4b80f9] + BenchmarkTools v1.8.0
[fa961155] + CEnum v0.5.0
[336ed68f] + CSV v0.10.16
[40e3b903] + Clang v0.19.3
[944b1d66] + CodecZlib v0.7.8
[34da2185] + Compat v4.18.1
[a8cc5b0e] + Crayons v4.1.1
[9a962f9c] + DataAPI v1.16.0
[a93c6f00] + DataFrames v1.8.2
[864edb3b] + DataStructures v0.19.4
[e2d170a0] + DataValueInterfaces v1.0.0
[48062228] + FilePathsBase v0.9.24
[842dd82b] + InlineStrings v1.4.5
[41ab1584] + InvertedIndices v1.3.1
[82899510] + IteratorInterfaceExtensions v1.0.0
[692b3bcd] + JLLWrappers v1.7.1
⌅ [682c06a0] + JSON v0.21.4
[b964fa9f] + LaTeXStrings v1.4.0
[e1d29d7a] + Missings v1.2.0
[bac558e1] + OrderedCollections v1.8.1
[69de0a69] + Parsers v2.8.4
[2dfb63ee] + PooledArrays v1.4.3
[aea7be01] + PrecompileTools v1.3.3
[21216c6a] + Preferences v1.5.2
[08abe8d2] + PrettyTables v3.3.2
[92933f4c] + ProgressMeter v1.11.0
[189a3867] + Reexport v1.2.2
[4450f29b] + RepliBuild v2.5.7
[91c51154] + SentinelArrays v1.4.9
[a2af1166] + SortingAlgorithms v1.2.2
[10745b16] + Statistics v1.11.1
[892a3eda] + StringManipulation v0.4.4
[3783bdb8] + TableTraits v1.0.1
[bd369af6] + Tables v1.12.1
[3bb67fe8] + TranscodingStreams v0.11.3
[ea10d353] + WeakRefStrings v1.4.3
[76eceee3] + WorkerUtilities v1.6.1
[ffc816e1] + Clang_unified_jll v0.1.5+0
[0dad84c5] + ArgTools v1.1.2
[56f22d72] + Artifacts v1.11.0
[2a0f44e3] + Base64 v1.11.0
[ade2ca70] + Dates v1.11.0
[8ba89e20] + Distributed v1.11.0
[f43a241f] + Downloads v1.7.0
[7b1f6079] + FileWatching v1.11.0
[9fa8497b] + Future v1.11.0
[b77e0a4c] + InteractiveUtils v1.11.0
[ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0
[b27032c2] + LibCURL v1.0.0
[76f85450] + LibGit2 v1.11.0
[8f399da3] + Libdl v1.11.0
[37e2e46d] + LinearAlgebra v1.13.0
[56ddb016] + Logging v1.11.0
[d6f4376e] + Markdown v1.11.0
[a63ad114] + Mmap v1.11.0
[ca575930] + NetworkOptions v1.3.0
[44cfe95a] + Pkg v1.14.0
[de0858da] + Printf v1.11.0
[9abbd945] + Profile v1.11.0
[3fa0cd96] + REPL v1.11.0
[9a3f8284] + Random v1.11.0
[ea8e919c] + SHA v1.0.0
[9e88b42a] + Serialization v1.11.0
[6462fe0b] + Sockets v1.11.0
[f489334b] + StyledStrings v1.13.0
[fa267f1f] + TOML v1.0.3
[a4e569a6] + Tar v1.10.0
[cf7118a7] + UUIDs v1.11.0
[4ec0a83e] + Unicode v1.11.0
[e66e0078] + CompilerSupportLibraries_jll v1.5.1+0
[deac9b47] + LibCURL_jll v8.19.0+0
[e37daf67] + LibGit2_jll v1.9.2+0
[29816b5a] + LibSSH2_jll v1.11.3+1
[14a3606d] + MozillaCACerts_jll v2026.3.19
[4536629a] + OpenBLAS_jll v0.3.33+0
[458c3c95] + OpenSSL_jll v3.5.6+0
[efcefdf7] + PCRE2_jll v10.47.0+0
[83775a58] + Zlib_jll v1.3.2+0
[3161d3a3] + Zstd_jll v1.5.7+1
[8f36deef] + libLLVM_jll v20.1.8+0
[8e850b90] + libblastrampoline_jll v5.15.0+0
[8e850ede] + nghttp2_jll v1.69.0+0
[3f19e933] + p7zip_jll v17.8.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 28.55s
################################################################################
# Precompilation
#
Precompiling PkgEval dependencies...
Precompiling project...
4.9 s ✓ TestEnv
1 dependency successfully precompiled in 5 seconds. 27 already precompiled.
┌ Warning: Ignoring incompatible compat entry `SHA = "0.7.0"` in "/tmp/jl_w7xCnS/Project.toml".
│ SHA is a non-upgradable standard library with version 1.0.0 in the current Julia version.
│ Fix by setting compat to "0.7.0, 1" to mark support of the current version 1.0.0.
└ @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:520
Precompiling package dependencies...
Precompiling project...
1.9 s ✓ InlineStrings
0.8 s ✓ Reexport
1.1 s ✓ Statistics
0.9 s ✓ DataAPI
0.8 s ✓ DataValueInterfaces
1.4 s ✓ OrderedCollections
0.9 s ✓ InvertedIndices
0.9 s ✓ CEnum
1.1 s ✓ WorkerUtilities
1.3 s ✓ TranscodingStreams
0.8 s ✓ IteratorInterfaceExtensions
0.9 s ✓ LaTeXStrings
1.9 s ✓ Crayons
2.5 s ✓ ProgressMeter
2.5 s ✓ SentinelArrays
1.2 s ✓ Compat
1.4 s ✓ Preferences
1.0 s ✓ Missings
1.1 s ✓ PooledArrays
3.7 s ✓ DataStructures
1.0 s ✓ CodecZlib
0.8 s ✓ TableTraits
0.9 s ✓ Compat → CompatLinearAlgebraExt
1.5 s ✓ JLLWrappers
1.2 s ✓ PrecompileTools
1.2 s ✓ SortingAlgorithms
1.9 s ✓ Tables
2.5 s ✓ FilePathsBase
2.4 s ✓ Clang_unified_jll
3.0 s ✓ StringManipulation
15.4 s ✓ Parsers
3.3 s ✓ FilePathsBase → FilePathsBaseTestExt
1.3 s ✓ FilePathsBase → FilePathsBaseMmapExt
13.6 s ✓ Clang
41.7 s ✓ PrettyTables
4.0 s ✓ JSON
1.3 s ✓ InlineStrings → ParsersExt
84.6 s ✓ DataFrames
11.3 s ✓ BenchmarkTools
3.2 s ✓ WeakRefStrings
25.9 s ✓ CSV
21.8 s ✓ RepliBuild
42 dependencies successfully precompiled in 272 seconds. 37 already precompiled.
Precompilation completed after 305.55s
################################################################################
# Testing
#
Testing RepliBuild
┌ Warning: Ignoring incompatible compat entry `SHA = "0.7.0"` in "/tmp/jl_bjUoPc/Project.toml".
│ SHA is a non-upgradable standard library with version 1.0.0 in the current Julia version.
│ Fix by setting compat to "0.7.0, 1" to mark support of the current version 1.0.0.
└ @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:520
Status `/tmp/jl_bjUoPc/Project.toml`
[6e4b80f9] BenchmarkTools v1.8.0
[336ed68f] CSV v0.10.16
[40e3b903] Clang v0.19.3
[a93c6f00] DataFrames v1.8.2
⌅ [682c06a0] JSON v0.21.4
[92933f4c] ProgressMeter v1.11.0
[4450f29b] RepliBuild v2.5.7
[10745b16] Statistics v1.11.1
[ade2ca70] Dates v1.11.0
[f43a241f] Downloads v1.7.0
[b77e0a4c] InteractiveUtils v1.11.0
[8f399da3] Libdl v1.11.0
[44cfe95a] Pkg v1.14.0
[ea8e919c] SHA v1.0.0
[fa267f1f] TOML v1.0.3
[8dfed614] Test v1.11.0
[cf7118a7] UUIDs v1.11.0
Status `/tmp/jl_bjUoPc/Manifest.toml`
[6e4b80f9] BenchmarkTools v1.8.0
[fa961155] CEnum v0.5.0
[336ed68f] CSV v0.10.16
[40e3b903] Clang v0.19.3
[944b1d66] CodecZlib v0.7.8
[34da2185] Compat v4.18.1
[a8cc5b0e] Crayons v4.1.1
[9a962f9c] DataAPI v1.16.0
[a93c6f00] DataFrames v1.8.2
[864edb3b] DataStructures v0.19.4
[e2d170a0] DataValueInterfaces v1.0.0
[48062228] FilePathsBase v0.9.24
[842dd82b] InlineStrings v1.4.5
[41ab1584] InvertedIndices v1.3.1
[82899510] IteratorInterfaceExtensions v1.0.0
[692b3bcd] JLLWrappers v1.7.1
⌅ [682c06a0] JSON v0.21.4
[b964fa9f] LaTeXStrings v1.4.0
[e1d29d7a] Missings v1.2.0
[bac558e1] OrderedCollections v1.8.1
[69de0a69] Parsers v2.8.4
[2dfb63ee] PooledArrays v1.4.3
[aea7be01] PrecompileTools v1.3.3
[21216c6a] Preferences v1.5.2
[08abe8d2] PrettyTables v3.3.2
[92933f4c] ProgressMeter v1.11.0
[189a3867] Reexport v1.2.2
[4450f29b] RepliBuild v2.5.7
[91c51154] SentinelArrays v1.4.9
[a2af1166] SortingAlgorithms v1.2.2
[10745b16] Statistics v1.11.1
[892a3eda] StringManipulation v0.4.4
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.12.1
[3bb67fe8] TranscodingStreams v0.11.3
[ea10d353] WeakRefStrings v1.4.3
[76eceee3] WorkerUtilities v1.6.1
[ffc816e1] Clang_unified_jll v0.1.5+0
[0dad84c5] ArgTools v1.1.2
[56f22d72] Artifacts v1.11.0
[2a0f44e3] Base64 v1.11.0
[ade2ca70] Dates v1.11.0
[8ba89e20] Distributed v1.11.0
[f43a241f] Downloads v1.7.0
[7b1f6079] FileWatching v1.11.0
[9fa8497b] Future v1.11.0
[b77e0a4c] InteractiveUtils v1.11.0
[ac6e5ff7] JuliaSyntaxHighlighting v1.13.0
[b27032c2] LibCURL v1.0.0
[76f85450] LibGit2 v1.11.0
[8f399da3] Libdl v1.11.0
[37e2e46d] LinearAlgebra v1.13.0
[56ddb016] Logging v1.11.0
[d6f4376e] Markdown v1.11.0
[a63ad114] Mmap v1.11.0
[ca575930] NetworkOptions v1.3.0
[44cfe95a] Pkg v1.14.0
[de0858da] Printf v1.11.0
[9abbd945] Profile v1.11.0
[3fa0cd96] REPL v1.11.0
[9a3f8284] Random v1.11.0
[ea8e919c] SHA v1.0.0
[9e88b42a] Serialization v1.11.0
[6462fe0b] Sockets v1.11.0
[f489334b] StyledStrings v1.13.0
[fa267f1f] TOML v1.0.3
[a4e569a6] Tar v1.10.0
[8dfed614] Test v1.11.0
[cf7118a7] UUIDs v1.11.0
[4ec0a83e] Unicode v1.11.0
[e66e0078] CompilerSupportLibraries_jll v1.5.1+0
[deac9b47] LibCURL_jll v8.19.0+0
[e37daf67] LibGit2_jll v1.9.2+0
[29816b5a] LibSSH2_jll v1.11.3+1
[14a3606d] MozillaCACerts_jll v2026.3.19
[4536629a] OpenBLAS_jll v0.3.33+0
[458c3c95] OpenSSL_jll v3.5.6+0
[efcefdf7] PCRE2_jll v10.47.0+0
[83775a58] Zlib_jll v1.3.2+0
[3161d3a3] Zstd_jll v1.5.7+1
[8f36deef] libLLVM_jll v20.1.8+0
[8e850b90] libblastrampoline_jll v5.15.0+0
[8e850ede] nghttp2_jll v1.69.0+0
[3f19e933] p7zip_jll v17.8.0+0
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading.
Testing Running tests...
┌ Warning: Invalid wrap.style: module, using :clang
└ @ RepliBuild.ConfigurationManager ~/.julia/packages/RepliBuild/TYPTM/src/Builder/ConfigurationManager.jl:313
[ Info: libJLCS not found — skipping MLIR native tests (Tier 1 still works)
Test Summary: | Pass Total Time
RepliBuild.jl | 20 20 11.9s
registered: my_lib (94664ac92ebe…)
registered: custom_name (65cac4dcba4d…)
registered: ephemeral (d52e0dd4969f…)
unregistered: ephemeral
registered: cycled (2a3ca027ac57…)
unregistered: cycled
registered: cycled (2a3ca027ac57…)
registered: dedup_a (d4607255d35a…)
registered: dedup_b (dbcc3c7f0071…)
registered: idem (bc85a4f200ac…)
registered: idem (bc85a4f200ac…)
registered: visible_pkg (9db25a19f26f…)
registered: alpha (383b6789cb8e…)
registered: beta (f1d884c5e0aa…)
registered: with_deps (b9fb1408f07d…)
registered: persist_test (2b1d7ecd1c91…)
Test Summary: | Pass Total Time
Registry Unit Tests | 38 38 12.2s
Test Summary: | Pass Total Time
TOML Hashing & Caching | 16 16 3.3s
registered: c_test_reg (7b76b0b80257…)
unregistered: c_test_reg
Test Summary: | Pass Total Time
Registry Integration (c_test) | 6 6 1.5s
✓ All registry tests passed
dag-diff: 4 mismatches (1 types, 2 functions), 3 thunk sites
dag-diff: 7 mismatches (2 types, 3 functions), 5 thunk sites
dag-diff: 8 mismatches (3 types, 2 functions), 5 thunk sites
dag-diff: 7 mismatches (2 types, 3 functions), 5 thunk sites
dag-diff: 4 mismatches (1 types, 2 functions), 3 thunk sites
dag-diff: 4 mismatches (1 types, 2 functions), 3 thunk sites
dag-diff: 4 mismatches (1 types, 2 functions), 3 thunk sites
dag-diff: 7 mismatches (2 types, 3 functions), 5 thunk sites
dag-diff: 5 mismatches (1 types, 1 functions), 2 thunk sites
dag-diff: 2 mismatches (1 types, 0 functions), 1 thunk sites
dag-diff: 5 mismatches (2 types, 1 functions), 3 thunk sites
dag-diff: 2 mismatches (1 types, 0 functions), 1 thunk sites
dag-diff: 2 mismatches (1 types, 0 functions), 1 thunk sites
dag-diff: 3 mismatches (1 types, 1 functions), 2 thunk sites
dag-diff: 7 mismatches (2 types, 3 functions), 5 thunk sites
dag-diff: 7 mismatches (2 types, 3 functions), 5 thunk sites
dag-diff: 7 mismatches (2 types, 3 functions), 5 thunk sites
dag-diff: 4 mismatches (1 types, 2 functions), 3 thunk sites
dag-diff: 7 mismatches (2 types, 3 functions), 5 thunk sites
dag-viz: dot not found, wrote /tmp/jl_HHRyiY/test.dot (install graphviz to render)
dag-diff: 4 mismatches (1 types, 2 functions), 3 thunk sites
dag-viz: dot not found, wrote /tmp/jl_TGkEGu/test.dot (install graphviz to render)
dag-diff: 4 mismatches (1 types, 2 functions), 3 thunk sites
dag-viz: dot not found, wrote /tmp/jl_QNiSju/test.dot (install graphviz to render)
generates valid HTML: Test Failed at /home/pkgeval/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1231
Expression: endswith(out, ".html")
Evaluated: endswith("/tmp/jl_QNiSju/test.dot", ".html")
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] (::var"#212#213"{DAGDiffResult})(dir::String)
@ Main ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1231
[3] mktempdir(fn::var"#212#213"{DAGDiffResult}, parent::String; prefix::String)
@ Base.Filesystem ./file.jl:943
[4] mktempdir(fn::Function, parent::String)
@ Base.Filesystem ./file.jl:939
[5] top-level scope
@ ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:349
[6] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined]
[7] macro expansion
@ ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1224 [inlined]
[8] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined]
[9] macro expansion
@ ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1227 [inlined]
[10] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined]
[11] macro expansion
@ ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1227 [inlined]
generates valid HTML: Test Failed at /home/pkgeval/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1233
Expression: contains(html, "")
Evaluated: contains("digraph DAGDiff {\n rankdir=BT;\n fontname=\"Helvetica\";\n node [fontname=\"Helvetica\", fontsize=10];\n edge [fontname=\"Helvetica\", fontsize=8];\n\n subgraph cluster_legend {\n label=\"Legend\"; style=dashed; fontsize=9; color=gray60;\n node [shape=plaintext, fontsize=8];\n l1 [label=\"Red = layout mismatch\", fontcolor=red3];\n l2 [label=\"Orange = function needs thunk\", fontcolor=darkorange];\n l3 [label=\"Gray = safe (ccall ok)\", fontcolor=gray50];\n l1 -> l2 -> l3 [style=invis];\n }\n\n // Type nodes\n \"t:PackedPoint\" [shape=record, fillcolor=\"#ffcccc\", style=filled, color=red3, label=<PackedPoint
struct | 5B
DWARF=5B Julia=8B
+0 flag: char (1B)
+1 value: float (4B) [Julia: +4]>];\n\n // Function nodes\n \"f:use_packed_ptr\" [shape=ellipse, color=gray60, label=<use_packed_ptr
void(PackedPoint*)>];\n \"f:get_packed\" [shape=ellipse, fillcolor=\"#ffe0b2\", style=filled, color=darkorange, label=<get_packed
PackedPoint()
Function 'get_packed' returns mismatched type 'PackedPoin...>];\n \"f:use_packed\" [shape=ellipse, fillcolor=\"#ffe0b2\", style=filled, color=darkorange, label=<use_packed
void(PackedPoint)
Function 'use_packed' param 1 ('PackedPoint') is a mismat...>];\n\n // Type containment and inheritance edges\n\n // Function → type edges\n \"t:PackedPoint\" -> \"f:get_packed\" [color=darkorange, style=bold, label=\"uses\", fontcolor=gray50];\n \"t:PackedPoint\" -> \"f:use_packed\" [color=darkorange, style=bold, label=\"uses\", fontcolor=gray50];\n}\n", "")
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] (::var"#212#213"{DAGDiffResult})(dir::String)
@ Main ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1233
[3] mktempdir(fn::var"#212#213"{DAGDiffResult}, parent::String; prefix::String)
@ Base.Filesystem ./file.jl:943
[4] mktempdir(fn::Function, parent::String)
@ Base.Filesystem ./file.jl:939
[5] top-level scope
@ ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:349
[6] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined]
[7] macro expansion
@ ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1224 [inlined]
[8] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined]
[9] macro expansion
@ ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1227 [inlined]
[10] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined]
[11] macro expansion
@ ~/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1227 [inlined]
generates valid HTML: Test Failed at /home/pkgeval/.julia/packages/RepliBuild/TYPTM/test/dag_test/test_dag_diff.jl:1234
Expression: contains(html, "