Package evaluation to test Runic on Julia 1.14.0-DEV.2071 (559ec66647*) started at 2026-04-23T14:30:16.061 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 14.4s ################################################################################ # Installation # Installing Runic... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [62bfec6d] + Runic v1.7.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [70703baa] + JuliaSyntax v1.0.2 [21216c6a] + Preferences v1.5.2 [62bfec6d] + Runic v1.7.0 [ade2ca70] + Dates v1.11.0 [de0858da] + Printf v1.11.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 Installation completed after 1.3s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 9.3 s ✓ Runic 1 dependency successfully precompiled in 9 seconds. 14 already precompiled. Precompilation completed after 30.1s ################################################################################ # Testing # Testing Runic Status `/tmp/jl_QvTyXP/Project.toml` [70703baa] JuliaSyntax v1.0.2 [21216c6a] Preferences v1.5.2 [62bfec6d] Runic v1.7.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_QvTyXP/Manifest.toml` [70703baa] JuliaSyntax v1.0.2 [21216c6a] Preferences v1.5.2 [62bfec6d] Runic v1.7.0 [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 Testing Running tests... Test Summary: | Pass Total Time Node | 13 13 0.4s Test Summary: | Pass Total Time Runic.AssertionError | 4 4 0.0s Test Summary: | Pass Total Time Chisels | 10 10 0.3s Test Summary: | Pass Total Time JuliaSyntax assumptions | 2 2 0.0s Test Summary: | Pass Total Time syntax tree normalization | 24 24 4.3s Test Summary: | Pass Total Time Trailing whitespace | 4 4 42.4s 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 | 4730 4730 0.4s 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 | 93 93 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 | 492 4 496 0.0s 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.0s 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.3s Test Summary: | Pass Total Time # runic: (on|off) | 40 40 0.0s Test Summary: | Pass Total Time --lines | 9 9 2.3s Test Summary: | Pass Total Time docstrings | 54 54 0.1s Test Summary: | Pass Total Time markdown | 18 18 2.0s Test Summary: | Pass Total Time Runic.main (JIT compiled) | 341 341 27.3s Test Summary: | Pass Total Time RunicC.main (JIT compiled, prefs: juliac = false) | 342 342 23.2s /opt/julia/bin/julia --project=. -e 'using Pkg; Pkg.instantiate()' Updating `~/.julia/packages/Runic/XIBDc/juliac/Project.toml` [62bfec6d] + Runic v1.7.0 `..` Updating `~/.julia/packages/Runic/XIBDc/juliac/Manifest.toml` [70703baa] + JuliaSyntax v1.0.2 [21216c6a] + Preferences v1.5.2 [62bfec6d] + Runic v1.7.0 `..` [ade2ca70] + Dates v1.11.0 [de0858da] + Printf v1.11.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 Test Summary: | Pass Total Time RunicC.main (JIT compiled, prefs: juliac = true) | 342 342 1m55.1s ┌ 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 entry │ # └────┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/XIBDc/test/runtests.jl:2006 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/base/loading.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/base/loading.jl:499:26 │ @assert found.name == pkg.name │ break found (env, implicit_manifest_uuid_load_spec(env, pkg)) │ # └─────────┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/XIBDc/test/runtests.jl:2006 ┌ 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:185:22 │ end || continue │ break search i │ # └───────┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/XIBDc/test/runtests.jl:2006 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/test/goto.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/test/goto.jl:258:22 │ if i > 5 │ break myblock i * 2 │ # └────────────┘ ── unexpected token after break └ @ Main ~/.julia/packages/Runic/XIBDc/test/runtests.jl:2006 ┌ Warning: JuliaSyntax.ParseError for /opt/julia/bin/../share/julia/test/typegroup.jl │ err = │ ParseError: │ # Error @ /opt/julia/share/julia/test/typegroup.jl:52:5 │ @test e.to.data == 99 │ end │ # └─┘ ── invalid identifier └ @ Main ~/.julia/packages/Runic/XIBDc/test/runtests.jl:2006 Test Summary: | Pass Broken Total Time JuliaLang/julia | 470 5 475 18.2s Testing Runic tests passed Testing completed after 348.25s PkgEval succeeded after 405.92s