Skip to content

Fix tests on recent Julia versions (#54) #89

Fix tests on recent Julia versions (#54)

Fix tests on recent Julia versions (#54) #89

Triggered via push July 11, 2025 17:47
Status Success
Total duration 1m 3s
Artifacts

Documenter.yml

on: push
Documentation
57s
Documentation
Fit to window
Zoom out
Zoom in

Annotations

1 error, 5 warnings, and 2 notices
Documentation: docs/src/index.md#L122
doctest failure in src/index.md:122-162 ```jldoctest; setup=:(using MethodAnalysis), filter=r"─ MethodInstance for.*\$" julia> mi = methodinstance(findfirst, (BitVector,)) MethodInstance for findfirst(::BitVector) julia> MethodAnalysis.print_tree(mi) MethodInstance for findfirst(::BitVector) ├─ MethodInstance for prune_graph!(::Graph) │ └─ MethodInstance for var"#simplify_graph!#111"(::Bool, ::typeof(simplify_graph!), ::Graph, ::Set{Int64}) │ └─ MethodInstance for simplify_graph!(::Graph, ::Set{Int64}) │ └─ MethodInstance for simplify_graph!(::Graph) │ ├─ MethodInstance for trigger_failure!(::Graph, ::Vector{Int64}, ::Tuple{Int64, Int64}) │ │ ⋮ │ │ │ └─ MethodInstance for resolve_versions!(::Context, ::Vector{PackageSpec}) │ ⋮ │ ├─ MethodInstance for update_solution!(::SolutionTrace, ::Graph) │ └─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ │ ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ │ │ ⋮ │ │ │ │ │ │ │ └─ MethodInstance for maxsum(::Graph) │ │ │ ⋮ │ │ │ │ │ └─ MethodInstance for maxsum(::Graph) │ │ └─ MethodInstance for resolve(::Graph) │ │ ⋮ │ │ │ └─ MethodInstance for maxsum(::Graph) │ └─ MethodInstance for resolve(::Graph) │ ├─ MethodInstance for trigger_failure!(::Graph, ::Vector{Int64}, ::Tuple{Int64, Int64}) │ │ ⋮ │ │ │ └─ MethodInstance for resolve_versions!(::Context, ::Vector{PackageSpec}) │ ⋮ │ └─ MethodInstance for selective_eval_fromstart!(::typeof(finish_and_return!), ::Frame, ::BitVector, ::Bool) └─ MethodInstance for selective_eval_fromstart!(::Frame, ::BitVector, ::Bool) ``` Subexpression: MethodAnalysis.print_tree(mi) Evaluated output: MethodInstance for findfirst(::BitVector) ├─ MethodInstance for prune_graph!(::Graph) │ └─ MethodInstance for var"#simplify_graph!#111"(::Bool, ::typeof(simplify_graph!), ::Graph, ::Set{Int64}) │ └─ MethodInstance for simplify_graph!(::Graph, ::Set{Int64}) │ └─ MethodInstance for simplify_graph!(::Graph) │ ├─ MethodInstance for trigger_failure!(::Graph, ::Vector{Int64}, ::Tuple{Int64, Int64}) │ │ ⋮ │ │ │ └─ MethodInstance for resolve_versions!(::Context, ::Vector{PackageSpec}) │ ⋮ │ └─ MethodInstance for update_solution!(::SolutionTrace, ::Graph) └─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ ├─ MethodInstance for converge!(::Graph, ::Messages, ::SolutionTrace, ::NodePerm, ::MaxSumParams) │ │ │ ⋮ │ │ │ │ │ └─ MethodInstance for maxsum(::Graph) │ │ ⋮ │ │ │ └─ MethodInstance for maxsum(::Graph) │ └─ MethodInstance for resolve(::Graph) │ ⋮ │ └─ MethodInstance for maxsum(::Graph) └─ MethodInstance for resolve(::Graph) ├─ MethodInstance for trigger_failure!(::Graph, ::Vector{Int64}, ::Tuple{Int64, Int64}) │ ⋮ │ └─ MethodInstance for resolve_versions!(::Context, ::Vector{PackageSpec}) ⋮ Expected output: MethodInstance for findfirst(::BitVector) ├─ MethodInstance for prune_graph!(::Graph) │ └─ MethodInstance for var"#simplify_graph!#111"(::Bool, ::typeof(simplify_graph!), ::Graph, ::Set{Int64}) │ └─ MethodInstance for simplify_graph!(::Graph, ::Set{Int64}) │ └─ MethodInstance for simplify_graph!(::Graph) │ ├─ MethodInstance for trigger_fail
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `v0.1` and linking `v0.1` to `v0.1.0`.
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `v0.2` and linking `v0.2` to `v0.2.2`.
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `v0.3` and linking `v0.3` to `v0.3.1`.
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `v0.4` and linking `v0.4` to `v0.4.13`.
Documentation: ../../../.julia/packages/Documenter/bYYzK/src/Documenter.jl#L800
removing `stable` and linking `stable` to `v0.4.13`.
[julia-buildpkg] Caching of the julia depot was not detected
Consider using `julia-actions/cache` to speed up runs https://github.com/julia-actions/cache. To ignore, set input `ignore-no-cache: true`
Documentation
[setup-julia] If you are testing 1.6 as a Long Term Support (lts) version, consider using the new "lts" version specifier instead of "1.6" explicitly, which will automatically resolve the current lts.