Package evaluation of CSTParser on Julia 1.11.4 (a71dd056e0*) started at 2025-04-08T07:16:35.628 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.66s ################################################################################ # 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.09s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 17.42s ################################################################################ # Testing # Testing CSTParser Status `/tmp/jl_F6uw1Y/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_F6uw1Y/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/math.jl" └ @ Main.var"##283" ~/.julia/packages/CSTParser/0hXvH/test/test_check_base.jl:157 prevfloat(1.0) ^ -(Int64(2)) prevfloat(1.0) ^ prevfloat prevfloat(1.0) 1.0 prevfloat(1.0) ^ -(Int64(2)) prevfloat(1.0) 62 -(Int64(2) ^ 62) (prevfloat(1.0) ^ -(Int64(2))) ^ 62 prevfloat(1.0) ^ -(Int64(2) ^ 62) (prevfloat(1.0) ^ -(Int64(2))) ^ 62 ≈ c53881 prevfloat(1.0) ^ -(Int64(2) ^ 62) ≈ c53881 @test (prevfloat(1.0) ^ -(Int64(2))) ^ 62 ≈ c53881 atol = 2 * eps(c53881) @test prevfloat(1.0) ^ -(Int64(2) ^ 62) ≈ c53881 atol = 2 * eps(c53881) begin POW_TOLS = Dict(Float16 => [0.51, 0.51, 0.51, 2.0, 1.5], Float32 => [0.51, 0.51, 0.51, 2.0, 1.5], Float64 => [0.55, 0.8, 1.5, 2.0, 1.5]) for T = (Float16, Float32, Float64) for x = (0.0, -0.0, 1.0, 10.0, 2.0, Inf, NaN, -Inf, -NaN) for y = (0.0, -0.0, 1.0, -3.0, -10.0, Inf, NaN, -Inf, -NaN) (got, expected) = (T(x) ^ T(y), T(big(x) ^ T(y))) if isnan(expected) @test isnan_type(T, got) || T.((x, y)) else @test got == expected || T.((x, y)) end end end for _ = 1:2 ^ 16 x = rand(T) * 100 y = rand(T) * 200 - 100 (got, expected) = (x ^ y, widen(x) ^ y) if isfinite(eps(T(expected))) if y == T(-2) @test abs(expected - got) <= (POW_TOLS[T])[4] * eps(T(expected)) || (x, y) elseif y == T(3) @test abs(expected - got) <= (POW_TOLS[T])[5] * eps(T(expected)) || (x, y) elseif issubnormal(got) @test abs(expected - got) <= (POW_TOLS[T])[2] * eps(T(expected)) || (x, y) else @test abs(expected - got) <= (POW_TOLS[T])[1] * eps(T(expected)) || (x, y) end end end for _ = 1:2 ^ 14 x = rand(T) * floatmin(T) y = rand(T) * 3 - T(1.2) (got, expected) = (x ^ y, widen(x) ^ y) if isfinite(eps(T(expected))) @test abs(expected - got) <= (POW_TOLS[T])[3] * eps(T(expected)) || (x, y) end end @test T(-1) ^ floatmax(T) === T(1) @test prevfloat(T(-1)) ^ floatmax(T) === T(Inf) @test nextfloat(T(-1)) ^ floatmax(T) === T(0.0) end @test 0.9999999955206014 ^ -1.0e8 == 1.565084574870928 @test 3.0e18 ^ 20 == Inf @test 0.0013653274095082324 ^ -97.60372292227069 == 4.088393948750035e279 @test 8.758520413376658e-5 ^ 70.55863059215994 == 5.052076767078296e-287 c53881 = 2.2844135865398217e222 @test (prevfloat(1.0) ^ -(Int64(2))) ^ 62 ≈ c53881 atol = 2 * eps(c53881) @test 2.0 ^ typemin(Int) == 0.0 @test (-1.0) ^ typemin(Int) == 1.0 Z = Int64(2) E = prevfloat(1.0) @test E ^ -(Z ^ 54) ≈ 7.38905609893065 @test E ^ -(Z ^ 62) ≈ 2.2844135865231613e222 @test E ^ -(Z ^ 63) == Inf @test abs(E ^ (Z ^ 62 - 1) * E ^ (-(Z ^ 62) + 1) - 1) <= eps(1.0) (n, x) = (-1065564664, 0.9999997040311492) @test abs(x ^ n - Float64(big(x) ^ n)) / eps(x ^ n) == 0 @test E ^ (big(2) ^ 100 + 1) == 0 @test E ^ 6705320061009595392 == nextfloat(0.0) n = Int64(1024 / log2(E)) @test E ^ n == Inf @test E ^ float(n) == Inf end begin POW_TOLS = Dict(Float16 => [0.51, 0.51, 0.51, 2.0, 1.5], Float32 => [0.51, 0.51, 0.51, 2.0, 1.5], Float64 => [0.55, 0.8, 1.5, 2.0, 1.5]) for T = (Float16, Float32, Float64) for x = (0.0, -0.0, 1.0, 10.0, 2.0, Inf, NaN, -Inf, -NaN) for y = (0.0, -0.0, 1.0, -3.0, -10.0, Inf, NaN, -Inf, -NaN) (got, expected) = (T(x) ^ T(y), T(big(x) ^ T(y))) if isnan(expected) @test isnan_type(T, got) || T.((x, y)) else @test got == expected || T.((x, y)) end end end for _ = 1:2 ^ 16 x = rand(T) * 100 y = rand(T) * 200 - 100 (got, expected) = (x ^ y, widen(x) ^ y) if isfinite(eps(T(expected))) if y == T(-2) @test abs(expected - got) <= (POW_TOLS[T])[4] * eps(T(expected)) || (x, y) elseif y == T(3) @test abs(expected - got) <= (POW_TOLS[T])[5] * eps(T(expected)) || (x, y) elseif issubnormal(got) @test abs(expected - got) <= (POW_TOLS[T])[2] * eps(T(expected)) || (x, y) else @test abs(expected - got) <= (POW_TOLS[T])[1] * eps(T(expected)) || (x, y) end end end for _ = 1:2 ^ 14 x = rand(T) * floatmin(T) y = rand(T) * 3 - T(1.2) (got, expected) = (x ^ y, widen(x) ^ y) if isfinite(eps(T(expected))) @test abs(expected - got) <= (POW_TOLS[T])[3] * eps(T(expected)) || (x, y) end end @test T(-1) ^ floatmax(T) === T(1) @test prevfloat(T(-1)) ^ floatmax(T) === T(Inf) @test nextfloat(T(-1)) ^ floatmax(T) === T(0.0) end @test 0.9999999955206014 ^ -1.0e8 == 1.565084574870928 @test 3.0e18 ^ 20 == Inf @test 0.0013653274095082324 ^ -97.60372292227069 == 4.088393948750035e279 @test 8.758520413376658e-5 ^ 70.55863059215994 == 5.052076767078296e-287 c53881 = 2.2844135865398217e222 @test prevfloat(1.0) ^ -(Int64(2) ^ 62) ≈ c53881 atol = 2 * eps(c53881) @test 2.0 ^ typemin(Int) == 0.0 @test (-1.0) ^ typemin(Int) == 1.0 Z = Int64(2) E = prevfloat(1.0) @test E ^ -(Z ^ 54) ≈ 7.38905609893065 @test E ^ -(Z ^ 62) ≈ 2.2844135865231613e222 @test E ^ -(Z ^ 63) == Inf @test abs(E ^ (Z ^ 62 - 1) * E ^ (-(Z ^ 62) + 1) - 1) <= eps(1.0) (n, x) = (-1065564664, 0.9999997040311492) @test abs(x ^ n - Float64(big(x) ^ n)) / eps(x ^ n) == 0 @test E ^ (big(2) ^ 100 + 1) == 0 @test E ^ 6705320061009595392 == nextfloat(0.0) n = Int64(1024 / log2(E)) @test E ^ n == Inf @test E ^ float(n) == Inf end @testset "pow" begin POW_TOLS = Dict(Float16 => [0.51, 0.51, 0.51, 2.0, 1.5], Float32 => [0.51, 0.51, 0.51, 2.0, 1.5], Float64 => [0.55, 0.8, 1.5, 2.0, 1.5]) for T = (Float16, Float32, Float64) for x = (0.0, -0.0, 1.0, 10.0, 2.0, Inf, NaN, -Inf, -NaN) for y = (0.0, -0.0, 1.0, -3.0, -10.0, Inf, NaN, -Inf, -NaN) (got, expected) = (T(x) ^ T(y), T(big(x) ^ T(y))) if isnan(expected) @test isnan_type(T, got) || T.((x, y)) else @test got == expected || T.((x, y)) end end end for _ = 1:2 ^ 16 x = rand(T) * 100 y = rand(T) * 200 - 100 (got, expected) = (x ^ y, widen(x) ^ y) if isfinite(eps(T(expected))) if y == T(-2) @test abs(expected - got) <= (POW_TOLS[T])[4] * eps(T(expected)) || (x, y) elseif y == T(3) @test abs(expected - got) <= (POW_TOLS[T])[5] * eps(T(expected)) || (x, y) elseif issubnormal(got) @test abs(expected - got) <= (POW_TOLS[T])[2] * eps(T(expected)) || (x, y) else @test abs(expected - got) <= (POW_TOLS[T])[1] * eps(T(expected)) || (x, y) end end end for _ = 1:2 ^ 14 x = rand(T) * floatmin(T) y = rand(T) * 3 - T(1.2) (got, expected) = (x ^ y, widen(x) ^ y) if isfinite(eps(T(expected))) @test abs(expected - got) <= (POW_TOLS[T])[3] * eps(T(expected)) || (x, y) end end @test T(-1) ^ floatmax(T) === T(1) @test prevfloat(T(-1)) ^ floatmax(T) === T(Inf) @test nextfloat(T(-1)) ^ floatmax(T) === T(0.0) end @test 0.9999999955206014 ^ -1.0e8 == 1.565084574870928 @test 3.0e18 ^ 20 == Inf @test 0.0013653274095082324 ^ -97.60372292227069 == 4.088393948750035e279 @test 8.758520413376658e-5 ^ 70.55863059215994 == 5.052076767078296e-287 c53881 = 2.2844135865398217e222 @test (prevfloat(1.0) ^ -(Int64(2))) ^ 62 ≈ c53881 atol = 2 * eps(c53881) @test 2.0 ^ typemin(Int) == 0.0 @test (-1.0) ^ typemin(Int) == 1.0 Z = Int64(2) E = prevfloat(1.0) @test E ^ -(Z ^ 54) ≈ 7.38905609893065 @test E ^ -(Z ^ 62) ≈ 2.2844135865231613e222 @test E ^ -(Z ^ 63) == Inf @test abs(E ^ (Z ^ 62 - 1) * E ^ (-(Z ^ 62) + 1) - 1) <= eps(1.0) (n, x) = (-1065564664, 0.9999997040311492) @test abs(x ^ n - Float64(big(x) ^ n)) / eps(x ^ n) == 0 @test E ^ (big(2) ^ 100 + 1) == 0 @test E ^ 6705320061009595392 == nextfloat(0.0) n = Int64(1024 / log2(E)) @test E ^ n == Inf @test E ^ float(n) == Inf end @testset "pow" begin POW_TOLS = Dict(Float16 => [0.51, 0.51, 0.51, 2.0, 1.5], Float32 => [0.51, 0.51, 0.51, 2.0, 1.5], Float64 => [0.55, 0.8, 1.5, 2.0, 1.5]) for T = (Float16, Float32, Float64) for x = (0.0, -0.0, 1.0, 10.0, 2.0, Inf, NaN, -Inf, -NaN) for y = (0.0, -0.0, 1.0, -3.0, -10.0, Inf, NaN, -Inf, -NaN) (got, expected) = (T(x) ^ T(y), T(big(x) ^ T(y))) if isnan(expected) @test isnan_type(T, got) || T.((x, y)) else @test got == expected || T.((x, y)) end end end for _ = 1:2 ^ 16 x = rand(T) * 100 y = rand(T) * 200 - 100 (got, expected) = (x ^ y, widen(x) ^ y) if isfinite(eps(T(expected))) if y == T(-2) @test abs(expected - got) <= (POW_TOLS[T])[4] * eps(T(expected)) || (x, y) elseif y == T(3) @test abs(expected - got) <= (POW_TOLS[T])[5] * eps(T(expected)) || (x, y) elseif issubnormal(got) @test abs(expected - got) <= (POW_TOLS[T])[2] * eps(T(expected)) || (x, y) else @test abs(expected - got) <= (POW_TOLS[T])[1] * eps(T(expected)) || (x, y) end end end for _ = 1:2 ^ 14 x = rand(T) * floatmin(T) y = rand(T) * 3 - T(1.2) (got, expected) = (x ^ y, widen(x) ^ y) if isfinite(eps(T(expected))) @test abs(expected - got) <= (POW_TOLS[T])[3] * eps(T(expected)) || (x, y) end end @test T(-1) ^ floatmax(T) === T(1) @test prevfloat(T(-1)) ^ floatmax(T) === T(Inf) @test nextfloat(T(-1)) ^ floatmax(T) === T(0.0) end @test 0.9999999955206014 ^ -1.0e8 == 1.565084574870928 @test 3.0e18 ^ 20 == Inf @test 0.0013653274095082324 ^ -97.60372292227069 == 4.088393948750035e279 @test 8.758520413376658e-5 ^ 70.55863059215994 == 5.052076767078296e-287 c53881 = 2.2844135865398217e222 @test prevfloat(1.0) ^ -(Int64(2) ^ 62) ≈ c53881 atol = 2 * eps(c53881) @test 2.0 ^ typemin(Int) == 0.0 @test (-1.0) ^ typemin(Int) == 1.0 Z = Int64(2) E = prevfloat(1.0) @test E ^ -(Z ^ 54) ≈ 7.38905609893065 @test E ^ -(Z ^ 62) ≈ 2.2844135865231613e222 @test E ^ -(Z ^ 63) == Inf @test abs(E ^ (Z ^ 62 - 1) * E ^ (-(Z ^ 62) + 1) - 1) <= eps(1.0) (n, x) = (-1065564664, 0.9999997040311492) @test abs(x ^ n - Float64(big(x) ^ n)) / eps(x ^ n) == 0 @test E ^ (big(2) ^ 100 + 1) == 0 @test E ^ 6705320061009595392 == nextfloat(0.0) n = Int64(1024 / log2(E)) @test E ^ n == Inf @test E ^ float(n) == Inf end Parsing files in Base: Test Failed at /home/pkgeval/.julia/packages/CSTParser/0hXvH/test/test_check_base.jl:166 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:679 [inlined] [2] top-level scope @ ~/.julia/packages/CSTParser/0hXvH/test/test_check_base.jl:166 ┌ Error: parsing difference │ file = "/opt/julia/bin/../share/julia/test/scopedvalues.jl" └ @ Main.var"##283" ~/.julia/packages/CSTParser/0hXvH/test/test_check_base.jl:157 false begin end try @with begin return end finally push!(ts, 2) end try @with begin return end catch err finally push!(ts, 2) end begin ts = Int[] try @with begin return end finally push!(ts, 2) end end begin ts = Int[] try @with begin return end catch err finally push!(ts, 2) end end @testset "issue #56062" begin ts = Int[] try @with begin return end finally push!(ts, 2) end end @testset "issue #56062" begin ts = Int[] try @with begin return end catch err finally push!(ts, 2) end end Parsing files in Base: Test Failed at /home/pkgeval/.julia/packages/CSTParser/0hXvH/test/test_check_base.jl:166 Expression: false Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:679 [inlined] [2] top-level scope @ ~/.julia/packages/CSTParser/0hXvH/test/test_check_base.jl:166 ┌ 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 Fail Broken Total Time Package | 149249 2 3 149254 4m02.1s test/iterate/test_iterators.jl | 500 500 28.2s test/test_display.jl | 1 1 0.4s test/test_check_base.jl | 4425 2 1 4428 58.3s Parsing files in Base | 4425 2 1 4428 58.3s test/parser/test_operators.jl | 2116 1 2117 6.0s test/parser/test_square.jl | 1322 1322 6.6s test/test_interface.jl | 48 48 0.6s test/parser/test_keyword_blocks.jl | 1242 1242 3.9s test/parser/test_types.jl | 495 495 2.3s test/test_spec.jl | 2891 2891 25.8s test/iterate/test_selftest.jl | 118205 118205 0.5s test/test_errparse.jl | 270 270 1m11.2s test/parser/test_function_calls.jl | 904 904 3.7s test/parser/test_modules.jl | 247 247 1.5s test/parser/test_parser.jl | 16583 1 16584 33.1s ERROR: LoadError: Some tests did not pass: 149249 passed, 2 failed, 0 errored, 3 broken. in expression starting at /home/pkgeval/.julia/packages/CSTParser/0hXvH/test/runtests.jl:3 Testing failed after 305.11s ERROR: LoadError: Package CSTParser errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2124 [3] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2007 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:481 [5] test(pkgs::Vector{Pkg.Types.PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:159 [6] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:147 [inlined] [7] #test#74 @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:146 [inlined] [8] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 343.79s: package has test failures