Package evaluation to test BlochSim on Julia 1.14.0-DEV.2232 (ecceaba1c5*) started at 2026-05-27T01:59:57.949 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 14.08s ################################################################################ # Installation # Installing BlochSim... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [5c0f8cbe] + BlochSim v0.9.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [47edcb42] + ADTypes v1.22.0 [5c0f8cbe] + BlochSim v0.9.0 [bbf7d656] + CommonSubexpressions v0.3.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [f6369f11] + ForwardDiff v1.3.3 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.8.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [77ba4419] + NaNMath v1.1.3 [21216c6a] + Preferences v1.5.2 [276daf66] + SpecialFunctions v2.7.2 [1e83bf80] + StaticArraysCore v1.4.4 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.1+0 [4536629a] + OpenBLAS_jll v0.3.33+0 [05823500] + OpenLibm_jll v0.8.7+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 5.3s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 1.8 s ✓ AbstractDifferentiation 2.6 s ✓ BlochSim 2.5 s ✓ ExponentialAction 3.8 s ✓ BlochSim → BlochSim_Optim 4 dependencies successfully precompiled in 11 seconds. 132 already precompiled. Precompilation completed after 42.14s ################################################################################ # Testing # Testing BlochSim Test Could not use exact versions of packages in manifest, re-resolving. Note: if you do not check your manifest file into source control, then you can probably ignore this message. However, if you do check your manifest file into source control, then you probably want to pass the `allow_reresolve = false` kwarg when calling the `Pkg.test` function. Updating `/tmp/jl_iUIB6W/Project.toml` [4c88cf16] + Aqua v0.8.14 ⌃ [5c0f8cbe] + BlochSim v0.8.1 [e24c0720] + ExponentialAction v0.2.10 [f6369f11] ↑ ForwardDiff v0.10.18 ⇒ v1.3.3 [23992714] ↑ MAT v0.10.1 ⇒ v0.12.0 [429524aa] + Optim v2.0.1 [2913bbd2] + StatsBase v0.34.10 [37e2e46d] ~ LinearAlgebra ⇒ v1.13.0 [9a3f8284] ~ Random ⇒ v1.11.0 [8dfed614] ~ Test ⇒ v1.11.0 Updating `/tmp/jl_iUIB6W/Manifest.toml` [47edcb42] + ADTypes v1.22.0 ⌃ [c29ec348] + AbstractDifferentiation v0.4.4 [79e6a3ab] + Adapt v4.6.0 [66dad0bd] + AliasTables v1.1.3 [4c88cf16] + Aqua v0.8.14 [4fba245c] + ArrayInterface v7.25.0 ⌃ [5c0f8cbe] + BlochSim v0.8.1 [a74b3585] - Blosc v0.7.0 [e1450e63] - BufferedStreams v1.0.0 [d360d2e6] ↑ ChainRulesCore v0.9.44 ⇒ v1.26.1 [944b1d66] ↑ CodecZlib v0.7.0 ⇒ v0.7.8 [bbf7d656] ↑ CommonSubexpressions v0.3.0 ⇒ v0.3.1 [34da2185] ↑ Compat v3.30.0 ⇒ v4.18.1 [187b0558] + ConstructionBase v1.6.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.4 [e2d170a0] + DataValueInterfaces v1.0.0 [8bb1440f] - DelimitedFiles [163ba53b] ↑ DiffResults v1.0.3 ⇒ v1.1.0 [b552c78f] ↑ DiffRules v1.0.2 ⇒ v1.15.1 [a0c0ee7d] + DifferentiationInterface v0.7.18 [ffbed154] ↑ DocStringExtensions v0.8.4 ⇒ v0.9.5 [4e289a0a] + EnumX v1.0.7 [e24c0720] + ExponentialAction v0.2.10 [e2ba6199] + ExprTools v0.1.10 [1a297f60] + FillArrays v1.16.0 [6a86dc24] + FiniteDiff v2.31.0 [f6369f11] ↑ ForwardDiff v0.10.18 ⇒ v1.3.3 [f67ccb44] ↑ HDF5 v0.15.5 ⇒ v0.17.3 [92d709cd] + IrrationalConstants v0.2.6 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] ↑ JLLWrappers v1.3.0 ⇒ v1.8.0 [d3d80556] + LineSearches v7.7.1 [2ab3a3ac] ↑ LogExpFunctions v0.2.4 ⇒ v0.3.29 [23992714] ↑ MAT v0.10.1 ⇒ v0.12.0 [3da0fdf6] + MPIPreferences v0.1.12 [1914dd2f] ↑ MacroTools v0.5.6 ⇒ v0.5.16 [e1d29d7a] + Missings v1.2.0 [d41bc354] + NLSolversBase v8.0.0 [77ba4419] ↑ NaNMath v0.3.5 ⇒ v1.1.3 [429524aa] + Optim v2.0.1 [bac558e1] + OrderedCollections v1.8.1 [2dfb63ee] + PooledArrays v1.4.3 [85a6dd25] + PositiveFactorizations v0.2.4 [21216c6a] ↑ Preferences v1.2.2 ⇒ v1.5.2 [43287f4e] + PtrArrays v1.4.0 [ae029012] ↑ Requires v1.1.3 ⇒ v1.3.1 [efcf1570] + Setfield v1.1.2 [a2af1166] + SortingAlgorithms v1.2.2 [276daf66] ↑ SpecialFunctions v1.4.1 ⇒ v2.7.2 [90137ffa] - StaticArrays v1.2.0 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.10 [69024149] + StringEncodings v0.3.7 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [3bb67fe8] ↑ TranscodingStreams v0.9.5 ⇒ v0.11.3 [0b7ba130] - Blosc_jll v1.14.3+1 [0234f1f7] ↑ HDF5_jll v1.12.0+1 ⇒ v2.1.2+0 [e33a78d0] + Hwloc_jll v2.13.0+1 [94ce4f54] + Libiconv_jll v1.18.0+0 [5ced341a] - Lz4_jll v1.9.3+0 [b5ada748] + MPIABI_jll v0.1.5+0 [7cb0a576] + MPICH_jll v5.0.1+0 [f1f71cc9] + MPItrampoline_jll v5.5.6+0 [c8ffd9c3] - MbedTLS_jll [9237b28f] + MicrosoftMPI_jll v10.1.4+3 [fe0851c0] + OpenMPI_jll v5.0.11+0 [efe28fd5] ↑ OpenSpecFun_jll v0.5.4+0 ⇒ v0.5.6+0 ⌅ [02c8fc9c] + XML2_jll v2.13.9+0 [a65dc6b1] + Xorg_libpciaccess_jll v0.19.0+0 ⌅ [2b3700d1] + aws_c_auth_jll v0.9.6+0 [70f11efc] + aws_c_cal_jll v0.9.13+0 [73048d1d] + aws_c_common_jll v0.12.6+0 [73a04cd5] + aws_c_compression_jll v0.3.2+0 [3254fc65] + aws_c_http_jll v0.10.13+0 [13c41daa] + aws_c_io_jll v0.26.3+0 ⌅ [bd1f34fb] + aws_c_s3_jll v0.11.5+0 [1282aa60] + aws_c_sdkutils_jll v0.2.4+1 [b2a88e68] + aws_checksums_jll v0.2.10+0 [c4b69c83] + dlfcn_win32_jll v1.4.2+0 [477f73a3] + libaec_jll v1.1.6+0 [9aeb927a] + mpif_jll v0.1.7+0 [cddc5d3d] + s2n_tls_jll v1.7.3+0 [0dad84c5] ~ ArgTools ⇒ v1.1.2 [56f22d72] ~ Artifacts ⇒ v1.11.0 [2a0f44e3] ~ Base64 ⇒ v1.11.0 [ade2ca70] ~ Dates ⇒ v1.11.0 [8ba89e20] - Distributed [f43a241f] ~ Downloads ⇒ v1.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] ~ InteractiveUtils ⇒ v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] ~ LibCURL ⇒ v1.0.0 [76f85450] ~ LibGit2 ⇒ v1.11.0 [8f399da3] ~ Libdl ⇒ v1.11.0 [37e2e46d] ~ LinearAlgebra ⇒ v1.13.0 [56ddb016] ~ Logging ⇒ v1.11.0 [d6f4376e] ~ Markdown ⇒ v1.11.0 [a63ad114] ~ Mmap ⇒ v1.11.0 [ca575930] ~ NetworkOptions ⇒ v1.3.0 [44cfe95a] ~ Pkg ⇒ v1.14.0 [de0858da] ~ Printf ⇒ v1.11.0 [3fa0cd96] - REPL [9a3f8284] ~ Random ⇒ v1.11.0 [ea8e919c] ~ SHA ⇒ v1.13.0 [9e88b42a] ~ Serialization ⇒ v1.11.0 [1a1011a3] - SharedArrays [6462fe0b] - Sockets [2f01184e] ~ SparseArrays ⇒ v1.13.0 [f489334b] + StyledStrings v1.13.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.5.1+0 [deac9b47] ~ LibCURL_jll ⇒ v8.20.0+1 [e37daf67] + LibGit2_jll v1.9.3+0 [29816b5a] ~ LibSSH2_jll ⇒ v1.11.101+0 [14a3606d] ~ MozillaCACerts_jll ⇒ v2026.5.14 [4536629a] + OpenBLAS_jll v0.3.33+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] ↑ OpenSSL_jll v1.1.1+6 ⇒ v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] ~ Zlib_jll ⇒ v1.3.2+0 [3161d3a3] ↑ Zstd_jll v1.5.0+0 ⇒ v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] ~ nghttp2_jll ⇒ v1.69.0+0 [3f19e933] ~ p7zip_jll ⇒ v17.8.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m` Test Successfully re-resolved Status `/tmp/jl_iUIB6W/Project.toml` [4c88cf16] Aqua v0.8.14 ⌃ [5c0f8cbe] BlochSim v0.8.1 [e24c0720] ExponentialAction v0.2.10 [f6369f11] ForwardDiff v1.3.3 [23992714] MAT v0.12.0 [429524aa] Optim v2.0.1 [2913bbd2] StatsBase v0.34.10 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_iUIB6W/Manifest.toml` [47edcb42] ADTypes v1.22.0 ⌃ [c29ec348] AbstractDifferentiation v0.4.4 [79e6a3ab] Adapt v4.6.0 [66dad0bd] AliasTables v1.1.3 [4c88cf16] Aqua v0.8.14 [4fba245c] ArrayInterface v7.25.0 ⌃ [5c0f8cbe] BlochSim v0.8.1 [d360d2e6] ChainRulesCore v1.26.1 [944b1d66] CodecZlib v0.7.8 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.4 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.18 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.7 [e24c0720] ExponentialAction v0.2.10 [e2ba6199] ExprTools v0.1.10 [1a297f60] FillArrays v1.16.0 [6a86dc24] FiniteDiff v2.31.0 [f6369f11] ForwardDiff v1.3.3 [f67ccb44] HDF5 v0.17.3 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.8.0 [d3d80556] LineSearches v7.7.1 [2ab3a3ac] LogExpFunctions v0.3.29 [23992714] MAT v0.12.0 [3da0fdf6] MPIPreferences v0.1.12 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 [d41bc354] NLSolversBase v8.0.0 [77ba4419] NaNMath v1.1.3 [429524aa] Optim v2.0.1 [bac558e1] OrderedCollections v1.8.1 [2dfb63ee] PooledArrays v1.4.3 [85a6dd25] PositiveFactorizations v0.2.4 [21216c6a] Preferences v1.5.2 [43287f4e] PtrArrays v1.4.0 [ae029012] Requires v1.3.1 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.7.2 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.10 [69024149] StringEncodings v0.3.7 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [3bb67fe8] TranscodingStreams v0.11.3 [0234f1f7] HDF5_jll v2.1.2+0 [e33a78d0] Hwloc_jll v2.13.0+1 [94ce4f54] Libiconv_jll v1.18.0+0 [b5ada748] MPIABI_jll v0.1.5+0 [7cb0a576] MPICH_jll v5.0.1+0 [f1f71cc9] MPItrampoline_jll v5.5.6+0 [9237b28f] MicrosoftMPI_jll v10.1.4+3 [fe0851c0] OpenMPI_jll v5.0.11+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [a65dc6b1] Xorg_libpciaccess_jll v0.19.0+0 ⌅ [2b3700d1] aws_c_auth_jll v0.9.6+0 [70f11efc] aws_c_cal_jll v0.9.13+0 [73048d1d] aws_c_common_jll v0.12.6+0 [73a04cd5] aws_c_compression_jll v0.3.2+0 [3254fc65] aws_c_http_jll v0.10.13+0 [13c41daa] aws_c_io_jll v0.26.3+0 ⌅ [bd1f34fb] aws_c_s3_jll v0.11.5+0 [1282aa60] aws_c_sdkutils_jll v0.2.4+1 [b2a88e68] aws_checksums_jll v0.2.10+0 [c4b69c83] dlfcn_win32_jll v1.4.2+0 [477f73a3] libaec_jll v1.1.6+0 [9aeb927a] mpif_jll v0.1.7+0 [cddc5d3d] s2n_tls_jll v1.7.3+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.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.5.1+0 [deac9b47] LibCURL_jll v8.20.0+1 [e37daf67] LibGit2_jll v1.9.3+0 [29816b5a] LibSSH2_jll v1.11.101+0 [14a3606d] MozillaCACerts_jll v2026.5.14 [4536629a] OpenBLAS_jll v0.3.33+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.6+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.69.0+0 [3f19e933] p7zip_jll v17.8.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... 16 ambiguities found. To get a list, set `broken = false`. 10 instances of unbound type parameters detected. To get a list, set `broken = false`. Test Summary: | Pass Broken Total Time aqua.jl | 9 2 11 56.6s Magnetization: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/magnetization.jl:137 Test threw exception Expression: magnetization1() MethodError: no method matching Magnetization(::Vector{Float64}) The type `Magnetization` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: Magnetization(::Any, !Matched::Any, !Matched::Any) @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/magnetization.jl:34 Magnetization(!Matched::T, !Matched::T, !Matched::T) where T<:Real @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/magnetization.jl:29 Magnetization() @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/magnetization.jl:36 Stacktrace: [1] magnetization1() @ Main ~/.julia/packages/BlochSim/MnPGy/test/magnetization.jl:11 [2] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/magnetization.jl:137 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [4] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/magnetization.jl:137 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [6] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/magnetization.jl:137 [inlined] Warning: detected a stack overflow; program state may be corrupted, so further execution might be unreliable. Bloch Matrices: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/blochmatrix.jl:1216 Test threw exception Expression: blochmatrix1() StackOverflowError: Stacktrace: ┌ [1] BlochMatrix(a::Base.ReshapedArray{Int64, 2, UnitRange{Int64}, Tuple{}}) │ @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/blochmatrix.jl:25 ╰─────── repeated 79984 times Warning: detected a stack overflow; program state may be corrupted, so further execution might be unreliable. Bloch Matrices: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/blochmatrix.jl:1219 Test threw exception Expression: make_identity1() StackOverflowError: Stacktrace: ┌ [1] BlochMatrix(a::Matrix{Int64}) │ @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/blochmatrix.jl:25 ╰─────── repeated 79984 times *: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/blochmatrix.jl:1246 Test threw exception Expression: times6() MethodError: no method matching ExcitationMatrix(::Base.ReshapedArray{Int64, 2, UnitRange{Int64}, Tuple{}}) The type `ExcitationMatrix` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: ExcitationMatrix() @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/blochmatrix.jl:603 ExcitationMatrix(!Matched::BlochMatrix{T}) where T<:Real @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/blochmatrix.jl:599 Stacktrace: [1] times6() @ Main ~/.julia/packages/BlochSim/MnPGy/test/blochmatrix.jl:184 [2] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/blochmatrix.jl:1225 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [4] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/blochmatrix.jl:1241 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [6] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/blochmatrix.jl:1246 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [8] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/blochmatrix.jl:1246 [inlined] Position: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/spin.jl:65 Test threw exception Expression: Vector(P1) == 1:3 MethodError: no method matching (Vector)(::Position{Int64}) The type `Vector` exists, but no method is defined for this combination of argument types when trying to construct it. Closest candidates are: (Vector)(!Matched::UndefInitializer, !Matched::Integer) @ Base baseext.jl:32 (Vector)(!Matched::SparseArrays.AbstractSparseVector{Tv}) where Tv @ SparseArrays /opt/julia/share/julia/stdlib/v1.14/SparseArrays/src/sparsevector.jl:1101 (Vector)(!Matched::Magnetization) @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/magnetization.jl:56 ... Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [2] Position1() @ Main ~/.julia/packages/BlochSim/MnPGy/test/spin.jl:65 Position: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/spin.jl:98 Test threw exception Expression: Position1() MethodError: no method matching zero(::Type{Position}) The function `zero` exists, but no method is defined for this combination of argument types. Closest candidates are: zero(::Type{!Matched{Union{}}}, Any...) @ Base number.jl:365 zero(::Type{!Matched{Dates.DateTime}}) @ Dates /opt/julia/share/julia/stdlib/v1.14/Dates/src/types.jl:458 zero(::Type{!Matched{Dates.Time}}) @ Dates /opt/julia/share/julia/stdlib/v1.14/Dates/src/types.jl:460 ... Stacktrace: [1] Position1() @ Main ~/.julia/packages/BlochSim/MnPGy/test/spin.jl:67 [2] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/spin.jl:98 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [4] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/spin.jl:98 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [6] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/spin.jl:98 [inlined] GradientSpoiling: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:154 Test threw exception Expression: GradientSpoiling1() MethodError: no method matching zero(::Type{Gradient}) The function `zero` exists, but no method is defined for this combination of argument types. Closest candidates are: zero(::Type{!Matched{Union{}}}, Any...) @ Base number.jl:365 zero(::Type{!Matched{Dates.DateTime}}) @ Dates /opt/julia/share/julia/stdlib/v1.14/Dates/src/types.jl:458 zero(::Type{!Matched{Dates.Time}}) @ Dates /opt/julia/share/julia/stdlib/v1.14/Dates/src/types.jl:460 ... Stacktrace: [1] GradientSpoiling1() @ Main ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:14 [2] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:152 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [4] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:154 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [6] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:154 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [8] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:154 [inlined] Spoiling: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:180 Test threw exception Expression: spoil4() MethodError: no method matching spoil!(::Spin{Float64}, ::GradientSpoiling{Gradient{Int64}}) The function `spoil!` exists, but no method is defined for this combination of argument types. Closest candidates are: spoil!(::Any, ::Any, !Matched::AbstractSpin, !Matched::AbstractSpoiling) @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/spoiling.jl:229 spoil!(::Any, ::Any, !Matched::AbstractSpin, !Matched::AbstractSpoiling, !Matched::Any) @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/spoiling.jl:229 spoil!(::Spin{T}) where T @ BlochSim ~/.julia/packages/BlochSim/YFh22/src/spoiling.jl:200 ... Stacktrace: [1] spoil4() @ Main ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:120 [2] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:177 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [4] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:180 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [6] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/spoiling.jl:180 [inlined] expm Accuracy: Test Failed at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/expm.jl:39 Expression: Acopy == A Evaluated: BlochSim.BlochMcConnellDynamicsMatrix{Float64, 2, 2}((BlochSim.BlochDynamicsMatrix{Float64}(-21.0, -32.5, 6.283185307179586), BlochSim.BlochDynamicsMatrix{Float64}(-12.5, -60.0, 6.283185307179586)), (BlochSim.ExchangeDynamicsMatrix{Float64}(20.0), BlochSim.ExchangeDynamicsMatrix{Float64}(10.0))) == BlochSim.BlochMcConnellDynamicsMatrix{Float64, 2, 2}((BlochSim.BlochDynamicsMatrix{Float64}(-0.328125, -0.5078125, 0.09817477042468103), BlochSim.BlochDynamicsMatrix{Float64}(-0.1953125, -0.9375, 0.09817477042468103)), (BlochSim.ExchangeDynamicsMatrix{Float64}(0.3125), BlochSim.ExchangeDynamicsMatrix{Float64}(0.15625))) Stacktrace: [1] expm!(expA::BlochMcConnellMatrix{Float64, 2}, A::BlochSim.BlochMcConnellDynamicsMatrix{Float64, 2, 2}) @ BlochSim /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] expm1() @ Main ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:39 [3] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:223 [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [5] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:225 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:225 [inlined] expm Accuracy: Test Failed at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/expm.jl:44 Expression: Matrix(expB) ≈ correct Evaluated: [0.6116976370485379 0.060246958703171795 … 0.007553184739095699 0.0; -0.0602469587031718 0.6116976370485379 … 0.0766887716251256 0.0; … ; -0.015106369478191398 0.15337754325025124 … 0.4008035150794424 0.0; 0.0 0.0 … 0.0 0.841877348844611] ≈ [2.5637221980435074e-12 -9.873924429925297e-27 … -3.0031928057415167e-27 0.0; 9.905421516121565e-27 2.5637221980435074e-12 … 7.658693588358017e-13 0.0; … ; 5.714619668706114e-27 1.5317387176716038e-12 … 4.575814612450518e-13 0.0; 0.0 0.0 … 0.0 0.08863145305739809] Stacktrace: [1] expm!(expA::BlochMcConnellMatrix{Float64, 2}, A::BlochSim.BlochMcConnellDynamicsMatrix{Float64, 2, 2}) @ BlochSim /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] expm1() @ Main ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:44 [3] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:223 [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [5] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:225 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:225 [inlined] expm Accuracy: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/expm.jl:223 Got exception outside of a @test UndefVarError: `expm` not defined in `BlochSim` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] expm!(expA::BlochMcConnellMatrix{Float64, 2}, A::BlochSim.BlochMcConnellDynamicsMatrix{Float64, 2, 2}) @ BlochSim ./Base_compiler.jl:51 [inlined] [2] expm1() @ Main ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:46 [3] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:223 [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [5] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:225 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/expm.jl:225 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [9] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [11] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:15 [inlined] [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [13] top-level scope @ none:6 [14] eval(m::Module, e::Any) @ Core ./boot.jl:517 [15] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [16] _start() @ Base ./client.jl:596 WARNING: Imported binding BlochSim.expm_bloch3 was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.expm_bloch3! was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.b1_gauss was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.RF1 was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.excite_bloch3 was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.excite_bloch3! was undeclared at import time during import to Main. WARNING: Imported binding BlochSim._TE_ms was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.matrix_bloch3 was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.matrix_bloch3! was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.eigvals_bloch3 was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.eigvec_3by3! was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.Bloch3ExpmWorkspace was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.cross! was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.eigvec_bloch3! was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.eigen_bloch3! was undeclared at import time during import to Main. expm bloch3: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/expm-bloch3.jl:23 Got exception outside of a @test UndefVarError: `matrix_bloch3` not defined in `Main` Suggestion: this global was defined as `BlochSim.matrix_bloch3` but not assigned a value. Stacktrace: [1] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/expm-bloch3.jl:36 [inlined] [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/expm-bloch3.jl:24 [4] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [5] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:16 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [9] top-level scope @ none:6 [10] eval(m::Module, e::Any) @ Core ./boot.jl:517 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:596 WARNING: Imported binding BlochSim.combine was undeclared at import time during import to Main. combine: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/freeprecess.jl:174 Got exception outside of a @test UndefVarError: `combine` not defined in `Main` Suggestion: this global was defined as `BlochSim.combine` but not assigned a value. Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/freeprecess.jl:175 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/freeprecess.jl:182 [inlined] [4] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [5] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:17 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [9] top-level scope @ none:6 [10] eval(m::Module, e::Any) @ Core ./boot.jl:517 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:596 WARNING: Imported binding BlochSim.RectRF was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.RF1 was undeclared at import time during import to Main. RectRF: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/rf-rect.jl:7 Got exception outside of a @test UndefVarError: `RectRF` not defined in `Main` Suggestion: this global was defined as `BlochSim.RectRF` but not assigned a value. Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/rf-rect.jl:9 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/rf-rect.jl:9 [inlined] [4] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [5] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:19 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [9] top-level scope @ none:6 [10] eval(m::Module, e::Any) @ Core ./boot.jl:517 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:596 WARNING: Imported binding BlochSim.real_imag was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.bSSFPbloch3 was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.rf_slice was undeclared at import time during import to Main. bssfp1: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/bssfp1.jl:39 Got exception outside of a @test UndefVarError: `real_imag` not defined in `Main` Suggestion: this global was defined as `BlochSim.real_imag` but not assigned a value. Stacktrace: [1] (::var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}})(xt::Vector{ForwardDiff.Dual{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4}}) @ Main ~/.julia/packages/BlochSim/MnPGy/test/bssfp1.jl:61 [2] vector_mode_dual_eval!(f::var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, cfg::ForwardDiff.JacobianConfig{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4, Vector{ForwardDiff.Dual{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4}}}, x::Vector{Real}) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/apiutils.jl:24 [inlined] [3] vector_mode_jacobian(f::var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, x::Vector{Real}, cfg::ForwardDiff.JacobianConfig{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4, Vector{ForwardDiff.Dual{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4}}}) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/jacobian.jl:129 [4] jacobian(f::var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, x::Vector{Real}, cfg::ForwardDiff.JacobianConfig{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4, Vector{ForwardDiff.Dual{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4}}}, ::Val{true}) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/jacobian.jl:22 [inlined] [5] jacobian(f::var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, x::Vector{Real}, cfg::ForwardDiff.JacobianConfig{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4, Vector{ForwardDiff.Dual{ForwardDiff.Tag{var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, Real}, Real, 4}}}) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/jacobian.jl:19 [6] jacobian(f::var"#fun#fun##0"{@NamedTuple{TR_ms::Int64, TE_ms::Int64, Δϕ_rad::Float32, α_rad::Float64, θ_rf_rad::Float64}}, x::Vector{Real}) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/jacobian.jl:19 [7] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/bssfp1.jl:40 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [9] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/bssfp1.jl:62 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [11] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [13] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:20 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [15] top-level scope @ none:6 [16] eval(m::Module, e::Any) @ Core ./boot.jl:517 [17] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [18] _start() @ Base ./client.jl:596 freeman-hill: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/bssfp1.jl:84 Got exception outside of a @test UndefVarError: `bSSFPbloch3` not defined in `Main` Suggestion: this global was defined as `BlochSim.bSSFPbloch3` but not assigned a value. Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/bssfp1.jl:85 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/bssfp1.jl:98 [inlined] [4] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [5] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:20 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [9] top-level scope @ none:6 [10] eval(m::Module, e::Any) @ Core ./boot.jl:517 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:596 WARNING: Imported binding BlochSim.real_imag was undeclared at import time during import to Main. bssfp2: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/bssfp2.jl:11 Got exception outside of a @test UndefVarError: `real_imag` not defined in `Main` Suggestion: this global was defined as `BlochSim.real_imag` but not assigned a value. Stacktrace: [1] (::var"#fun#fun##1"{@NamedTuple{Δϕ_rad::Float64, TR_ms::Int64, TE_ms::Int64, α_rad::Float64}})(xt::@NamedTuple{M0_phase::Float64, Mz0::Float64, f_f::Float64, T1_f_ms::Float64, T1_s_ms::Float64, T2_f_ms::Float64, T2_s_ms::Float64, τ_fs_ms::Float64, Δf_myelin_Hz::Float64, Δf0_Hz::Float64}) @ Main ~/.julia/packages/BlochSim/MnPGy/test/bssfp2.jl:36 [2] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/bssfp2.jl:14 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [4] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/bssfp2.jl:37 [inlined] [5] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [6] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [8] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:21 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [10] top-level scope @ none:6 [11] eval(m::Module, e::Any) @ Core ./boot.jl:517 [12] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [13] _start() @ Base ./client.jl:596 WARNING: Imported binding BlochSim.crb was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.snr2sigma was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.real_imag was undeclared at import time during import to Main. crb: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/crb.jl:8 Got exception outside of a @test UndefVarError: `crb` not defined in `Main` Suggestion: this global was defined as `BlochSim.crb` but not assigned a value. Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/crb.jl:9 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/crb.jl:15 [inlined] [4] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [5] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:24 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [9] top-level scope @ none:6 [10] eval(m::Module, e::Any) @ Core ./boot.jl:517 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:596 WARNING: Imported binding BlochSim.rf_slice was undeclared at import time during import to Main. slice: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/slice.jl:6 Got exception outside of a @test UndefVarError: `rf_slice` not defined in `Main` Suggestion: this global was defined as `BlochSim.rf_slice` but not assigned a value. Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/slice.jl:7 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/slice.jl:10 [inlined] [4] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [5] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:25 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [9] top-level scope @ none:6 [10] eval(m::Module, e::Any) @ Core ./boot.jl:517 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:596 WARNING: Imported binding BlochSim.fit_signal was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.optimize_multistart was undeclared at import time during import to Main. ext0: Test Failed at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/ext0.jl:7 Expression: fit_signal() Expected: String Thrown: UndefVarError UndefVarError: `fit_signal` not defined in `Main` Suggestion: this global was defined as `BlochSim.fit_signal` but not assigned a value. Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:7 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:7 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:980 [inlined] [5] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:7 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:7 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:7 [inlined] ext0: Test Failed at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/ext0.jl:8 Expression: optimize_multistart() Expected: String Thrown: UndefVarError UndefVarError: `optimize_multistart` not defined in `Main` Suggestion: this global was defined as `BlochSim.optimize_multistart` but not assigned a value. Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:7 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:8 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:980 [inlined] [5] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:8 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:7 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/ext0.jl:8 [inlined] WARNING: Imported binding BlochSim.fit_signal was undeclared at import time during import to Main. WARNING: Imported binding BlochSim.optimize_multistart was undeclared at import time during import to Main. optimize_multistart: Error During Test at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/fit.jl:7 Got exception outside of a @test UndefVarError: `optimize_multistart` not defined in `Main` Suggestion: this global was defined as `BlochSim.optimize_multistart` but not assigned a value. Stacktrace: [1] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/fit.jl:8 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [3] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/fit.jl:9 [inlined] [4] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [5] top-level scope @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:10 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [7] macro expansion @ ~/.julia/packages/BlochSim/MnPGy/test/runtests.jl:28 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [9] top-level scope @ none:6 [10] eval(m::Module, e::Any) @ Core ./boot.jl:517 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:596 Test Summary: | Pass Fail Error Total Time BlochSim.jl | 192 4 18 214 3m00.4s Compare to MATLAB | 30 30 39.0s Magnetization | 7 1 8 10.8s MagnetizationMC | 9 9 3.3s Bloch Matrices | 5 2 7 5.1s Bloch Matrix Math | 59 1 60 25.3s + | 1 1 0.8s - | 3 3 0.4s * | 9 1 10 10.4s / | 1 1 0.1s \ | 2 2 2.0s add! | 1 1 0.1s subtract! | 1 1 0.1s mul! | 19 19 5.4s div! | 1 1 0.5s muladd! | 12 12 2.4s subtractmul! | 3 3 1.0s subtractmuladd! | 1 1 0.1s getblock | 2 2 1.3s absolutesum | 3 3 0.6s AbstractSpin | 5 5 4.1s Position | 2 2 0.4s AbstractSpoiling | 6 1 7 1.1s GradientSpoiling | 1 1 2 0.5s RFSpoiling | 2 2 0.1s RFandGradientSpoiling | 3 3 0.4s Spoiling | 7 1 8 2.3s Matrix Exponential | 9 2 1 12 55.6s expm Accuracy | 1 2 1 4 13.2s frexp Derivatives | 2 2 2.5s AutoDiff | 6 6 39.9s expm bloch3 | 1 1 0.0s combine | 1 1 0.1s Free Precession | 21 21 3.7s combine! | 7 7 0.2s Excitation | 16 16 4.0s RectRF | 1 1 0.0s bssfp0 | 1 1 0.7s bssfp1 | 4 1 5 2.2s freeman-hill | 2 1 3 0.2s bssfp2 | 1 1 2 0.8s MESE | 1 1 2.9s SPGR | 2 2 1.4s crb | 1 1 0.8s slice | 1 1 0.0s ext0 | 2 2 0.8s optimize_multistart | 1 1 0.3s RNG of the outermost testset: Random.Xoshiro(0xd1c0843de42c9abe, 0x95cdb927f9619719, 0x660a00d84d2c78ef, 0xddc0cdeaba5e93af, 0xa1a1555a6ac5c67d) ERROR: LoadError: Some tests did not pass: 192 passed, 4 failed, 18 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/BlochSim/MnPGy/test/runtests.jl:9 Testing failed after 265.86s ERROR: LoadError: Package BlochSim errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/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 /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3247 [3] Cmd(cmd::Cmd) @ Base /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3110 [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 /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [7] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [8] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [10] include(mod::Module, _path::String) @ Base ./Base.jl:326 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:355 [12] _start() @ Base ./client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 344.52s: package tests unexpectedly errored