Package evaluation to test Runic on Julia 1.14.0-DEV.1613 (8dab3f0623*) started at 2026-01-25T12:53:46.183 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.02s ################################################################################ # Installation # Installing Runic... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [62bfec6d] + Runic v1.5.1 Updating `~/.julia/environments/v1.14/Manifest.toml` ⌅ [70703baa] + JuliaSyntax v0.4.10 [21216c6a] + Preferences v1.5.1 [62bfec6d] + Runic v1.5.1 [ade2ca70] + Dates v1.11.0 [de0858da] + Printf v1.11.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.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 0.99s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 8733.1 ms ✓ Runic 1 dependency successfully precompiled in 9 seconds. 14 already precompiled. Precompilation completed after 22.0s ################################################################################ # Testing # Testing Runic Status `/tmp/jl_DO53zQ/Project.toml` ⌅ [70703baa] JuliaSyntax v0.4.10 [21216c6a] Preferences v1.5.1 [62bfec6d] Runic v1.5.1 [8dfed614] Test v1.11.0 Status `/tmp/jl_DO53zQ/Manifest.toml` ⌅ [70703baa] JuliaSyntax v0.4.10 [21216c6a] Preferences v1.5.1 [62bfec6d] Runic v1.5.1 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [4ec0a83e] Unicode v1.11.0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ┌ Warning: The call to compilecache failed to create a usable precompiled cache file for Runic [62bfec6d-59d7-401d-8490-b29ee721c001] │ exception = Required dependency Base.PkgId(Base.UUID("21216c6a-2e73-6563-6e65-726566657250"), "Preferences") failed to load from a cache file. └ @ Base loading.jl:2939 Test Summary: | Pass Total Time Node | 13 13 0.8s Test Summary: | Pass Total Time Runic.AssertionError | 4 4 0.0s Test Summary: | Pass Total Time Chisels | 10 10 0.2s Test Summary: | Pass Total Time JuliaSyntax assumptions | 2 2 0.0s Test Summary: | Pass Total Time syntax tree normalization | 24 24 0.4s Test Summary: | Pass Total Time Trailing whitespace | 4 4 0.0s Test Summary: | Pass Total Time space before comment | 25 25 0.0s Test Summary: | Pass Total Time Hex/oct/bin literal integers | 110 110 0.6s Test Summary: | Pass Total Time Floating point literals | 1623 1623 0.2s Test Summary: | Pass Total Time whitespace between operators | 300 300 0.0s Test Summary: | Pass Total Time spaces in listlike | 4714 4714 0.3s Test Summary: | Pass Total Time whitespace in let | 126 126 0.0s Test Summary: | Pass Total Time whitespace around -> | 3 3 0.0s Test Summary: | Pass Total Time whitespace around ternary | 12 12 0.0s Test Summary: | Pass Total Time whitespace in comparison chains | 24 24 0.0s Test Summary: | Pass Total Time whitespace around assignments | 62 62 0.0s Test Summary: | Pass Total Time whitespace around <: and >:, no whitespace around :: | 17 17 0.0s Test Summary: | Pass Total Time spaces around keywords | 87 87 0.0s Test Summary: | Pass Total Time replace ∈ and = with in in for loops and generators | 154 154 0.0s Test Summary: | Pass Total Time braces around where rhs | 4 4 0.0s Test Summary: | Pass Broken Total Time block/hard indentation | 464 4 468 0.1s Test Summary: | Pass Total Time continuation/soft indentation | 604 604 0.0s Test Summary: | Pass Total Time parens around op calls in colon | 30 30 0.0s Test Summary: | Pass Total Time leading and trailing newline in multiline listlike | 8 8 0.0s Test Summary: | Pass Total Time max three consecutive newlines | 20 20 0.0s Test Summary: | Pass Total Time leading and trailing newlines in filemode | 13 13 0.0s Test Summary: | Pass Total Time https://youtu.be/SsoOG6ZeyUI?si=xpKpnczuqsOThtFP | 2 2 0.0s Test Summary: | Pass Total Time spaces in using/import | 340 340 0.0s Test Summary: | Pass Total Time spaces in export/public/global/local | 294 294 0.4s Test Summary: | Pass Total Time parsing new syntax | 1 1 0.0s Test Summary: | Pass Total Time indent of multiline strings | 396 396 0.0s Test Summary: | Pass Broken Total Time blocks start and end with newline | 209 16 225 0.0s Test Summary: | Pass Total Time trailing semicolon | 23 23 0.0s Test Summary: | Pass Total Time explicit return | 840 840 0.1s Test Summary: | Pass Total Time # runic: (on|off) | 40 40 0.0s Test Summary: | Pass Total Time --lines | 9 9 2.4s Test Summary: | Pass Total Time Runic.main (JIT compiled) | 309 309 15.4s Test Summary: | Pass Total Time RunicC.main (JIT compiled, prefs: juliac = false) | 310 310 11.9s /opt/julia/bin/julia --project=. -e 'using Pkg; Pkg.instantiate()' Updating `~/.julia/packages/Runic/pHxmA/juliac/Project.toml` [62bfec6d] + Runic v1.5.1 `..` Updating `~/.julia/packages/Runic/pHxmA/juliac/Manifest.toml` ⌅ [70703baa] + JuliaSyntax v0.4.10 [21216c6a] + Preferences v1.5.1 [62bfec6d] + Runic v1.5.1 `..` [ade2ca70] + Dates v1.11.0 [de0858da] + Printf v1.11.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` ┌ Warning: The call to compilecache failed to create a usable precompiled cache file for Runic [62bfec6d-59d7-401d-8490-b29ee721c001] │ exception = Required dependency Base.PkgId(Base.UUID("21216c6a-2e73-6563-6e65-726566657250"), "Preferences") failed to load from a cache file. └ @ Base loading.jl:2939 Test Summary: | Pass Total Time RunicC.main (JIT compiled, prefs: juliac = true) | 310 310 14.3s ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/base/arrayshow.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/base/arrayshow.jl:311:42 │ if szj>10 && first(indj)+2 < idxs[j] <= last(indj)-3 │ break _ │ # └┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/base/loading.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/base/loading.jl:496:26 │ @assert found.name == pkg.name │ break _ (env, implicit_manifest_uuid_load_spec(env, pkg)) │ # └─────┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/base/strings/annotated_io.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/base/strings/annotated_io.jl:184:22 │ end || continue │ break _ i │ # └──┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/base/strings/string.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/base/strings/string.jl:465:41 │ @label _ begin │ u < 0xc0000000 && (i += 1; break _) │ # └┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/test/goto.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/test/goto.jl:179:22 │ if i > 5 │ break myblock i * 2 │ # └────────────┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/test/syntax.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/test/syntax.jl:4241:10 │ end │ function @callmemacro(a::Int) │ # └──────────────────┘ ── Invalid signature in function definition └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/test/trimming/basic_jll.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/test/trimming/basic_jll.jl:12:10 │ │ function @main(args::Vector{String})::Cint │ # └─────────────────────────┘ ── Invalid signature in function definition └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/test/trimming/hello.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/test/trimming/hello.jl:3:10 │ │ function @main(args::Vector{String})::Cint │ # └─────────────────────────┘ ── Invalid signature in function definition └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/test/trimming/trimmability.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/test/trimming/trimmability.jl:22:10 │ │ function @main(args::Vector{String})::Cint │ # └─────────────────────────┘ ── Invalid signature in function definition └ @ Main ~/.julia/packages/Runic/pHxmA/test/runtests.jl:1677 Test Summary: | Pass Broken Total Time JuliaLang/julia | 451 9 460 15.8s Testing Runic tests passed Testing completed after 261.47s PkgEval succeeded after 308.1s