Remove hard dependency on FileIO.jl #82
Annotations
3 errors, 4 warnings, and 1 notice
Run julia-actions/julia-docdeploy@latest:
../../../.julia/packages/Documenter/PLD7m/src/DocTests.jl#L369
doctest failure in src/index.md:39-51
```jldoctest profile_test; filter=[r"^\s*[├└│⋮].*$", r", [0-9]+:[0-9]+\)", r"0x0[123]"]
julia> using AbstractTrees
julia> print_tree(g)
FlameGraphs.NodeData(ip:0x0, 0x01, 1:62)
├─ FlameGraphs.NodeData(randn(::Random.MersenneTwister, ::Type{Float64}) at normal.jl:167, 0x00, 62:62)
└─ FlameGraphs.NodeData(eval(::Module, ::Any) at boot.jl:330, 0x01, 1:61)
├─ FlameGraphs.NodeData(profile_test(::Int64) at REPL[2]:3, 0x00, 1:15)
│ └─ FlameGraphs.NodeData(randn at normal.jl:190 [inlined], 0x00, 1:15)
│ └─ FlameGraphs.NodeData(randn(::Random.MersenneTwister, ::Type{Float64}, ::Int64, ::Int64, ::Vararg{Int64,N} where N) at normal.jl:184, 0x01, 1:15)
│ └─ FlameGraphs.NodeData(randn!(::Random.MersenneTwister, ::Array{Float64,3}) at normal.jl:173, 0x00, 2:15)
[...]
```
Subexpression:
print_tree(g)
Evaluated output:
NodeData(ip:0x0, 0x01, 1:18)
└─ NodeData(_start() at client.jl:552, 0x00, 1:17)
└─ NodeData(exec_options(opts::JLOptions) at client.jl:291, 0x00, 1:17)
└─ NodeData(eval at boot.jl:385 [inlined], 0x01, 1:17)
└─ NodeData(include(fname::String) at client.jl:489, 0x00, 1:17)
└─ NodeData(_include(mapexpr::Function, mod::Module, _path::String) at loading.jl:2136, 0x01, 1:17)
⋮
Expected output:
FlameGraphs.NodeData(ip:0x0, 0x01, 1:62)
├─ FlameGraphs.NodeData(randn(::Random.MersenneTwister, ::Type{Float64}) at normal.jl:167, 0x00, 62:62)
└─ FlameGraphs.NodeData(eval(::Module, ::Any) at boot.jl:330, 0x01, 1:61)
├─ FlameGraphs.NodeData(profile_test(::Int64) at REPL[2]:3, 0x00, 1:15)
│ └─ FlameGraphs.NodeData(randn at normal.jl:190 [inlined], 0x00, 1:15)
│ └─ FlameGraphs.NodeData(randn(::Random.MersenneTwister, ::Type{Float64}, ::Int64, ::Int64, ::Vararg{Int64,N} where N) at normal.jl:184, 0x01, 1:15)
│ └─ FlameGraphs.NodeData(randn!(::Random.MersenneTwister, ::Array{Float64,3}) at normal.jl:173, 0x00, 2:15)
[...]
diff =
Warning: Diff output requires color.
FlameGraphs.NodeData(ip:0x0, NodeData(ip:0x0, 0x01, 1:62)
├─ FlameGraphs.NodeData(randn(::Random.MersenneTwister, ::Type{Float64}) at normal.jl:167, 0x00, 62:62)
1:18)
└─ FlameGraphs.NodeData(eval(::Module, ::Any) at boot.jl:330, 0x01, 1:61)
├─ FlameGraphs.NodeData(profile_test(::Int64) NodeData(_start() at REPL[2]:3, client.jl:552, 0x00, 1:15)
│ 1:17)
└─ FlameGraphs.NodeData(randn NodeData(exec_options(opts::JLOptions) at normal.jl:190 [inlined], client.jl:291, 0x00, 1:15)
│ 1:17)
└─ FlameGraphs.NodeData(randn(::Random.MersenneTwister, ::Type{Float64}, ::Int64, ::Int64, ::Vararg{Int64,N} where N) NodeData(eval at normal.jl:184, boot.jl:385 [inlined], 0x01, 1:15)
│ 1:17)
└─ FlameGraphs.NodeData(randn!(::Random.MersenneTwister, ::Array{Float64,3}) NodeData(include(fname::String) at normal.jl:173, client.jl:489, 0x00, 2:15)
[...]1:17)
└─ NodeData(_include(mapexpr::Function, mod::Module, _path::String) at loading.jl:2136, 0x01, 1:17)
⋮
|
Run julia-actions/julia-docdeploy@latest:
../../../.julia/packages/Documenter/PLD7m/src/Documenter.jl#L502
Git failed to fetch [email protected]:timholy/FlameGraphs.jl
This can be caused by a DOCUMENTER_KEY variable that is not correctly set up.
Make sure that the environment variable is properly set up as a Base64-encoded string
of the SSH private key. You may need to re-generate the keys with DocumenterTools.
|
Run julia-actions/julia-docdeploy@latest:
../../../.julia/packages/Documenter/PLD7m/src/Documenter.jl#L603
Failed to push:
exception =
failed process: Process(`git fetch upstream`, ProcessExited(128)) [128]
Stacktrace:
[1] pipeline_error
@ ./process.jl:565 [inlined]
[2] run(::Cmd; wait::Bool)
@ Base ./process.jl:480
[3] run
@ ./process.jl:477 [inlined]
[4] (::Documenter.var"#git_commands#22"{String, String, SubString{String}, String, Vector{Any}, Bool, String, String})(sshconfig::String)
@ Documenter ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:500
[5] (::Documenter.var"#21#27"{String})()
@ Documenter ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:598
[6] cd(f::Documenter.var"#21#27"{String}, dir::String)
@ Base.Filesystem ./file.jl:112
[7] #20
@ ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:598 [inlined]
[8] withenv(f::Documenter.var"#20#26"{String, String}, keyvals::Pair{String, String})
@ Base ./env.jl:257
[9] (::Documenter.var"#19#25"{String, String, SubString{String}})(sshconfig::String, io::IOStream)
@ Documenter ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:597
[10] mktemp(fn::Documenter.var"#19#25"{String, String, SubString{String}}, parent::String)
@ Base.Filesystem ./file.jl:738
[11] mktemp(fn::Function)
@ Base.Filesystem ./file.jl:736
[12] git_push(root::String, temp::String, repo::String; branch::String, dirname::String, target::String, sha::SubString{String}, devurl::String, versions::Vector{Any}, forcepush::Bool, deploy_config::Documenter.GitHubActions, subfolder::String)
@ Documenter ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:582
[13] git_push
@ ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:477 [inlined]
[14] #13
@ ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:456 [inlined]
[15] mktempdir(fn::Documenter.var"#13#15"{SubString{String}, String, String, String, String, String, String, Vector{Any}, Bool, Documenter.GitHubActions, String}, parent::String; prefix::String)
@ Base.Filesystem ./file.jl:766
[16] mktempdir(fn::Function, parent::String)
@ Base.Filesystem ./file.jl:762
[17] mktempdir
@ ./file.jl:762 [inlined]
[18] (::Documenter.var"#12#14"{String, String, String, String, String, Nothing, String, Vector{Any}, Bool, Documenter.GitHubActions, String})()
@ Documenter ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:455
[19] cd(f::Documenter.var"#12#14"{String, String, String, String, String, Nothing, String, Vector{Any}, Bool, Documenter.GitHubActions, String}, dir::String)
@ Base.Filesystem ./file.jl:112
[20] deploydocs(; root::String, target::String, dirname::String, repo::String, branch::String, deps::Nothing, make::Nothing, devbranch::String, devurl::String, versions::Vector{Any}, forcepush::Bool, deploy_config::Documenter.GitHubActions, push_preview::Bool)
@ Documenter ~/.julia/packages/Documenter/PLD7m/src/Documenter.jl:432
[21] top-level scope
@ ~/work/FlameGraphs.jl/FlameGraphs.jl/docs/make.jl:18
[22] include(fname::String)
@ Base.MainInclude ./client.jl:489
[23] top-level scope
@ none:8
[24] eval
@ ./boot.jl:385 [inlined]
[25] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:291
[26] _start()
@ Base ./client.jl:552
|
Run julia-actions/julia-docdeploy@latest:
../../../.julia/packages/Documenter/PLD7m/src/Expanders.jl#L660
failed to run `@setup` block in src/index.md
```@setup ttfp
using FileIO, FlameGraphs, Colors
data, lidict = load(joinpath("assets", "profile_ttfp.jlprof"))
g = flamegraph(data; lidict=lidict)
save_image(name, img) = save(joinpath("assets", name), reverse(img'; dims=1))
```
exception =
LoadError: Profile data is missing required metadata
in expression starting at string:3
|
Run julia-actions/julia-docdeploy@latest:
../../../.julia/packages/Documenter/PLD7m/src/DocChecks.jl#L63
1 docstring potentially missing:
FlameGraphs.lineinfodict :: Tuple{Set}
|
Run julia-actions/julia-docdeploy@latest:
../../../.julia/packages/Documenter/PLD7m/src/Writers/HTMLWriter.jl#L1718
invalid local image: unresolved path in index.md
link = "assets/ttfp.png"
|
Run julia-actions/julia-docdeploy@latest:
../../../.julia/packages/Documenter/PLD7m/src/Writers/HTMLWriter.jl#L1718
invalid local image: unresolved path in index.md
link = "assets/customized_ttfp.png"
|
Run julia-actions/julia-buildpkg@latest
Consider using `julia-actions/cache` to speed up runs https://github.com/julia-actions/cache. To ignore, set input `ignore-no-cache: true`
|
The logs for this run have expired and are no longer available.
Loading