Package evaluation to test CycPols on Julia 1.13.0-DEV.1324 (c1d413cf8a*) started at 2025-10-17T16:08:42.841 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 11.51s ################################################################################ # Installation # Installing CycPols... Resolving package versions... Installed IntegerMathUtils ─── v0.1.3 Installed CyclotomicNumbers ── v0.1.10 Installed ModuleElts ───────── v0.1.5 Installed Primes ───────────── v0.5.7 Installed Combinat ─────────── v0.1.4 Installed LaurentPolynomials ─ v0.1.5 Installed CycPols ──────────── v0.1.4 Updating `~/.julia/environments/v1.13/Project.toml` [05fb067e] + CycPols v0.1.4 Updating `~/.julia/environments/v1.13/Manifest.toml` [a6b051d1] + Combinat v0.1.4 [05fb067e] + CycPols v0.1.4 [c380f8b6] + CyclotomicNumbers v0.1.10 [18e54dd8] + IntegerMathUtils v0.1.3 [10b2801c] + LaurentPolynomials v0.1.5 [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.13s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... 5143.0 ms ✓ TestEnv 1 dependency successfully precompiled in 6 seconds. 27 already precompiled. Precompiling package dependencies... Precompilation completed after 33.94s ################################################################################ # Testing # Testing CycPols Status `/tmp/jl_zUlA3X/Project.toml` [a6b051d1] Combinat v0.1.4 [05fb067e] CycPols v0.1.4 [c380f8b6] CyclotomicNumbers v0.1.10 [10b2801c] LaurentPolynomials v0.1.5 [4249f315] ModuleElts v0.1.5 [27ebfcd6] Primes v0.5.7 [8dfed614] Test v1.11.0 Status `/tmp/jl_zUlA3X/Manifest.toml` [a6b051d1] Combinat v0.1.4 [05fb067e] CycPols v0.1.4 [c380f8b6] CyclotomicNumbers v0.1.10 [18e54dd8] IntegerMathUtils v0.1.3 [10b2801c] LaurentPolynomials v0.1.5 [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... CycPols.jl using LaurentPolynomials CycPols.jl @Pol q CycPols.jl p=CycPol(q^25-q^24-2q^23-q^2+q+2) CycPols.jl p(q) CycPols.jl p*inv(CycPol(q^2+q+1)) CycPols.jl -p CycPols.jl valuation(p) CycPols.jl degree(p) CycPols.jl lcm(p,CycPol(q^3-1)) CycPols.jl subs(p,Pol()^-1) CycPols.jl using CyclotomicNumbers CycPols.jl subs(p,Pol([E(2)],1)) CycPols.jl CycPol(q^6-E(4)) CycPols.jl CycPols.show_factors(24) CycPols.jl: Error During Test at /home/pkgeval/.julia/packages/CycPols/9qYQJ/test/runtests.jl:37 Test threw exception Expression: mytest("CycPols.jl", "CycPols.show_factors(24)", "15-element Vector{Tuple{CycPol{Int64}, Pol}}:\n (Φ₂₄, q⁸-q⁴+1)\n (Φ′₂₄, q⁴+ζ₃²)\n (Φ″₂₄, q⁴+ζ₃)\n (Φ‴₂₄, q⁴-√2q³+q²-√2q+1)\n (Φ⁗₂₄, q⁴+√2q³+q²+√2q+1)\n (Φ⁽⁵⁾₂₄, q⁴-√6q³+3q²-√6q+1)\n (Φ⁽⁶⁾₂₄, q⁴+√6q³+3q²+√6q+1)\n (Φ⁽⁷⁾₂₄, q⁴+√-2q³-q²-√-2q+1)\n (Φ⁽⁸⁾₂₄, q⁴-√-2q³-q²+√-2q+1)\n (Φ⁽⁹⁾₂₄, q²+ζ₃²√-2q-ζ₃)\n (Φ⁽¹⁰⁾₂₄, q²-ζ₃²√-2q-ζ₃)\n (Φ⁽¹¹⁾₂₄, q²+ζ₃√-2q-ζ₃²)\n (Φ⁽¹²⁾₂₄, q²-ζ₃√-2q-ζ₃²)\n (Φ⁽¹³⁾₂₄, q⁴-ζ₄q²-1)\n (Φ⁽¹⁴⁾₂₄, q⁴+ζ₄q²-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] #sprint#430 @ ./strings/io.jl:107 [inlined] [3] sprint @ ./strings/io.jl:102 [inlined] [4] repr @ ./strings/io.jl:277 [inlined] [5] show(io::IOContext{IOBuffer}, p::Pol{Cyc{Int64}}) @ LaurentPolynomials ~/.julia/packages/LaurentPolynomials/qzUWc/src/LaurentPolynomials.jl:459 [6] show_delim_array(io::IOContext{IOBuffer}, itr::Tuple{CycPol{Int64}, Pol{Cyc{Int64}}}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1464 [7] show_delim_array @ ./show.jl:1449 [inlined] [8] show @ ./show.jl:1482 [inlined] [9] #sprint#430 @ ./strings/io.jl:107 [inlined] [10] sprint @ ./strings/io.jl:102 [inlined] [11] alignment_from_show(io::IOContext{IOBuffer}, x::Tuple{CycPol{Int64}, Pol{Cyc{Int64}}}) @ Base ./show.jl:3007 [12] alignment(io::IOContext{IOBuffer}, x::Tuple{CycPol{Int64}, Pol{Cyc{Int64}}}) @ Base ./show.jl:3026 [13] alignment(io::IOContext{IOBuffer}, X::AbstractVecOrMat, rows::Vector{Int64}, cols::Vector{Int64}, cols_if_complete::Int64, cols_otherwise::Int64, sep::Int64, ncols::Int64) @ Base ./arrayshow.jl:69 [14] _print_matrix(io::IOContext{IOBuffer}, X::AbstractVecOrMat, pre::String, sep::String, post::String, hdots::String, vdots::String, ddots::String, hmod::Int64, vmod::Int64, rowsA::UnitRange{Int64}, colsA::UnitRange{Int64}) @ Base ./arrayshow.jl:207 ┌[15] print_matrix │ @ ./arrayshow.jl:171 [inlined] ╰──── repeated 2 times [17] print_array @ ./arrayshow.jl:358 [inlined] [18] show(io::IOContext{IOBuffer}, ::MIME{Symbol("text/plain")}, X::Vector{Tuple{CycPol{Int64}, Pol}}) @ Base ./arrayshow.jl:399 [19] __binrepr @ ./multimedia.jl:173 [inlined] [20] _textrepr(m::MIME{Symbol("text/plain")}, x::Vector{Tuple{CycPol{Int64}, Pol}}, context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:163 [21] repr(m::MIME{Symbol("text/plain")}, x::Vector{Tuple{CycPol{Int64}, Pol}}; context::Pair{Symbol, Bool}) @ Base.Multimedia ./multimedia.jl:159 [22] kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(repr), m::MIME{Symbol("text/plain")}, x::Vector{Tuple{CycPol{Int64}, Pol}}) @ Base.Multimedia ./multimedia.jl:159 [23] mytest(file::String, src::String, man::String) @ Main ~/.julia/packages/CycPols/9qYQJ/test/runtests.jl:7 [24] 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 [25] top-level scope @ ~/.julia/packages/CycPols/9qYQJ/test/runtests.jl:23 [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [27] macro expansion @ ~/.julia/packages/CycPols/9qYQJ/test/runtests.jl:24 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [29] macro expansion @ ~/.julia/packages/CycPols/9qYQJ/test/runtests.jl:37 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:750 [inlined] CycPols.jl CycPol(;conductor=24,no=7) CycPols.jl CycPol(;conductor=24,no=7)(q) CycPols.jl p=cyclotomic_polynomial(24) CycPols.jl CycPol(p) CycPols.jl cyclotomic_polynomial(5) CycPols.jl cyclotomic_polynomial(24) CycPols.jl @Pol q;CycPol(3*q^3-3q) Test Summary: | Pass Error Total Time Gapjm | 20 1 21 1m26.1s CycPols.jl | 20 1 21 1m26.1s RNG of the outermost testset: Random.Xoshiro(0xe8546daaab6883fd, 0x2bd8b470f53d5ebd, 0x55f69db7224de001, 0x2c9aeb74f672a34e, 0x51ec0fc3f3c8775b) ERROR: LoadError: Some tests did not pass: 20 passed, 0 failed, 1 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/CycPols/9qYQJ/test/runtests.jl:22 Testing failed after 96.88s ERROR: LoadError: Package CycPols errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{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.13/Pkg/src/Operations.jl:2674 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2523 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{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.13/Pkg/src/API.jl:548 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:525 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 158.99s: package tests unexpectedly errored