Package evaluation of CSTParser on Julia 1.11.3 (d63adeda50*) started at 2025-02-25T21:52:33.463 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.2s ################################################################################ # Installation # Installing CSTParser... Resolving package versions... Updating `~/.julia/environments/v1.11/Project.toml` [00ebfdb7] + CSTParser v3.4.3 Updating `~/.julia/environments/v1.11/Manifest.toml` [00ebfdb7] + CSTParser v3.4.3 [0796e94c] + Tokenize v0.5.29 Installation completed after 1.12s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 3150.6 ms ✓ TestEnv 1 dependency successfully precompiled in 3 seconds. 23 already precompiled. Precompiling package dependencies... Precompilation completed after 54.68s ################################################################################ # Testing # Testing CSTParser Status `/tmp/jl_aEGeBH/Project.toml` [00ebfdb7] CSTParser v3.4.3 [f8b46487] TestItemRunner v1.1.0 [0796e94c] Tokenize v0.5.29 [8dfed614] Test v1.11.0 Status `/tmp/jl_aEGeBH/Manifest.toml` [00ebfdb7] CSTParser v3.4.3 [f8b46487] TestItemRunner v1.1.0 [1c621080] TestItems v1.0.0 [0796e94c] Tokenize v0.5.29 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.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 [deac9b47] LibCURL_jll v8.6.0+0 [e37daf67] LibGit2_jll v1.7.2+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.6+0 [14a3606d] MozillaCACerts_jll v2023.12.12 [83775a58] Zlib_jll v1.2.13+1 [8e850ede] nghttp2_jll v1.59.0+0 [3f19e933] p7zip_jll v17.4.0+2 Testing Running tests... ┌ Error: parsing difference │ file = "/opt/julia/bin/../share/julia/test/syntax.jl" └ @ Main.var"##283" ~/.julia/packages/CSTParser/0hXvH/test/test_check_base.jl:157 begin x kw... end (x,; kw...) x $(Expr(:parameters, :(kw...))) kw... x begin x kw... end (x,; kw...) function x, kw... return (x, kw) end function (x,; kw...) return (x, kw) end f = function x, kw... return (x, kw) end f = function (x,; kw...) return (x, kw) end begin x a = 2 end (x,; a = 2) x $(Expr(:parameters, :($(Expr(:kw, :a, 2))))) a = 2 x begin x a = 2 end (x,; a = 2) function x, a = 2 return (x, a) end function (x,; a = 2) return (x, a) end g = function x, a = 2 return (x, a) end g = function (x,; a = 2) return (x, a) end begin f = function x, kw... return (x, kw) end g = function x, a = 2 return (x, a) end end begin f = function (x,; kw...) return (x, kw) end g = function (x,; a = 2) return (x, a) end end let f = function x, kw... return (x, kw) end, g = function x, a = 2 return (x, a) end @test f(1) == (1, pairs(NamedTuple())) @test g(1) == (1, 2) end let f = function (x,; kw...) return (x, kw) end, g = function (x,; a = 2) return (x, a) end @test f(1) == (1, pairs(NamedTuple())) @test g(1) == (1, 2) end a => (b = 2) a => b = begin 2 end => a => b a begin 2 end a => (b = 2) a => b = begin 2 end @eval a => (b = 2) @eval a => b = begin 2 end @test_throws ErrorException @eval(a => (b = 2)) @test_throws ErrorException @eval(a => b = begin 2 end) a => (b = 2) a => b = begin 2 end => a => b a begin 2 end a => (b = 2) a => b = begin 2 end @eval a => (b = 2) @eval a => b = begin 2 end @test_throws "function Base.=> must be explicitly imported to be extended" @eval(a => (b = 2)) @test_throws "function Base.=> must be explicitly imported to be extended" @eval(a => b = begin 2 end) begin @test_throws ErrorException @eval(a => (b = 2)) @test_throws "function Base.=> must be explicitly imported to be extended" @eval(a => (b = 2)) end begin @test_throws ErrorException @eval(a => b = begin 2 end) @test_throws "function Base.=> must be explicitly imported to be extended" @eval(a => b = begin 2 end) end let x = 1 => 2 @test_throws ErrorException @eval(a => (b = 2)) @test_throws "function Base.=> must be explicitly imported to be extended" @eval(a => (b = 2)) end let x = 1 => 2 @test_throws ErrorException @eval(a => b = begin 2 end) @test_throws "function Base.=> must be explicitly imported to be extended" @eval(a => b = begin 2 end) end [ Info: checking check_err_parse against ../docs/make.jl [ Info: checking check_err_parse against ../src/CSTParser.jl [ Info: checking check_err_parse against ../src/conversion.jl [ Info: checking check_err_parse against ../src/display.jl [ Info: checking check_err_parse against ../src/interface.jl [ Info: checking check_err_parse against ../src/iterate.jl [ Info: checking check_err_parse against ../src/lexer.jl [ Info: checking check_err_parse against ../src/packagedef.jl [ Info: checking check_err_parse against ../src/precompile.jl [ Info: checking check_err_parse against ../src/recovery.jl [ Info: checking check_err_parse against ../src/spec.jl [ Info: checking check_err_parse against ../src/utils.jl [ Info: checking check_err_parse against ../src/components/internals.jl [ Info: checking check_err_parse against ../src/components/keywords.jl [ Info: checking check_err_parse against ../src/components/lists.jl [ Info: checking check_err_parse against ../src/components/operators.jl [ Info: checking check_err_parse against ../src/components/strings.jl [ Info: checking check_err_parse against ../test/runtests.jl [ Info: checking check_err_parse against ../test/shared.jl [ Info: checking check_err_parse against ../test/test_check_base.jl [ Info: checking check_err_parse against ../test/test_display.jl [ Info: checking check_err_parse against ../test/test_errparse.jl [ Info: checking check_err_parse against ../test/test_interface.jl [ Info: checking check_err_parse against ../test/test_spec.jl [ Info: checking check_err_parse against ../test/iterate/test_iterators.jl [ Info: checking check_err_parse against ../test/iterate/test_selftest.jl [ Info: checking check_err_parse against ../test/parser/test_function_calls.jl [ Info: checking check_err_parse against ../test/parser/test_keyword_blocks.jl [ Info: checking check_err_parse against ../test/parser/test_modules.jl [ Info: checking check_err_parse against ../test/parser/test_operators.jl [ Info: checking check_err_parse against ../test/parser/test_parser.jl [ Info: checking check_err_parse against ../test/parser/test_square.jl [ Info: checking check_err_parse against ../test/parser/test_types.jl [ Info: checking check_reparse against ../docs/make.jl [ Info: checking check_reparse against ../src/CSTParser.jl [ Info: checking check_reparse against ../src/conversion.jl [ Info: checking check_reparse against ../src/display.jl [ Info: checking check_reparse against ../src/interface.jl [ Info: checking check_reparse against ../src/iterate.jl [ Info: checking check_reparse against ../src/lexer.jl [ Info: checking check_reparse against ../src/packagedef.jl [ Info: checking check_reparse against ../src/precompile.jl [ Info: checking check_reparse against ../src/recovery.jl [ Info: checking check_reparse against ../src/spec.jl [ Info: checking check_reparse against ../src/utils.jl [ Info: checking check_reparse against ../src/components/internals.jl [ Info: checking check_reparse against ../src/components/keywords.jl [ Info: checking check_reparse against ../src/components/lists.jl [ Info: checking check_reparse against ../src/components/operators.jl [ Info: checking check_reparse against ../src/components/strings.jl [ Info: checking check_reparse against ../test/runtests.jl [ Info: checking check_reparse against ../test/shared.jl [ Info: checking check_reparse against ../test/test_check_base.jl [ Info: checking check_reparse against ../test/test_display.jl [ Info: checking check_reparse against ../test/test_errparse.jl [ Info: checking check_reparse against ../test/test_interface.jl [ Info: checking check_reparse against ../test/test_spec.jl [ Info: checking check_reparse against ../test/iterate/test_iterators.jl [ Info: checking check_reparse against ../test/iterate/test_selftest.jl [ Info: checking check_reparse against ../test/parser/test_function_calls.jl [ Info: checking check_reparse against ../test/parser/test_keyword_blocks.jl [ Info: checking check_reparse against ../test/parser/test_modules.jl [ Info: checking check_reparse against ../test/parser/test_operators.jl [ Info: checking check_reparse against ../test/parser/test_parser.jl [ Info: checking check_reparse against ../test/parser/test_square.jl [ Info: checking check_reparse against ../test/parser/test_types.jl Test Summary: | Pass Broken Total Time Package | 149239 3 149242 4m03.5s Testing CSTParser tests passed Testing completed after 302.4s PkgEval succeeded after 372.78s