update docs #62
Triggered via push
August 6, 2024 07:40
Status
Cancelled
Total duration
13h 50m 32s
Billable time
18m
Artifacts
–
Annotations
13 errors, 5 warnings, and 1 notice
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/advanced_usage.md:10-37
```@example advanced
import FastMultipole as fmm
using Random
gravitational_path = normpath(joinpath(splitdir(pathof(fmm))[1], "..", "test", "gravitational.jl"))
include(gravitational_path)
function generate_gravitational(seed, n_bodies; radius_factor=0.1, strength_factor=1.0)
Random.seed!(seed)
bodies = rand(8,n_bodies)
bodies[1:3,:] = rand(3,n_bodies) # body positions
bodies[4,:] ./= (n_bodies^(1/3)*2) # body radii
bodies[4,:] .*= radius_factor
bodies[5,:] .*= strength_factor # body strengths
system = Gravitational(bodies)
return system
end
target_system = generate_gravitational(123, 100)
source_system = generate_gravitational(321, 100)
fmm.fmm!(target_system, source_system,
unsort_source_bodies=true, unsort_target_bodies=true) # standard run (defaults)
fmm.fmm!(target_system, source_system,
unsort_source_bodies=false, unsort_target_bodies=false) # sorted bodies (not original indices)
```
exception =
LoadError: ArgumentError: Package WriteVTK not found in current path.
- Run `import Pkg; Pkg.add("WriteVTK")` to install the WriteVTK package.
Stacktrace:
[1] macro expansion
@ ./loading.jl:1772 [inlined]
[2] macro expansion
@ ./lock.jl:267 [inlined]
[3] __require(into::Module, mod::Symbol)
@ Base ./loading.jl:1753
[4] #invoke_in_world#3
@ ./essentials.jl:926 [inlined]
[5] invoke_in_world
@ ./essentials.jl:923 [inlined]
[6] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1746
[7] include
@ ./Base.jl:495 [inlined]
[8] include(x::String)
@ Main.__atexample__named__advanced ~/.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl:606
[9] top-level scope
@ advanced_usage.md:14
[10] eval
@ ./boot.jl:385 [inlined]
[11] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[12] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[13] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[14] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[15] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[16] with_logger
@ ./logging.jl:627 [inlined]
[17] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[18] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:752
in expression starting at /home/runner/work/FastMultipole/FastMultipole/test/gravitational.jl:3
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/advanced_usage.md:47-57
```@example advanced
target_system = generate_gravitational(123, 100)
source_system = generate_gravitational(321, 100)
target_tree, source_tree = fmm.fmm!(target_system, source_system;
upward_pass=true, horizontal_pass=false, downward_pass=false,
unsort_source_bodies=false, unsort_target_bodies=false) # generating trees to be reused
fmm.fmm!(target_tree, target_system, source_tree, source_system;
upward_pass=false, horizontal_pass=true, downward_pass=true) # reusing trees
```
exception =
UndefVarError: `generate_gravitational` not defined
Stacktrace:
[1] top-level scope
@ advanced_usage.md:48
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[4] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[7] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[8] with_logger
@ ./logging.jl:627 [inlined]
[9] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/advanced_usage.md:67-73
```@example advanced
system = generate_gravitational(123, 100)
fmm.fmm!(system,
nearfield=true, farfield=true, self_induced=true) # standard run (defaults)
fmm.fmm!(system,
nearfield=false, farfield=true, self_induced=true) # nearfield not evaluated
```
exception =
UndefVarError: `generate_gravitational` not defined
Stacktrace:
[1] top-level scope
@ advanced_usage.md:68
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[4] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[7] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[8] with_logger
@ ./logging.jl:627 [inlined]
[9] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/advanced_usage.md:79-87
```@example advanced
target_system = generate_gravitational(123, 100)
source_system = generate_gravitational(321, 100)
fmm.fmm!(target_system, source_system,
source_shrink_recenter=true, target_shrink_recenter=true) # standard run (defaults)
fmm.fmm!(target_system, source_system,
source_shrink_recenter=false, target_shrink_recenter=false) # no branch recentering
```
exception =
UndefVarError: `generate_gravitational` not defined
Stacktrace:
[1] top-level scope
@ advanced_usage.md:80
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[4] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[7] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[8] with_logger
@ ./logging.jl:627 [inlined]
[9] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/guided_examples.md:64-75
```@example guidedex
import Base: getindex
Base.getindex(g::Gravitational, i, ::FastMultipole.Position) = g.bodies[i].position
Base.getindex(g::Gravitational, i, ::FastMultipole.Radius) = g.bodies[i].radius
Base.getindex(g::Gravitational, i, ::FastMultipole.VectorPotential) = view(g.potential,2:4,i)
Base.getindex(g::Gravitational, i, ::FastMultipole.ScalarPotential) = g.potential[1,i]
Base.getindex(g::Gravitational, i, ::FastMultipole.Velocity) = view(g.potential,i_VELOCITY,i)
Base.getindex(g::Gravitational, i, ::FastMultipole.VelocityGradient) = reshape(view(g.potential,i_VELOCITY_GRADIENT,i),3,3)
Base.getindex(g::Gravitational, i, ::FastMultipole.ScalarStrength) = g.bodies[i].strength[1]
Base.getindex(g::Gravitational, i, ::FastMultipole.Body) = g.bodies[i], view(g.potential,:,i)
```
exception =
UndefVarError: `ScalarStrength` not defined
Stacktrace:
[1] getproperty(x::Module, f::Symbol)
@ Base ./Base.jl:31
[2] top-level scope
@ guided_examples.md:73
[3] eval
@ ./boot.jl:385 [inlined]
[4] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[5] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[6] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[7] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[8] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[9] with_logger
@ ./logging.jl:627 [inlined]
[10] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[11] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/guided_examples.md:176-210
```@example guidedex
import FastMultipole as fmm
using Random
function generate_gravitational(seed, n_bodies; radius_factor=0.1, strength_factor=1.0)
Random.seed!(seed)
bodies = rand(8,n_bodies)
bodies[1:3,:] = rand(3,n_bodies) # body positions
bodies[4,:] ./= (n_bodies^(1/3)*2) # body radii
bodies[4,:] .*= radius_factor
bodies[5,:] .*= strength_factor # body strengths
system = Gravitational(bodies)
return system
end
function measure_error(;multipole_threshold=0.4, leaf_size=50, expansion_order=5)
fmm_system = generate_gravitational(123,1000)
direct_system = deepcopy(fmm_system)
fmm.fmm!(fmm_system; multipole_threshold, leaf_size, expansion_order)
fmm.direct!(direct_system)
percent_error = abs.((fmm_system.potential[1,:] .- direct_system.potential[1,:]) ./ direct_system.potential[1,:])
return maximum(percent_error)
end
# default parameters
println(measure_error(multipole_threshold=0.4, leaf_size=50, expansion_order=5))
# expansion_order increased to 10
println(measure_error(multipole_threshold=0.4, leaf_size=50, expansion_order=10))
```
exception =
MethodError: Cannot `convert` an object of type Nothing to an object of type Tuple{Main.__atexample__named__guidedex.Body{Float64}, Vector{Float64}}
Closest candidates are:
convert(::Type{T}, !Matched::T) where T<:Tuple
@ Base essentials.jl:456
convert(::Type{T}, !Matched::T) where T
@ Base Base.jl:84
convert(::Type{T}, !Matched::Tuple{Vararg{Any, N}}) where {N, T<:Tuple}
@ Base essentials.jl:457
...
Stacktrace:
[1] setindex!(A::Vector{Tuple{Main.__atexample__named__guidedex.Body{Float64}, Vector{Float64}}}, x::Nothing, i1::Int64)
@ Base ./array.jl:1021
[2] sort_bodies!(system::Main.__atexample__named__guidedex.Gravitational{Float64}, sort_index::Vector{Int64}, octant_indices::StaticArraysCore.MVector{8, Int64}, buffer::Vector{Tuple{Main.__atexample__named__guidedex.Body{Float64}, Vector{Float64}}}, sort_index_buffer::Vector{Int64}, bodies_index::UnitRange{Int64}, center::StaticArraysCore.SVector{3, Float64})
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/tree.jl:398
[3] FastMultipole.Branch(system::Main.__atexample__named__guidedex.Gravitational{Float64}, sort_index::Vector{Int64}, octant_container::StaticArraysCore.MVector{8, Int64}, buffer::Vector{Tuple{Main.__atexample__named__guidedex.Body{Float64}, Vector{Float64}}}, sort_index_buffer::Vector{Int64}, i_first_branch::Int64, bodies_index::UnitRange{Int64}, center::StaticArraysCore.SVector{3, Float64}, radius::Float64, i_parent::Int64, i_leaf::Int64, leaf_size::Int64, expansion_order::Int64)
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/tree.jl:199
[4] Tree(system::Main.__atexample__named__guidedex.Gravitational{Float64}; expansion_order::Int64, leaf_size::Int64, n_divisions::Int64, scale_radius::Float64, shrink_recenter::Bool, allocation_safety_factor::Float64, estimate_cost::Bool, read_cost_file::Bool, write_cost_file::Bool)
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/tree.jl:24
[5] Tree
@ ~/work/FastMultipole/FastMultipole/src/tree.jl:10 [inlined]
[6] fmm!(systems::Main.__atexample__named__guidedex.Gravitational{Float64}; scalar_potential::Bool, vector_potential::Bool, velocity::Bool, velocity_gradient::Bool, expansion_order::Int64, leaf_size::Int64, multipole_threshold::Float64, upward_pass::Bool, horizontal_pass::Bool, downward_pass::Bool, nearfield::Bool, farfield::Bool, self_induced::Bool, unsort_bodies::Bool, shrink_recenter::Bool, save_tree::Bool, save_name::String, gpu::Bool, method::Type)
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/fmm.jl:966
[7] fmm!
@ ~/work/FastMultipole/FastMultipole/src/fmm.jl:957 [inlined]
[8] measure_error(; multipole_threshold::Float64, leaf_size::Int64, expansion_order::Int64)
@ Main.__atexample__named__guidedex ./guided_examples.md:198
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/guided_examples.md:216-221
```@example guidedex
target_system = generate_gravitational(123, 100)
source_system = generate_gravitational(321, 100)
fmm.fmm!(target_system, source_system)
```
exception =
MethodError: Cannot `convert` an object of type Nothing to an object of type Tuple{Main.__atexample__named__guidedex.Body{Float64}, Vector{Float64}}
Closest candidates are:
convert(::Type{T}, !Matched::T) where T<:Tuple
@ Base essentials.jl:456
convert(::Type{T}, !Matched::T) where T
@ Base Base.jl:84
convert(::Type{T}, !Matched::Tuple{Vararg{Any, N}}) where {N, T<:Tuple}
@ Base essentials.jl:457
...
Stacktrace:
[1] setindex!(A::Vector{Tuple{Main.__atexample__named__guidedex.Body{Float64}, Vector{Float64}}}, x::Nothing, i1::Int64)
@ Base ./array.jl:1021
[2] sort_bodies!(system::Main.__atexample__named__guidedex.Gravitational{Float64}, sort_index::Vector{Int64}, octant_indices::StaticArraysCore.MVector{8, Int64}, buffer::Vector{Tuple{Main.__atexample__named__guidedex.Body{Float64}, Vector{Float64}}}, sort_index_buffer::Vector{Int64}, bodies_index::UnitRange{Int64}, center::StaticArraysCore.SVector{3, Float64})
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/tree.jl:398
[3] FastMultipole.Branch(system::Main.__atexample__named__guidedex.Gravitational{Float64}, sort_index::Vector{Int64}, octant_container::StaticArraysCore.MVector{8, Int64}, buffer::Vector{Tuple{Main.__atexample__named__guidedex.Body{Float64}, Vector{Float64}}}, sort_index_buffer::Vector{Int64}, i_first_branch::Int64, bodies_index::UnitRange{Int64}, center::StaticArraysCore.SVector{3, Float64}, radius::Float64, i_parent::Int64, i_leaf::Int64, leaf_size::Int64, expansion_order::Int64)
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/tree.jl:199
[4] Tree(system::Main.__atexample__named__guidedex.Gravitational{Float64}; expansion_order::Int64, leaf_size::Int64, n_divisions::Int64, scale_radius::Float64, shrink_recenter::Bool, allocation_safety_factor::Float64, estimate_cost::Bool, read_cost_file::Bool, write_cost_file::Bool)
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/tree.jl:24
[5] Tree
@ ~/work/FastMultipole/FastMultipole/src/tree.jl:10 [inlined]
[6] fmm!(target_systems::Main.__atexample__named__guidedex.Gravitational{Float64}, source_systems::Main.__atexample__named__guidedex.Gravitational{Float64}; scalar_potential::Bool, vector_potential::Bool, velocity::Bool, velocity_gradient::Bool, expansion_order::Int64, leaf_size_source::Int64, leaf_size_target::Int64, multipole_threshold::Float64, upward_pass::Bool, horizontal_pass::Bool, downward_pass::Bool, nearfield::Bool, farfield::Bool, self_induced::Bool, unsort_source_bodies::Bool, unsort_target_bodies::Bool, source_shrink_recenter::Bool, target_shrink_recenter::Bool, save_tree::Bool, save_name::String, gpu::Bool, method::Type)
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/fmm.jl:905
[7] fmm!(target_systems::Main.__atexample__named__guidedex.Gravitational{Float64}, source_systems::Main.__atexample__named__guidedex.Gravitational{Float64})
@ FastMultipole ~/work/FastMultipole/FastMultipole/src/fmm.jl:892
[8] top-level scope
@ guided_examples.md:220
[9] eval
@ ./boot.jl:385 [inlined]
[10] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[11] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[12] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[13] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[14] with_logstate(f:
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/guided_examples.md:227-252
```@example guidedex
vortex_path = normpath(joinpath(splitdir(pathof(fmm))[1], "..", "test", "vortex.jl"))
include(vortex_path)
function generate_vortex(seed, n_bodies; radius_factor=0.1, strength_factor=1.0)
Random.seed!(seed)
bodies = rand(8,n_bodies)
bodies[1:3,:] = rand(3,n_bodies) # body positions
bodies[4,:] ./= (n_bodies^(1/3)*2) # body radii
bodies[4,:] .*= radius_factor
bodies[5,:] .*= strength_factor # body strengths
system = VortexParticles(bodies)
return system
end
target_one = generate_gravitational(123, 100)
target_two = generate_vortex(124, 100)
source_one = generate_gravitational(125, 100)
source_two = generate_vortex(126, 100)
fmm.fmm!((target_one, target_two), (source_one, source_two))
```
exception =
LoadError: ArgumentError: Package WriteVTK not found in current path.
- Run `import Pkg; Pkg.add("WriteVTK")` to install the WriteVTK package.
Stacktrace:
[1] macro expansion
@ ./loading.jl:1772 [inlined]
[2] macro expansion
@ ./lock.jl:267 [inlined]
[3] __require(into::Module, mod::Symbol)
@ Base ./loading.jl:1753
[4] #invoke_in_world#3
@ ./essentials.jl:926 [inlined]
[5] invoke_in_world
@ ./essentials.jl:923 [inlined]
[6] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1746
[7] include
@ ./Base.jl:495 [inlined]
[8] include(x::String)
@ Main.__atexample__named__guidedex ~/.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl:606
[9] top-level scope
@ guided_examples.md:229
[10] eval
@ ./boot.jl:385 [inlined]
[11] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[12] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[13] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[14] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[15] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[16] with_logger
@ ./logging.jl:627 [inlined]
[17] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[18] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:752
in expression starting at /home/runner/work/FastMultipole/FastMultipole/test/vortex.jl:4
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/guided_examples.md:269-277
```@example guidedex
target_one = generate_gravitational(123, 100)
target_two = generate_vortex(124, 100)
source_one = generate_gravitational(125, 100)
fmm.fmm!((target_one, target_two), source_one, scalar_potential=[true, false],
vector_potential=[false, true], velocity=[true, true], velocity_gradient=[false, false])
```
exception =
UndefVarError: `generate_vortex` not defined
Stacktrace:
[1] top-level scope
@ guided_examples.md:271
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[4] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[7] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[8] with_logger
@ ./logging.jl:627 [inlined]
[9] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/qoyeC/src/utilities/utilities.jl#L44
failed to run `@example` block in src/guided_examples.md:283-291
```@example guidedex
target_filepath = "target_tree"
source_filepath = "source_tree"
target_tree, source_tree = fmm.fmm!((target_one, target_two), source_one,
save_tree_target=true, save_name_target=target_filepath,
save_tree_source=true, save_name_source=source_filepath)
```
exception =
UndefVarError: `target_two` not defined
Stacktrace:
[1] top-level scope
@ guided_examples.md:288
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:754 [inlined]
[4] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[5] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[7] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[8] with_logger
@ ./logging.jl:627 [inlined]
[9] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/qoyeC/src/expander_pipeline.jl:752
|
Julia 1.6 - macOS - x64 - push
The run was canceled by @rymanderson.
|
Julia nightly - macOS - x64 - push
The run was canceled by @rymanderson.
|
Julia 1.9 - macOS - x64 - push
The run was canceled by @rymanderson.
|
Documentation:
../../../.julia/packages/DocumenterCitations/OyiEp/src/formatting.jl#L388
The DOI field in bibtex entry "DENG2021265" should not be a URL. Extracting "https://doi.org/10.1016/j.cja.2020.06.029" -> "10.1016/j.cja.2020.06.029".
|
Documentation
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Julia 1.9 - ubuntu-latest - x64 - push
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Julia nightly - ubuntu-latest - x64 - push
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Julia 1.6 - ubuntu-latest - x64 - push
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Julia 1.6 - ubuntu-latest - x64 - push
[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.
|