Package evaluation to test CyclotomicNumbers on Julia 1.13.0-DEV.1324 (c1d413cf8a*) started at 2025-10-17T15:58:07.063 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 11.17s ################################################################################ # Installation # Installing CyclotomicNumbers... Resolving package versions... Installed IntegerMathUtils ── v0.1.3 Installed Primes ──────────── v0.5.7 Installed CyclotomicNumbers ─ v0.1.10 Installed ModuleElts ──────── v0.1.5 Updating `~/.julia/environments/v1.13/Project.toml` [c380f8b6] + CyclotomicNumbers v0.1.10 Updating `~/.julia/environments/v1.13/Manifest.toml` [c380f8b6] + CyclotomicNumbers v0.1.10 [18e54dd8] + IntegerMathUtils v0.1.3 [4249f315] + ModuleElts v0.1.5 [27ebfcd6] + Primes v0.5.7 [56f22d72] + Artifacts v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 1.1s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... 4957.5 ms ✓ TestEnv 1 dependency successfully precompiled in 6 seconds. 27 already precompiled. Precompiling package dependencies... Precompilation completed after 24.4s ################################################################################ # Testing # Testing CyclotomicNumbers Status `/tmp/jl_ESDF5i/Project.toml` [c380f8b6] CyclotomicNumbers v0.1.10 [4249f315] ModuleElts v0.1.5 [27ebfcd6] Primes v0.5.7 [37e2e46d] LinearAlgebra v1.13.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_ESDF5i/Manifest.toml` [c380f8b6] CyclotomicNumbers v0.1.10 [18e54dd8] IntegerMathUtils v0.1.3 [4249f315] ModuleElts v0.1.5 [27ebfcd6] Primes v0.5.7 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.0 [8dfed614] Test v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.29+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Testing Running tests... CyclotomicNumbers.jl E(3,2) CyclotomicNumbers.jl E(3)+E(4) CyclotomicNumbers.jl E(12,11)-E(12,7) CyclotomicNumbers.jl: Error During Test at /home/pkgeval/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:18 Test threw exception Expression: mytest("CyclotomicNumbers.jl", "E(12,11)-E(12,7)", "Cyc{Int64}: √3") MethodError: no method matching format_coefficient(::SubString{String}) The function `format_coefficient` exists, but no method is defined for this combination of argument types. Closest candidates are: format_coefficient(!Matched::String; allow_frac) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:298 Stacktrace: [1] show(io::IOContext{IOBuffer}, p::Cyc{Int64}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:944 [2] show @ ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:877 [inlined] [3] __binrepr(m::MIME{Symbol("text/plain")}, x::Cyc{Int64}, context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:173 [4] _textrepr @ ./multimedia.jl:163 [inlined] [5] repr(m::MIME{Symbol("text/plain")}, x::Cyc{Int64}; context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:159 [6] kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(repr), m::MIME{Symbol("text/plain")}, x::Cyc{Int64}) @ Base.Multimedia ./multimedia.jl:159 [7] mytest(file::String, cmd::String, man::String) @ Main ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:5 [8] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool) @ Test /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:394 [9] top-level scope @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:16 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [11] macro expansion @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:18 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:750 [inlined] CyclotomicNumbers.jl repr(E(12,11)-E(12,7),context=(:limit=>true,:quadratic=>false)) CyclotomicNumbers.jl a=E(3)+E(3,2) CyclotomicNumbers.jl conductor(a) CyclotomicNumbers.jl typeof(Int(a)) CyclotomicNumbers.jl inv(1+E(4)) CyclotomicNumbers.jl: Error During Test at /home/pkgeval/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:23 Test threw exception Expression: mytest("CyclotomicNumbers.jl", "inv(1+E(4))", "Cyc{Rational{Int64}}: (1-ζ₄)/2") MethodError: no method matching bracket_if_needed(::SubString{String}) The function `bracket_if_needed` exists, but no method is defined for this combination of argument types. Closest candidates are: bracket_if_needed(!Matched::String; allow_frac) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:288 Stacktrace: [1] normal_show(io::IOContext{IOBuffer}, p::Cyc{Rational{Int64}}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:906 [2] show(io::IOContext{IOBuffer}, p::Cyc{Rational{Int64}}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:934 [3] show @ ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:877 [inlined] [4] __binrepr(m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}, context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:173 [5] _textrepr @ ./multimedia.jl:163 [inlined] [6] repr(m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}; context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:159 [7] kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(repr), m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}) @ Base.Multimedia ./multimedia.jl:159 [8] mytest(file::String, cmd::String, man::String) @ Main ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:5 [9] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool) @ Test /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:394 [10] top-level scope @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:16 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [12] macro expansion @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:23 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:750 [inlined] CyclotomicNumbers.jl Cyc(1//2+im) CyclotomicNumbers.jl: Error During Test at /home/pkgeval/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:24 Test threw exception Expression: mytest("CyclotomicNumbers.jl", "Cyc(1//2+im)", "Cyc{Rational{Int64}}: (1+2ζ₄)/2") MethodError: no method matching bracket_if_needed(::SubString{String}) The function `bracket_if_needed` exists, but no method is defined for this combination of argument types. Closest candidates are: bracket_if_needed(!Matched::String; allow_frac) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:288 Stacktrace: [1] normal_show(io::IOContext{IOBuffer}, p::Cyc{Rational{Int64}}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:906 [2] show(io::IOContext{IOBuffer}, p::Cyc{Rational{Int64}}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:934 [3] show @ ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:877 [inlined] [4] __binrepr(m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}, context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:173 [5] _textrepr @ ./multimedia.jl:163 [inlined] [6] repr(m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}; context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:159 [7] kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(repr), m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}) @ Base.Multimedia ./multimedia.jl:159 [8] mytest(file::String, cmd::String, man::String) @ Main ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:5 [9] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool) @ Test /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:394 [10] top-level scope @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:16 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [12] macro expansion @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:24 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:750 [inlined] CyclotomicNumbers.jl conj(1+E(4)) CyclotomicNumbers.jl: Error During Test at /home/pkgeval/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:25 Test threw exception Expression: mytest("CyclotomicNumbers.jl", "conj(1+E(4))", "Cyc{Int64}: 1-ζ₄") MethodError: no method matching format_coefficient(::SubString{String}) The function `format_coefficient` exists, but no method is defined for this combination of argument types. Closest candidates are: format_coefficient(!Matched::String; allow_frac) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:298 Stacktrace: [1] show(io::IOContext{IOBuffer}, p::Cyc{Int64}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:944 [2] show @ ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:877 [inlined] [3] __binrepr(m::MIME{Symbol("text/plain")}, x::Cyc{Int64}, context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:173 [4] _textrepr @ ./multimedia.jl:163 [inlined] [5] repr(m::MIME{Symbol("text/plain")}, x::Cyc{Int64}; context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:159 [6] kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(repr), m::MIME{Symbol("text/plain")}, x::Cyc{Int64}) @ Base.Multimedia ./multimedia.jl:159 [7] mytest(file::String, cmd::String, man::String) @ Main ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:5 [8] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool) @ Test /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:394 [9] top-level scope @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:16 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [11] macro expansion @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:25 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:750 [inlined] CyclotomicNumbers.jl real(E(3)) CyclotomicNumbers.jl Rational{Int}(real(E(3))) CyclotomicNumbers.jl imag(E(3)) CyclotomicNumbers.jl: Error During Test at /home/pkgeval/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:28 Test threw exception Expression: mytest("CyclotomicNumbers.jl", "imag(E(3))", "Cyc{Rational{Int64}}: √3/2") MethodError: no method matching format_coefficient(::SubString{String}) The function `format_coefficient` exists, but no method is defined for this combination of argument types. Closest candidates are: format_coefficient(!Matched::String; allow_frac) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:298 Stacktrace: [1] show(io::IOContext{IOBuffer}, p::Cyc{Rational{Int64}}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:944 [2] show @ ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:877 [inlined] [3] __binrepr(m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}, context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:173 [4] _textrepr @ ./multimedia.jl:163 [inlined] [5] repr(m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}; context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:159 [6] kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(repr), m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}) @ Base.Multimedia ./multimedia.jl:159 [7] mytest(file::String, cmd::String, man::String) @ Main ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:5 [8] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool) @ Test /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:394 [9] top-level scope @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:16 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [11] macro expansion @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:28 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:750 [inlined] CyclotomicNumbers.jl c=Cyc(E(9)) CyclotomicNumbers.jl Root1(c) CyclotomicNumbers.jl Root1(1+E(4)) CyclotomicNumbers.jl Root1(;r=1//4) CyclotomicNumbers.jl c=E(4)*E(3) CyclotomicNumbers.jl c=Complex{Float64}(E(3)) CyclotomicNumbers.jl 0.0+E(3) CyclotomicNumbers.jl E(3)+1//2 CyclotomicNumbers.jl: Error During Test at /home/pkgeval/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:36 Test threw exception Expression: mytest("CyclotomicNumbers.jl", "E(3)+1//2", "Cyc{Rational{Int64}}: √-3/2") MethodError: no method matching bracket_if_needed(::SubString{String}) The function `bracket_if_needed` exists, but no method is defined for this combination of argument types. Closest candidates are: bracket_if_needed(!Matched::String; allow_frac) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:288 Stacktrace: [1] normal_show(io::IOContext{IOBuffer}, p::Cyc{Rational{Int64}}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:906 [2] show(io::IOContext{IOBuffer}, p::Cyc{Rational{Int64}}) @ CyclotomicNumbers ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:934 [3] show @ ~/.julia/packages/CyclotomicNumbers/cocbJ/src/CyclotomicNumbers.jl:877 [inlined] [4] __binrepr(m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}, context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:173 [5] _textrepr @ ./multimedia.jl:163 [inlined] [6] repr(m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}; context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:159 [7] kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(repr), m::MIME{Symbol("text/plain")}, x::Cyc{Rational{Int64}}) @ Base.Multimedia ./multimedia.jl:159 [8] mytest(file::String, cmd::String, man::String) @ Main ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:5 [9] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool) @ Test /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:394 [10] top-level scope @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:16 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [12] macro expansion @ ~/.julia/packages/CyclotomicNumbers/cocbJ/test/runtests.jl:36 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:750 [inlined] CyclotomicNumbers.jl E(3)+im CyclotomicNumbers.jl complex(E(4)) CyclotomicNumbers.jl complex(E(3)) CyclotomicNumbers.jl -1