Add new test #111
Annotations
10 errors, 3 warnings, and 1 notice
Julia 1.9 - ubuntu-latest - x64 - push
Process completed with exit code 1.
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/example.md:4-58
```@example test
using Plots
using FFTW
using VectorSpin
function run()
T = 50 # 4000 # final time
nx = 65 # partition of x
nv = 129 # partition of v
vmin, vmax = -2.5, 2.5
ke = 1.2231333040331807
xmin, xmax = 0.0, 4pi / ke
dt = 0.04
nsteps = floor(Int, T / dt + 1.1)
a = 0.02 # 0.001; perturbation coefficient
h_int = 0.2 # hbar
k0 = 2.0 * ke
ww = sqrt(1.0 + k0^2.0) # w0
ata = 0.2
vth = 0.17
mesh = Mesh(xmin, xmax, nx, vmin, vmax, nv)
E1, E2, E3, A2, A3 = initialfields( mesh, a, ww, ke, k0)
f0, f1, f2, f3 = initialfunction(mesh, a, ke, vth, ata)
results = Diagnostics(f0, f2, f3, E1, E2, E3, A2, A3, mesh, h_int)
H2 = H2Subsystem(mesh)
He = HeSubsystem(mesh)
HA = HASubsystem(mesh)
H3 = H3Subsystem(mesh)
Hp = HpSubsystem(mesh)
for i = 1:nsteps # Loop over time
step!(H2, f0, f1, f2, f3, E3, A3, 0.5dt, h_int)
step!(He, f0, f1, f2, f3, E1, E2, E3, A2, A3, 0.5dt)
step!(HA, f0, f1, f2, f3, E2, E3, A2, A3, 0.5dt)
step!(H3, f0, f1, f2, f3, E2, A2, 0.5dt, h_int)
step!(Hp, f0, f1, f2, f3, E1, dt)
step!(H3, f0, f1, f2, f3, E2, A2, 0.5dt, h_int)
step!(HA, f0, f1, f2, f3, E2, E3, A2, A3, 0.5dt)
step!(He, f0, f1, f2, f3, E1, E2, E3, A2, A3, 0.5dt)
step!(H2, f0, f1, f2, f3, E3, A3, 0.5dt, h_int)
save!(results, i*dt, f0, f2, f3, E1, E2, E3, A2, A3)
end
results
end
```
exception =
ArgumentError: Package FFTW not found in current path.
- Run `import Pkg; Pkg.add("FFTW")` to install the FFTW package.
Stacktrace:
[1] macro expansion
@ Base ./loading.jl:1766 [inlined]
[2] macro expansion
@ Base ./lock.jl:267 [inlined]
[3] __require(into::Module, mod::Symbol)
@ Base ./loading.jl:1747
[4] #invoke_in_world#3
@ Base ./essentials.jl:921 [inlined]
[5] invoke_in_world
@ Base ./essentials.jl:918 [inlined]
[6] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1740
[7] eval
@ ./boot.jl:385 [inlined]
[8] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[9] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[10] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:753
[11] (::IOCapture.var"#4#7"{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/Rzdxd/src/IOCapture.jl:161
[12] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[13] with_logger
@ ./logging.jl:627 [inlined]
[14] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[15] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/example.md:60-62
```@example test
data = run()
```
exception =
MethodError: no method matching run()
Closest candidates are:
run(!Matched::Base.AbstractCmd, !Matched::Any...; wait)
@ Base process.jl:477
Stacktrace:
[1] top-level scope
@ example.md:61
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/1HwWe/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/1HwWe/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#4#7"{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/Rzdxd/src/IOCapture.jl:161
[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)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/example.md:64-66
```@example test
plot(data.time, log.(data.Ex_energy))
```
exception =
UndefVarError: `data` not defined
Stacktrace:
[1] top-level scope
@ example.md:65
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/1HwWe/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/1HwWe/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#4#7"{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/Rzdxd/src/IOCapture.jl:161
[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)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/example.md:68-70
```@example test
plot(data.time, data.E_energy)
```
exception =
UndefVarError: `data` not defined
Stacktrace:
[1] top-level scope
@ example.md:69
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/1HwWe/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/1HwWe/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#4#7"{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/Rzdxd/src/IOCapture.jl:161
[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)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/example.md:72-74
```@example test
plot(data.time, data.B_energy)
```
exception =
UndefVarError: `data` not defined
Stacktrace:
[1] top-level scope
@ example.md:73
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/1HwWe/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/1HwWe/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#4#7"{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/Rzdxd/src/IOCapture.jl:161
[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)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/example.md:76-78
```@example test
plot(data.time, data.energy)
```
exception =
UndefVarError: `data` not defined
Stacktrace:
[1] top-level scope
@ example.md:77
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/1HwWe/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/1HwWe/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#4#7"{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/Rzdxd/src/IOCapture.jl:161
[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)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/example.md:80-82
```@example test
plot(data.time, data.Sz)
```
exception =
UndefVarError: `data` not defined
Stacktrace:
[1] top-level scope
@ example.md:81
[2] eval
@ ./boot.jl:385 [inlined]
[3] #58
@ ~/.julia/packages/Documenter/1HwWe/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/1HwWe/src/expander_pipeline.jl:753
[6] (::IOCapture.var"#4#7"{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/Rzdxd/src/IOCapture.jl:161
[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)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/spin_ions.md:4-122
```@example ions
using FFTW
using Plots
using VectorSpin
function main(T)
nx = 119 # mesh number in x direction
nv = 129 # mesh number in v direction
vmin, vmax = -5.0, 5.0 # computational domain [-H/2,H/2] in v
kx = 0.5 # wave number/frequency
xmin, xmax = 0.0, 2π / kx # computational domain [0,L] in x
tildeK = 0.1598 # normalized parameter tildeK
dt = 0.1 # time step size()
nsteps = floor(Int, T / dt + 1.1) # time step number
mesh = Mesh(xmin, xmax, nx, vmin, vmax, nv)
a = 0.001 # perturbation for f
E1 = fft(-1.0 * a / kx * sin.(kx .* mesh.x)) # electric field
epsil = a # perturbation for S
femi1 = 1
femi2 = -1
# spin variables
S1 = zeros(nx)
S2 = zeros(nx)
S3 = zeros(nx)
dS1 = zeros(nx)
dS2 = zeros(nx)
dS3 = zeros(nx)
for k = 1:nx
normx = sqrt(1 + epsil^2) # norm of S
dS1[k] = epsil * cos(kx * mesh.x[k]) / normx
dS2[k] = epsil * sin(kx * mesh.x[k]) / normx
dS3[k] = 1.0 / normx - 1.0
S1[k] = dS1[k]
S2[k] = dS2[k]
S3[k] = 1.0 / normx
end
function maxwellian(x, v, kx, a, femi)
vth = 1.0
femi = femi == 1 ? 1 : 0.5
return (1 / sqrt(pi) / vth) * exp(-(v / vth)^2) * (1 + a * cos(kx * x)) * femi
end
f0 = zeros(nv, nx)
f1 = zeros(nv, nx)
f2 = zeros(nv, nx)
f3 = zeros(nv, nx)
for k = 1:nx, i = 1:nv
v1 = mesh.v[i] - mesh.dv
v2 = mesh.v[i] - mesh.dv * 0.75
v3 = mesh.v[i] - mesh.dv * 0.50
v4 = mesh.v[i] - mesh.dv * 0.25
v5 = mesh.v[i]
x = mesh.x[k]
y1 = maxwellian(x, v1, kx, a, femi1)
y2 = maxwellian(x, v2, kx, a, femi1)
y3 = maxwellian(x, v3, kx, a, femi1)
y4 = maxwellian(x, v4, kx, a, femi1)
y5 = maxwellian(x, v5, kx, a, femi1)
f0[i, k] = (7y1 + 32y2 + 12y3 + 32y4 + 7y5) / 90
y1 = maxwellian(x, v1, kx, a, femi2)
y2 = maxwellian(x, v2, kx, a, femi2)
y3 = maxwellian(x, v3, kx, a, femi2)
y4 = maxwellian(x, v4, kx, a, femi2)
y5 = maxwellian(x, v5, kx, a, femi2)
f3[i, k] = (7y1 + 32y2 + 12y3 + 32y4 + 7y5) / 90
end
ex_energy(E1, mesh) = sum(abs2.(ifft(E1))) * mesh.dx
t = Float64[]
push!(t, 0.0)
e = Float64[]
push!(e, ex_energy(E1, mesh))
Hv = HvSubsystem(mesh)
He = HeSubsystem(mesh)
H1fh = H1fhSubsystem(mesh)
H2fh = H2fhSubsystem(mesh)
H3fh = H3fhSubsystem(mesh)
for i = 1:nsteps
step!(Hv, f0, f1, f2, f3, E1, dt)
step!(He, f0, f1, f2, f3, E1, dt)
step!(H1fh, f0, f1, f2, f3, S1, S2, S3, dt, tildeK)
step!(H2fh, f0, f1, f2, f3, S1, S2, S3, dt, tildeK)
step!(H3fh, f0, f1, f2, f3, S1, S2, S3, dt, tildeK)
push!(t, i * dt)
push!(e, ex_energy(E1, mesh))
end
t, e
end
T = 150 # final simulation time
t, e = main(T)
plot(t, e, label = "Ex energy", yscale = :log10)
line, g = fit_complex_frequency(t, e)
plot!(t, line, label = "g = $(imag(g))")
```
exception =
ArgumentError: Package FFTW not found in current path.
- Run `import Pkg; Pkg.add("FFTW")` to install the FFTW package.
Stacktrace:
[1] macro expansion
@ Base ./loading.jl:1766 [inlined]
[2] macro expansion
@ Base ./lock.jl:267 [inlined]
[3] __require(into::Module, mod::Symbol)
@ Base ./loading.jl:1747
[4] #invoke_in_world#3
@ Base ./essentials.jl:921 [inlined]
[5] invoke_in_world
@ Base ./essentials.jl:918 [inlined]
[6] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1740
[7] eval
@ ./boot.jl:385 [inlined]
[8] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[9] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[10] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/pac
|
Documentation
Process completed with exit code 1.
|
Julia 1.9 - ubuntu-latest - x64 - push
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Documentation
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, julia-actions/setup-julia@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Documentation
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
[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`
|