Files
JuliaFEM.jl/test_output_after_fembase.txt
T
Jukka Aho 650872cf2d fix: Add deprecated FEMBase methods for backward compatibility
Added deprecated_fembase.jl with legacy methods that tests and user code depend on:
- length(element): Returns number of nodes in element
- size(element): Returns (dim, nnodes)
- getproperty override: Maps element.fields → element.dfields

Bug fix:
- Changed sym == :fields to sym === :fields in getproperty
- Reason: fields.jl overrides == operator, breaking normal Symbol comparisons
- This is a known issue (Code Smell documented in Phase 4 plan)

Result:
-  Element length() works correctly
-  Basic element operations functional
- ⚠️  Test suite still has 44 errors (investigating other API mismatches)

Next: Investigate remaining test failures, likely more API incompatibilities
2025-11-08 09:52:49 +02:00

2297 lines
114 KiB
Plaintext

Testing JuliaFEM
Status `/tmp/jl_gMrMe4/Project.toml`
[bc6b9049] AbaqusReader v0.2.6 `~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl`
[7d9fca2a] Arpack v0.5.4
[cb1a753d] AsterReader v0.2.3 `~/dev/JuliaFEM.jl/vendor/AsterReader.jl`
[49dc2e85] Calculus v0.5.2
[fbcbbc08] FEMBase v0.3.1 `~/dev/JuliaFEM.jl/vendor/FEMBase.jl`
[353fb843] FEMBasis v0.3.2 `~/dev/JuliaFEM.jl/vendor/FEMBasis.jl`
[962f5c4a] FEMBeam v0.3.1 `~/dev/JuliaFEM.jl/vendor/FEMBeam.jl`
[be8e8821] FEMQuad v0.3.2 `~/dev/JuliaFEM.jl/vendor/FEMQuad.jl`
[dcdf9ed5] FEMSparse v0.1.0 `~/dev/JuliaFEM.jl/vendor/FEMSparse.jl`
⌅ [f6369f11] ForwardDiff v0.10.39
⌅ [f67ccb44] HDF5 v0.13.6
[4030f512] HeatTransfer v0.3.1 `~/dev/JuliaFEM.jl/vendor/HeatTransfer.jl`
[d2649932] InterfaceMechanics v0.1.0 `~/dev/JuliaFEM.jl/vendor/InterfaceMechanics.jl`
[f80590ac] JuliaFEM v0.5.2 `~/dev/JuliaFEM.jl`
[9c8b4983] LightXML v0.9.3
[048d6160] MortarContact2D v0.3.1 `~/dev/JuliaFEM.jl/vendor/MortarContact2D.jl`
[c1673bdb] MortarContact2DAD v0.2.0 `~/dev/JuliaFEM.jl/vendor/MortarContact2DAD.jl`
[d96e819e] Parameters v0.12.3
[189a3867] Reexport v1.2.2
[10745b16] Statistics v1.11.1
[48a634ad] Tensors v1.16.2
[a759f4b9] TimerOutputs v0.5.29
[37e2e46d] LinearAlgebra v1.12.0
[3fa0cd96] REPL v1.11.0
[2f01184e] SparseArrays v1.12.0
[8dfed614] Test v1.11.0
Status `/tmp/jl_gMrMe4/Manifest.toml`
[bc6b9049] AbaqusReader v0.2.6 `~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl`
[7d9fca2a] Arpack v0.5.4
[cb1a753d] AsterReader v0.2.3 `~/dev/JuliaFEM.jl/vendor/AsterReader.jl`
[a74b3585] Blosc v0.7.3
[49dc2e85] Calculus v0.5.2
[bbf7d656] CommonSubexpressions v0.3.1
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[ffbed154] DocStringExtensions v0.9.5
[e2ba6199] ExprTools v0.1.10
[fbcbbc08] FEMBase v0.3.1 `~/dev/JuliaFEM.jl/vendor/FEMBase.jl`
[353fb843] FEMBasis v0.3.2 `~/dev/JuliaFEM.jl/vendor/FEMBasis.jl`
[962f5c4a] FEMBeam v0.3.1 `~/dev/JuliaFEM.jl/vendor/FEMBeam.jl`
[be8e8821] FEMQuad v0.3.2 `~/dev/JuliaFEM.jl/vendor/FEMQuad.jl`
[dcdf9ed5] FEMSparse v0.1.0 `~/dev/JuliaFEM.jl/vendor/FEMSparse.jl`
⌅ [f6369f11] ForwardDiff v0.10.39
⌅ [f67ccb44] HDF5 v0.13.6
[4030f512] HeatTransfer v0.3.1 `~/dev/JuliaFEM.jl/vendor/HeatTransfer.jl`
[d2649932] InterfaceMechanics v0.1.0 `~/dev/JuliaFEM.jl/vendor/InterfaceMechanics.jl`
[92d709cd] IrrationalConstants v0.2.6
[692b3bcd] JLLWrappers v1.7.1
[f80590ac] JuliaFEM v0.5.2 `~/dev/JuliaFEM.jl`
[9c8b4983] LightXML v0.9.3
[2ab3a3ac] LogExpFunctions v0.3.29
[3da0fdf6] MPIPreferences v0.1.11
[1914dd2f] MacroTools v0.5.16
[048d6160] MortarContact2D v0.3.1 `~/dev/JuliaFEM.jl/vendor/MortarContact2D.jl`
[c1673bdb] MortarContact2DAD v0.2.0 `~/dev/JuliaFEM.jl/vendor/MortarContact2DAD.jl`
[77ba4419] NaNMath v1.1.3
[4d1e1d77] Nullables v1.0.0
[bac558e1] OrderedCollections v1.8.1
[d96e819e] Parameters v0.12.3
[aea7be01] PrecompileTools v1.3.3
[21216c6a] Preferences v1.5.0
[189a3867] Reexport v1.2.2
[fdea26ae] SIMD v3.7.2
[276daf66] SpecialFunctions v2.6.1
[90137ffa] StaticArrays v1.9.15
[1e83bf80] StaticArraysCore v1.4.4
[10745b16] Statistics v1.11.1
[48a634ad] Tensors v1.16.2
[a759f4b9] TimerOutputs v0.5.29
[3a884ed6] UnPack v1.0.2
⌅ [68821587] Arpack_jll v3.5.1+1
[0b7ba130] Blosc_jll v1.21.7+0
[0234f1f7] HDF5_jll v1.14.6+0
⌃ [e33a78d0] Hwloc_jll v2.12.1+0
[94ce4f54] Libiconv_jll v1.18.0+0
[5ced341a] Lz4_jll v1.10.1+0
[7cb0a576] MPICH_jll v4.3.2+0
[f1f71cc9] MPItrampoline_jll v5.5.4+0
[9237b28f] MicrosoftMPI_jll v10.1.4+3
[fe0851c0] OpenMPI_jll v5.0.8+0
[efe28fd5] OpenSpecFun_jll v0.5.6+0
[02c8fc9c] XML2_jll v2.15.1+0
[3161d3a3] Zstd_jll v1.5.7+1
[477f73a3] libaec_jll v1.1.4+0
[0dad84c5] ArgTools v1.1.2
[56f22d72] Artifacts v1.11.0
[2a0f44e3] Base64 v1.11.0
[ade2ca70] Dates v1.11.0
[f43a241f] Downloads v1.6.0
[7b1f6079] FileWatching v1.11.0
[b77e0a4c] InteractiveUtils v1.11.0
[ac6e5ff7] JuliaSyntaxHighlighting v1.12.0
[4af54fe1] LazyArtifacts v1.11.0
[b27032c2] LibCURL v0.6.4
[76f85450] LibGit2 v1.11.0
[8f399da3] Libdl v1.11.0
[37e2e46d] LinearAlgebra v1.12.0
[56ddb016] Logging v1.11.0
[d6f4376e] Markdown v1.11.0
[a63ad114] Mmap v1.11.0
[ca575930] NetworkOptions v1.3.0
[44cfe95a] Pkg v1.12.0
[de0858da] Printf v1.11.0
[3fa0cd96] REPL v1.11.0
[9a3f8284] Random v1.11.0
[ea8e919c] SHA v0.7.0
[9e88b42a] Serialization v1.11.0
[6462fe0b] Sockets v1.11.0
[2f01184e] SparseArrays v1.12.0
[f489334b] StyledStrings v1.11.0
[fa267f1f] TOML v1.0.3
[a4e569a6] Tar v1.10.0
[8dfed614] Test v1.11.0
[cf7118a7] UUIDs v1.11.0
[4ec0a83e] Unicode v1.11.0
[e66e0078] CompilerSupportLibraries_jll v1.3.0+1
[deac9b47] LibCURL_jll v8.11.1+1
[e37daf67] LibGit2_jll v1.9.0+0
[29816b5a] LibSSH2_jll v1.11.3+1
[14a3606d] MozillaCACerts_jll v2025.5.20
[4536629a] OpenBLAS_jll v0.3.29+0
[05823500] OpenLibm_jll v0.8.7+0
[458c3c95] OpenSSL_jll v3.5.1+0
[bea87d4a] SuiteSparse_jll v7.8.3+2
[83775a58] Zlib_jll v1.3.1+2
[8e850b90] libblastrampoline_jll v5.15.0+0
[8e850ede] nghttp2_jll v1.64.0+1
[3f19e933] p7zip_jll v17.5.0+2
Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading.
Precompiling for configuration --code-coverage=none --color=auto --check-bounds=yes --warn-overwrite=yes --depwarn=yes --inline=yes --startup-file=no --track-allocation=none
1486.5 ms ? FEMBasis
1685.4 ms ? FEMBase
1986.2 ms ? MortarContact2DAD
11964.6 ms ? MortarContact2D
22000.2 ms ? FEMBeam
32010.6 ms ? HeatTransfer
2484.1 ms ? JuliaFEM
Testing Running tests...
Precompiling packages...
1529.3 ms ? FEMBasis
1708.9 ms ? FEMBase
2023.4 ms ? MortarContact2DAD
11995.2 ms ? MortarContact2D
21987.6 ms ? HeatTransfer
32010.0 ms ? FEMBeam
2555.1 ms ? JuliaFEM
WARNING: import of Base.getindex into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.setindex! into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.convert into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.isapprox into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.== into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.haskey into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.push! into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.isempty into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.empty! into JuliaFEM conflicts with an existing identifier; ignored.
WARNING: import of Base.append! into JuliaFEM conflicts with an existing identifier; ignored.
Precompiling packages...
2552.2 ms ? FEMBasis
1681.4 ms ? FEMBase
1893.5 ms ? HeatTransfer
Precompiling packages...
1408.5 ms ? FEMBasis
1637.7 ms ? FEMBase
Precompiling packages...
1399.6 ms ? FEMBasis
Precompiling packages...
1405.6 ms ? FEMBasis
222.7 ms ? FEMBase
Info Given FEMBeam was explicitly requested, output will be shown live 
┌ Warning: Module FEMBase with build ID ffffffff-ffff-ffff-fd36-28a884963e1f is missing from the cache.
│ This may mean FEMBase [fbcbbc08-f1bf-5204-9233-b69f5d396135] does not support precompilation but is imported by a module that does.
└ @ Base loading.jl:2613
213.2 ms ? FEMBeam
┌ Warning: Module FEMBase with build ID ffffffff-ffff-ffff-fd36-28a884963e1f is missing from the cache.
│ This may mean FEMBase [fbcbbc08-f1bf-5204-9233-b69f5d396135] does not support precompilation but is imported by a module that does.
└ @ Base loading.jl:2613
Precompiling packages...
1432.3 ms ? FEMBasis
221.9 ms ? FEMBase
Info Given MortarContact2D was explicitly requested, output will be shown live 
┌ Warning: Module FEMBase with build ID ffffffff-ffff-ffff-fd36-28a884963e1f is missing from the cache.
│ This may mean FEMBase [fbcbbc08-f1bf-5204-9233-b69f5d396135] does not support precompilation but is imported by a module that does.
└ @ Base loading.jl:2613
210.4 ms ? MortarContact2D
┌ Warning: Module FEMBase with build ID ffffffff-ffff-ffff-fd36-28a884963e1f is missing from the cache.
│ This may mean FEMBase [fbcbbc08-f1bf-5204-9233-b69f5d396135] does not support precompilation but is imported by a module that does.
└ @ Base loading.jl:2613
Precompiling packages...
1409.6 ms ? FEMBasis
221.0 ms ? FEMBase
Info Given MortarContact2DAD was explicitly requested, output will be shown live 
┌ Warning: Module FEMBase with build ID ffffffff-ffff-ffff-fd36-28a884963e1f is missing from the cache.
│ This may mean FEMBase [fbcbbc08-f1bf-5204-9233-b69f5d396135] does not support precompilation but is imported by a module that does.
└ @ Base loading.jl:2613
209.4 ms ? MortarContact2DAD
┌ Warning: Module FEMBase with build ID ffffffff-ffff-ffff-fd36-28a884963e1f is missing from the cache.
│ This may mean FEMBase [fbcbbc08-f1bf-5204-9233-b69f5d396135] does not support precompilation but is imported by a module that does.
└ @ Base loading.jl:2613
dirichlet problem in 1 dimension: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/test_dirichlet.jl:26
Got exception outside of a @test
MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{2}, Seg2})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{2}, Seg2}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{2}, Seg2}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_dirichlet.jl:28
[4] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[5] macro expansion
@ ~/dev/JuliaFEM.jl/test/test_dirichlet.jl:32 [inlined]
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:8 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:8 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
test analytical boundary condition: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/test_dirichlet.jl:132
Got exception outside of a @test
MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{2}, Seg2})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{2}, Seg2}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{2}, Seg2}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_dirichlet.jl:133
[4] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[5] macro expansion
@ ~/dev/JuliaFEM.jl/test/test_dirichlet.jl:136 [inlined]
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:8 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:8 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
test_elasticity_1d.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:10
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{2}, Seg2})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{2}, Seg2}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{2}, Seg2}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_1d.jl:11
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:11 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:11 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_1d.jl:11
[ Info: Creating a new problem of type Elasticity, having name `block` and dimension 2 dofs/node.
test_elasticity_2d_linear_with_surface_load.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:13
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Quad4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_2d_linear_with_surface_load.jl:19
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:14 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:14 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_2d_linear_with_surface_load.jl:19
[ Info: Creating a new problem of type Elasticity, having name `block` and dimension 2 dofs/node.
test_elasticity_2d_nonhomogeneous_boundary_conditions.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:16
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Quad4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_2d_nonhomogeneous_boundary_conditions.jl:17
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:17 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:17 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_2d_nonhomogeneous_boundary_conditions.jl:17
test_elasticity_2d_nonlinear_with_surface_load.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:19
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::Nothing; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh
@ ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58 [inlined]
[4] aster_read_mesh(filename::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_2d_nonlinear_with_surface_load.jl:9
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:20 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:20 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_2d_nonlinear_with_surface_load.jl:9
test_elasticity_2d_plane_stress_stiffness_matrix.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:22
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Quad4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_2d_plane_stress_stiffness_matrix.jl:11
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:23 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:23 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_2d_plane_stress_stiffness_matrix.jl:11
test_elasticity_2d_residual.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:25
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Quad4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_2d_residual.jl:13
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:26 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:26 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_2d_residual.jl:13
[ Info: Updating field `geometry` for 2 elements.
test_elasticity_3d_linear_with_surface_load.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:28
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{8}, Hex8})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{8}, Hex8}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{8}, Hex8}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] update!(elements::Tuple{Element{JuliaFEM.EmptyFieldSet{8}, Hex8}, Element{JuliaFEM.EmptyFieldSet{4}, Quad4}}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:358
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_3d_linear_with_surface_load.jl:19
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:29 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:29 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_3d_linear_with_surface_load.jl:19
[ Info: Updating field `geometry` for 2 elements.
test_elasticity_3d_nonlinear_with_surface_load.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:31
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{8}, Hex8})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{8}, Hex8}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{8}, Hex8}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] update!(elements::Tuple{Element{JuliaFEM.EmptyFieldSet{8}, Hex8}, Element{JuliaFEM.EmptyFieldSet{4}, Quad4}}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:358
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_3d_nonlinear_with_surface_load.jl:20
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:32 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:32 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_3d_nonlinear_with_surface_load.jl:20
test_elasticity_3d_unit_block.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:34
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh
@ ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58 [inlined]
[4] calc_model(mesh_name::String; with_volume_load::Bool)
@ Main ~/dev/JuliaFEM.jl/test/test_elasticity_3d_unit_block.jl:8
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_3d_unit_block.jl:44
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:35 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:35 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_3d_unit_block.jl:44
test_elasticity_hollow_sphere_with_surface_pressure.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:40
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh
@ ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58 [inlined]
[4] test_wedge_sphere(model::String, u_CA::Dict{Any, Any}, S_CA::Dict{Any, Any})
@ Main ~/dev/JuliaFEM.jl/test/test_elasticity_hollow_sphere_with_surface_pressure.jl:90
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_hollow_sphere_with_surface_pressure.jl:195
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:41 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:41 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_hollow_sphere_with_surface_pressure.jl:195
test_elasticity_med_pyr5_point_load.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:43
Got exception outside of a @test
LoadError: Cannot read mesh file /home/juajukka/dev/JuliaFEM.jl/geometry/3d_pyr/Pyr5.med: file not found.
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:44
[2] aster_read_mesh
@ ~/dev/JuliaFEM.jl/vendor/AsterReader.jl/src/read_aster_mesh.jl:177 [inlined]
[3] aster_read_mesh(filename::String, mesh_name::Nothing; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:59
[4] aster_read_mesh
@ ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58 [inlined]
[5] aster_read_mesh(filename::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_med_pyr5_point_load.jl:9
[7] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[8] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:44 [inlined]
[11] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[12] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:44 [inlined]
[13] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[14] top-level scope
@ none:6
[15] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[16] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[17] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_med_pyr5_point_load.jl:9
test_elasticity_plane_strain.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:46
Got exception outside of a @test
LoadError: Cannot read mesh file /home/juajukka/dev/JuliaFEM.jl/geometry/2d_block/BLOCK_1elem.med: file not found.
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:44
[2] aster_read_mesh
@ ~/dev/JuliaFEM.jl/vendor/AsterReader.jl/src/read_aster_mesh.jl:177 [inlined]
[3] aster_read_mesh(filename::String, mesh_name::Nothing; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:59
[4] aster_read_mesh
@ ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58 [inlined]
[5] aster_read_mesh(filename::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_plane_strain.jl:7
[7] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[8] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:47 [inlined]
[11] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[12] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:47 [inlined]
[13] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[14] top-level scope
@ none:6
[15] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[16] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[17] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_plane_strain.jl:7
[ Info: Updating field `geometry` for 3 elements.
test_elasticity_pyr5_point_load.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:49
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{5}, Pyr5})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{5}, Pyr5}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{5}, Pyr5}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] update!(elements::Tuple{Element{JuliaFEM.EmptyFieldSet{5}, Pyr5}, Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, Element{JuliaFEM.EmptyFieldSet{1}, Poi1}}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:358
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_pyr5_point_load.jl:19
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:50 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:50 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_pyr5_point_load.jl:19
test_elasticity_tet4_stiffness_matrix.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:52
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Tet4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Tet4}, field_name::String, data::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:321
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Tet4}, field_name::String, data::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_tet4_stiffness_matrix.jl:13
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:53 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:53 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_tet4_stiffness_matrix.jl:13
test_elasticity_tet10_mass_matrix.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:55
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{10}, Tet10})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{10}, Tet10}, field_name::String, data::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:321
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{10}, Tet10}, field_name::String, data::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_tet10_mass_matrix.jl:19
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:56 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:56 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_tet10_mass_matrix.jl:19
test_elasticity_tet10_stiffness_matrix.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:58
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{10}, Tet10})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{10}, Tet10}, field_name::String, data::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:321
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{10}, Tet10}, field_name::String, data::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_tet10_stiffness_matrix.jl:22
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:59 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:59 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_tet10_stiffness_matrix.jl:22
[ Info: Updating field `geometry` for 2 elements.
test_elasticity_tetra.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:61
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Tet4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Tet4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Tet4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] update!(elements::Tuple{Element{JuliaFEM.EmptyFieldSet{4}, Tet4}, Element{JuliaFEM.EmptyFieldSet{3}, Tri3}}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:358
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_elasticity_tetra.jl:14
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:62 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:62 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_elasticity_tetra.jl:14
test_heat_2d_one_element.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:70
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Quad4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat_2d_one_element.jl:17
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:71 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:71 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_2d_one_element.jl:17
test_heat_3d.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:73
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat_3d.jl:9
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:74 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:74 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_3d.jl:9
test_heat_tet10_convection.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:76
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat_tet10_convection.jl:7
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:77 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:77 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_tet10_convection.jl:7
test_heat_3d_2.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:79
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh
@ ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58 [inlined]
[4] calc_3d_heat_model(mesh_name::String)
@ Main ~/dev/JuliaFEM.jl/test/test_heat_3d_2.jl:10
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat_3d_2.jl:31
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:80 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:80 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_3d_2.jl:30
WARNING: Method definition calc_3d_heat_model(Any) in module Main at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_3d_2.jl:8 overwritten at /home/juajukka/dev/JuliaFEM.jl/test/test_heat.jl:8.
test_heat.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:82
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh
@ ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58 [inlined]
[4] calc_3d_heat_model(mesh_name::String)
@ Main ~/dev/JuliaFEM.jl/test/test_heat.jl:10
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat.jl:60
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:83 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:83 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat.jl:59
test_heat_2.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:85
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat_2.jl:6
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:86 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:86 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_2.jl:6
test_heat_3.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:88
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat_3.jl:11
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:89 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:89 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_3.jl:11
test_heat_3d_two_rings.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:91
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat_3d_two_rings.jl:14
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:92 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:92 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_3d_two_rings.jl:14
test_heat_4.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:94
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Quad4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_heat_4.jl:8
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:95 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:95 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_heat_4.jl:8
[ Info: Updating field `geometry` for 2 elements.
test_modal_analysis.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:97
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Tet4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Tet4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Tet4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] update!(elements::Tuple{Element{JuliaFEM.EmptyFieldSet{4}, Tet4}, Element{JuliaFEM.EmptyFieldSet{3}, Tri3}}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:358
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_modal_analysis.jl:18
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:98 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:98 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_modal_analysis.jl:18
test_modal_analysis_elasticity.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:100
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_modal_analysis_elasticity.jl:66
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:101 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:101 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_modal_analysis_elasticity.jl:66
test_modal_analysis_elasticity_2.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:103
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_modal_analysis_elasticity_2.jl:9
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:104 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:104 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_modal_analysis_elasticity_2.jl:9
test_modal_analysis_zero_eigenmodes.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:106
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{10}, Tet10})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{10}, Tet10}, field_name::String, data::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:321
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{10}, Tet10}, field_name::String, data::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_modal_analysis_zero_eigenmodes.jl:20
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:107 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:107 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_modal_analysis_zero_eigenmodes.jl:20
WARNING: Method definition get_test_model() in module Main at /home/juajukka/dev/JuliaFEM.jl/test/test_mortar_2d.jl:7 overwritten on the same line (check for duplicate calls to `include`).
test_mortar_2d_contact.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:118
Got exception outside of a @test
LoadError: UndefVarError: `add_element!` not defined in `Main`
Suggestion: check for spelling errors or missing imports.
Hint: a global variable of this name also exists in FEMBase.
Stacktrace:
[1] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_mortar_2d_contact.jl:16
[2] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[4] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[5] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:119 [inlined]
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:119 [inlined]
[8] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[9] top-level scope
@ none:6
[10] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[11] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[12] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_mortar_2d_contact.jl:16
WARNING: Method definition get_test_model() in module Main at /home/juajukka/dev/JuliaFEM.jl/test/test_mortar_2d.jl:7 overwritten at /home/juajukka/dev/JuliaFEM.jl/test/test_mortar_2d_mesh_tie.jl:6.
[ Info: Updating field `geometry` for 6 elements.
test_mortar_2d_mesh_tie.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:121
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{4}, Quad4})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] update!(elements::Tuple{Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, Element{JuliaFEM.EmptyFieldSet{4}, Quad4}, Vararg{Element{JuliaFEM.EmptyFieldSet{2}, Seg2}, 4}}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:358
[4] get_test_model()
@ Main ~/dev/JuliaFEM.jl/test/test_mortar_2d_mesh_tie.jl:22
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_mortar_2d_mesh_tie.jl:42
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:122 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:122 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_mortar_2d_mesh_tie.jl:42
test_mortar_3d_mesh_tie_modal.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:127
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_mortar_3d_mesh_tie_modal.jl:123
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:128 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:128 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_mortar_3d_mesh_tie_modal.jl:123
test_mortar_3d_mesh_tie_two_rings.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:130
Got exception outside of a @test
LoadError: MethodError: no method matching haskey(::Dict{Symbol, Vector{Int64}}, ::Symbol)
You may have intended to import Base.haskey
The function `haskey` exists, but no method is defined for this combination of argument types.
Closest candidates are:
haskey(!Matched::JuliaFEM.Point, ::Any)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/core_types.jl:28
haskey(!Matched::JuliaFEM.Analysis, !Matched::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/solvers.jl:34
haskey(!Matched::Problem, !Matched::AbstractString)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:410
Stacktrace:
[1] reorder_element_connectivity!(mesh::Mesh, mapping::Dict{Symbol, Vector{Int64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:303
[2] aster_read_mesh(filename::String, mesh_name::String; reorder_element_connectivity::Bool)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:65
[3] aster_read_mesh(filename::String, mesh_name::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess_aster_reader.jl:58
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_mortar_3d_mesh_tie_two_rings.jl:18
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:131 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:131 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_mortar_3d_mesh_tie_two_rings.jl:18
test_mortar_3d_polygon_clip.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:133
Got exception outside of a @test
LoadError: MethodError: no method matching isapprox(::Float64, ::Float64; atol::Float64)
You may have intended to import Base.isapprox
The function `isapprox` exists, but no method is defined for this combination of argument types.
Closest candidates are:
isapprox(::Any, !Matched::SparseMatrixCOO) got unsupported keyword argument "atol"
@ JuliaFEM ~/dev/JuliaFEM.jl/src/sparse/sparse.jl:202
isapprox(!Matched::SparseMatrixCOO, ::Any) got unsupported keyword argument "atol"
@ JuliaFEM ~/dev/JuliaFEM.jl/src/sparse/sparse.jl:201
isapprox(!Matched::Assembly, !Matched::Assembly) got unsupported keyword argument "atol"
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/assembly.jl:4
...
Stacktrace:
[1] vertex_inside_polygon(q::Vector{Float64}, P::Vector{Vector{Float64}}; atol::Float64)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/problems_mortar_3d.jl:33
[2] vertex_inside_polygon(q::Vector{Float64}, P::Vector{Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/problems_mortar_3d.jl:26
[3] get_polygon_clip(xs::Vector{Vector{Float64}}, xm::Vector{Vector{Float64}}, n::Vector{Float64})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/problems_mortar_3d.jl:114
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_mortar_3d_polygon_clip.jl:12
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:134 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:134 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_mortar_3d_polygon_clip.jl:12
test_postprocess.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:136
Got exception outside of a @test
LoadError: MethodError: no method matching Problem(::Type{Heat}, ::String, ::Int64)
The type `Problem` exists, but no method is defined for this combination of argument types when trying to construct it.
Closest candidates are:
Problem(!Matched::Type{P}, ::Any, ::Any, !Matched::Any) where P<:BoundaryProblem
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:166
Problem(!Matched::Type{P}, ::AbstractString, ::Int64) where P<:FieldProblem
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:128
Problem(!Matched::Mesh, !Matched::Type{P}, ::Any, !Matched::Any, !Matched::Any) where P<:BoundaryProblem
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:317
...
Stacktrace:
[1] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_postprocess.jl:12
[2] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[4] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[5] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:137 [inlined]
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:137 [inlined]
[8] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[9] top-level scope
@ none:6
[10] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[11] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[12] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_postprocess.jl:12
test_potential_energy.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:139
Got exception outside of a @test
LoadError: TypeError: in AbstractElement, in M, expected M<:JuliaFEM.AbstractFieldSet, got Type{Quad4}
Stacktrace:
[1] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_potential_energy.jl:23
[2] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[4] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[5] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:140 [inlined]
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:140 [inlined]
[8] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[9] top-level scope
@ none:6
[10] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[11] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[12] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_potential_energy.jl:23
┌ Warning: Unknown section: 'SOLID SECTION'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'SOLID SECTION'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'MATERIAL'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'ELASTIC'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'DENSITY'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'SPECIFIC HEAT'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'CONDUCTIVITY'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
[ Info: Creating a new problem of type Elasticity, having name `UPPER` and dimension 3 dofs/node.
test_problems_contact_3d.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:142
Got exception outside of a @test
LoadError: MethodError: no method matching isempty(::Tuple{Symbol})
You may have intended to import Base.isempty
The function `isempty` exists, but no method is defined for this combination of argument types.
Closest candidates are:
isempty(!Matched::Assembly)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:72
isempty(!Matched::SparseMatrixCOO)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/sparse/sparse.jl:85
Stacktrace:
[1] create_elements(mesh::Mesh, element_sets::Symbol; element_type::Nothing)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:220
[2] create_elements(mesh::Mesh, element_sets::Symbol)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:219
[3] create_elements(mesh::Mesh, element_sets::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:261
[4] get_model(meshfile::String)
@ Main ~/dev/JuliaFEM.jl/test/test_problems_contact_3d.jl:13
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_problems_contact_3d.jl:75
[6] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[7] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:143 [inlined]
[10] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[11] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:143 [inlined]
[12] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[13] top-level scope
@ none:6
[14] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[15] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[16] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_problems_contact_3d.jl:75
test_problems_elasticity.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:145
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{8}, Hex8})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{8}, Hex8}, field_name::String, data::Pair{Float64, Dict{Int64, Vector{Float64}}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{8}, Hex8}, field_name::String, data::Pair{Float64, Dict{Int64, Vector{Float64}}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_problems_elasticity.jl:29
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[5] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:146 [inlined]
[8] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[9] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:146 [inlined]
[10] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[11] top-level scope
@ none:6
[12] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[13] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[14] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_problems_elasticity.jl:29
┌ Warning: Unknown section: 'SOLID SECTION'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'SOLID SECTION'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'MATERIAL'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'ELASTIC'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'DENSITY'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'SPECIFIC HEAT'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'CONDUCTIVITY'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
test_problems_mortar_3d.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:148
Got exception outside of a @test
LoadError: MethodError: no method matching Problem(::Type{Heat}, ::String, ::Int64)
The type `Problem` exists, but no method is defined for this combination of argument types when trying to construct it.
Closest candidates are:
Problem(!Matched::Type{P}, ::Any, ::Any, !Matched::Any) where P<:BoundaryProblem
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:166
Problem(!Matched::Type{P}, ::AbstractString, ::Int64) where P<:FieldProblem
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:128
Problem(!Matched::Mesh, !Matched::Type{P}, ::Any, !Matched::Any, !Matched::Any) where P<:BoundaryProblem
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:317
...
Stacktrace:
[1] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_problems_mortar_3d.jl:14
[2] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[3] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[4] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[5] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:149 [inlined]
[6] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[7] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:149 [inlined]
[8] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[9] top-level scope
@ none:6
[10] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[11] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[12] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_problems_mortar_3d.jl:14
[ Info: Updating field `geometry` for 2 elements.
test_problems_mortar_3d_lowlevel.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:151
Got exception outside of a @test
LoadError: MethodError: no method matching length(::Element{JuliaFEM.EmptyFieldSet{3}, Tri3})
The function `length` exists, but no method is defined for this combination of argument types.
Closest candidates are:
length(!Matched::Type{FEMBasis.Wedge15})
@ FEMBasis ~/dev/JuliaFEM.jl/vendor/FEMBasis.jl/src/create_basis.jl:93
length(!Matched::Type{Quad4})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
length(!Matched::Type{Quad8})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/basis/create_basis.jl:93
...
Stacktrace:
[1] info_update_field(elements::Element{JuliaFEM.EmptyFieldSet{3}, Tri3}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:316
[2] update!(elements::Element{JuliaFEM.EmptyFieldSet{3}, Tri3}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:356
[3] update!(elements::Tuple{Element{JuliaFEM.EmptyFieldSet{3}, Tri3}, Element{JuliaFEM.EmptyFieldSet{3}, Tri3}}, field_name::String, data::Dict{Int64, Vector{Float64}})
@ JuliaFEM ~/dev/JuliaFEM.jl/src/elements/elements.jl:358
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_problems_mortar_3d_lowlevel.jl:49
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:152 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:152 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_problems_mortar_3d_lowlevel.jl:49
┌ Warning: Unknown section: 'SOLID SECTION'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'SOLID SECTION'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'MATERIAL'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'ELASTIC'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'DENSITY'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'SPECIFIC HEAT'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
┌ Warning: Unknown section: 'CONDUCTIVITY'
└ @ AbaqusReader ~/dev/JuliaFEM.jl/vendor/AbaqusReader.jl/src/parse_mesh.jl:287
[ Info: Creating a new problem of type Elasticity, having name `UPPER` and dimension 3 dofs/node.
test_solvers_postprocess.jl: Error During Test at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:154
Got exception outside of a @test
LoadError: MethodError: no method matching isempty(::Tuple{Symbol})
You may have intended to import Base.isempty
The function `isempty` exists, but no method is defined for this combination of argument types.
Closest candidates are:
isempty(!Matched::Assembly)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/assembly/problems.jl:72
isempty(!Matched::SparseMatrixCOO)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/sparse/sparse.jl:85
Stacktrace:
[1] create_elements(mesh::Mesh, element_sets::Symbol; element_type::Nothing)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:220
[2] create_elements(mesh::Mesh, element_sets::Symbol)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:219
[3] create_elements(mesh::Mesh, element_sets::String)
@ JuliaFEM ~/dev/JuliaFEM.jl/src/preprocess.jl:261
[4] top-level scope
@ ~/dev/JuliaFEM.jl/test/test_solvers_postprocess.jl:11
[5] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[6] top-level scope
@ ~/dev/JuliaFEM.jl/test/runtests.jl:7
[7] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[8] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:155 [inlined]
[9] macro expansion
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined]
[10] macro expansion
@ ~/dev/JuliaFEM.jl/test/runtests.jl:155 [inlined]
[11] include(mapexpr::Function, mod::Module, _path::String)
@ Base ./Base.jl:307
[12] top-level scope
@ none:6
[13] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[14] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[15] _start()
@ Base ./client.jl:550
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/test_solvers_postprocess.jl:11
Test Summary: | Error Total Time
JuliaFEM.jl | 44 44 11.8s
test_dirichlet.jl | 2 2 2.6s
dirichlet problem in 1 dimension | 1 1 2.1s
test analytical boundary condition | 1 1 0.1s
test_elasticity_1d.jl | 1 1 0.1s
test_elasticity_2d_linear_with_surface_load.jl | 1 1 0.7s
test_elasticity_2d_nonhomogeneous_boundary_conditions.jl | 1 1 0.0s
test_elasticity_2d_nonlinear_with_surface_load.jl | 1 1 3.6s
test_elasticity_2d_plane_stress_stiffness_matrix.jl | 1 1 0.0s
test_elasticity_2d_residual.jl | 1 1 0.0s
test_elasticity_3d_linear_with_surface_load.jl | 1 1 0.1s
test_elasticity_3d_nonlinear_with_surface_load.jl | 1 1 0.0s
test_elasticity_3d_unit_block.jl | 1 1 0.3s
test_elasticity_forwarddiff.jl | 0 0.0s
test_elasticity_hollow_sphere_with_surface_pressure.jl | 1 1 0.2s
test_elasticity_med_pyr5_point_load.jl | 1 1 0.0s
test_elasticity_plane_strain.jl | 1 1 0.0s
test_elasticity_pyr5_point_load.jl | 1 1 0.1s
test_elasticity_tet4_stiffness_matrix.jl | 1 1 0.1s
test_elasticity_tet10_mass_matrix.jl | 1 1 0.2s
test_elasticity_tet10_stiffness_matrix.jl | 1 1 0.1s
test_elasticity_tetra.jl | 1 1 0.1s
test_elasticplastic_2d_nonhomogenious_boundary_conditions.jl | 0 0.0s
test_elasticplastic_3d_linear_with_surface_load.jl | 0 0.0s
test_heat_2d_one_element.jl | 1 1 0.0s
test_heat_3d.jl | 1 1 0.0s
test_heat_tet10_convection.jl | 1 1 0.0s
test_heat_3d_2.jl | 1 1 0.1s
test_heat.jl | 1 1 0.2s
test_heat_2.jl | 1 1 0.0s
test_heat_3.jl | 1 1 0.0s
test_heat_3d_two_rings.jl | 1 1 0.0s
test_heat_4.jl | 1 1 0.0s
test_modal_analysis.jl | 1 1 0.0s
test_modal_analysis_elasticity.jl | 1 1 0.0s
test_modal_analysis_elasticity_2.jl | 1 1 0.0s
test_modal_analysis_zero_eigenmodes.jl | 1 1 0.0s
test_mortar.jl | 0 0.1s
test_mortar_2d.jl | 0 0.0s
test_mortar_2d_assembly.jl | 0 0.0s
test_mortar_2d_contact.jl | 1 1 0.4s
test_mortar_2d_mesh_tie.jl | 1 1 0.1s
test_mortar_2d_weighted_gap.jl | 0 0.0s
test_mortar_3d_mesh_tie_modal.jl | 1 1 0.0s
test_mortar_3d_mesh_tie_two_rings.jl | 1 1 0.0s
test_mortar_3d_polygon_clip.jl | 1 1 0.4s
test_postprocess.jl | 1 1 0.2s
test_potential_energy.jl | 1 1 0.1s
test_problems_contact_3d.jl | 1 1 1.2s
test_problems_elasticity.jl | 1 1 0.0s
test_problems_mortar_3d.jl | 1 1 0.0s
test_problems_mortar_3d_lowlevel.jl | 1 1 0.2s
test_solvers_postprocess.jl | 1 1 0.0s
test_virtual_work.jl | 0 0.0s
test_von_mises_material.jl | 0 0.0s
RNG of the outermost testset: Random.Xoshiro(0xa4e8ed562a2d659d, 0x541d8354cc3efd76, 0x761b38402d50abbb, 0xb2ed5925d6d373b3, 0xd447009e5145e28b)
ERROR: LoadError: Some tests did not pass: 0 passed, 0 failed, 44 errored, 0 broken.
in expression starting at /home/juajukka/dev/JuliaFEM.jl/test/runtests.jl:6
ERROR: Package JuliaFEM errored during testing
Stacktrace:
[1] pkgerror(msg::String)
@ Pkg.Types ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/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 ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2427
[3] test
@ ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2280 [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 ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Pkg/src/API.jl:484
[5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{})
@ Pkg.API ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Pkg/src/API.jl:164
[6] test(pkgs::Vector{PackageSpec})
@ Pkg.API ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Pkg/src/API.jl:153
[7] test(; name::Nothing, uuid::Nothing, version::Nothing, url::Nothing, rev::Nothing, path::Nothing, mode::PackageMode, subdir::Nothing, kwargs::@Kwargs{})
@ Pkg.API ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Pkg/src/API.jl:179
[8] test()
@ Pkg.API ~/.julia/juliaup/julia-1.12.1+0.x64.linux.gnu/share/julia/stdlib/v1.12/Pkg/src/API.jl:170
[9] top-level scope
@ none:1
[10] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[11] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:283
[12] _start()
@ Base ./client.jl:550