Package evaluation of KomaMRICore on Julia 1.12.0-DEV.2153 (83dcbd426d*) started at 2025-03-31T11:49:02.382 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 6.62s ################################################################################ # Installation # Installing KomaMRICore... Resolving package versions... Installed MPICH_jll ─────────────────── v4.3.0+1 Installed libaec_jll ────────────────── v1.1.3+0 Installed oneTBB_jll ────────────────── v2022.0.0+0 Installed ArgCheck ──────────────────── v2.5.0 Installed Adapt ─────────────────────── v4.3.0 Installed Functors ──────────────────── v0.5.2 Installed OffsetArrays ──────────────── v1.16.0 Installed TableTraits ───────────────── v1.0.1 Installed Referenceables ────────────── v0.1.3 Installed AbstractNFFTs ─────────────── v0.8.2 Installed FFTW ──────────────────────── v1.8.1 Installed Transducers ───────────────── v0.4.84 Installed Accessors ─────────────────── v0.1.42 Installed Preferences ───────────────── v1.4.3 Installed MRIBase ───────────────────── v0.4.4 Installed Hwloc_jll ─────────────────── v2.12.0+0 Installed Tables ────────────────────── v1.12.0 Installed MicrosoftMPI_jll ──────────── v10.1.4+3 Installed DataAPI ───────────────────── v1.16.0 Installed OpenMPI_jll ───────────────── v5.0.7+1 Installed Setfield ──────────────────── v1.1.2 Installed MKL_jll ───────────────────── v2025.0.1+1 Installed Baselet ───────────────────── v0.1.1 Installed JLLWrappers ───────────────── v1.7.0 Installed AbstractFFTs ──────────────── v1.5.0 Installed ProgressMeter ─────────────── v1.10.2 Installed StaticArraysCore ──────────── v1.4.3 Installed StaticArrays ──────────────── v1.9.13 Installed IteratorInterfaceExtensions ─ v1.0.0 Installed MicroCollections ──────────── v0.2.0 Installed ConstructionBase ──────────── v1.5.8 Installed PrecompileTools ───────────── v1.3.0 Installed DefineSingletons ──────────── v0.1.2 Installed KomaMRICore ───────────────── v0.9.1 Installed DataValueInterfaces ───────── v1.0.0 Installed OrderedCollections ────────── v1.8.0 Installed InitialValues ─────────────── v0.3.1 Installed TranscodingStreams ────────── v0.11.3 Installed ChainRulesCore ────────────── v1.25.1 Installed MPIPreferences ────────────── v0.1.11 Installed MPItrampoline_jll ─────────── v5.5.3+0 Installed Reexport ──────────────────── v1.2.2 Installed Ratios ────────────────────── v0.4.5 Installed ThreadsX ──────────────────── v0.1.12 Installed MAT ───────────────────────── v0.10.7 Installed AxisAlgorithms ────────────── v1.1.0 Installed IntelOpenMP_jll ───────────── v2025.0.4+0 Installed SplittablesBase ───────────── v0.1.15 Installed Requires ──────────────────── v1.3.1 Installed KomaMRIBase ───────────────── v0.9.1 Installed BufferedStreams ───────────── v1.2.2 Installed FFTW_jll ──────────────────── v3.3.10+3 Installed HDF5 ──────────────────────── v0.17.2 Installed Compat ────────────────────── v4.16.0 Installed MacroTools ────────────────── v0.5.15 Installed KernelAbstractions ────────── v0.9.34 Installed BangBang ──────────────────── v0.4.4 Installed CompositionsBase ──────────── v0.1.2 Installed Interpolations ────────────── v0.15.1 Installed UnPack ────────────────────── v1.0.2 Installed Parameters ────────────────── v0.12.3 Installed WoodburyMatrices ──────────── v1.0.0 Installed CodecZlib ─────────────────── v0.7.8 Installed UnsafeAtomics ─────────────── v0.3.0 Installed InverseFunctions ──────────── v0.1.17 Installed HDF5_jll ──────────────────── v1.14.6+0 Installed NFFTTools ─────────────────── v0.2.6 Installed Atomix ────────────────────── v1.1.1 Installing 6 artifacts Installed artifact libaec 96.2 KiB Installed artifact MPICH 3.3 MiB Installed artifact oneTBB 435.6 KiB Installed artifact HDF5 5.7 MiB Installed artifact Hwloc 3.5 MiB Installed artifact FFTW 2.2 MiB Updating `~/.julia/environments/v1.12/Project.toml` [4baa4f4d] + KomaMRICore v0.9.1 Updating `~/.julia/environments/v1.12/Manifest.toml` [621f4979] + AbstractFFTs v1.5.0 [7f219486] + AbstractNFFTs v0.8.2 [7d9f7c33] + Accessors v0.1.42 [79e6a3ab] + Adapt v4.3.0 [dce04be8] + ArgCheck v2.5.0 [a9b6321e] + Atomix v1.1.1 [13072b0f] + AxisAlgorithms v1.1.0 [198e06fe] + BangBang v0.4.4 [9718e550] + Baselet v0.1.1 [e1450e63] + BufferedStreams v1.2.2 [d360d2e6] + ChainRulesCore v1.25.1 [944b1d66] + CodecZlib v0.7.8 [34da2185] + Compat v4.16.0 [a33af91c] + CompositionsBase v0.1.2 [187b0558] + ConstructionBase v1.5.8 [9a962f9c] + DataAPI v1.16.0 [e2d170a0] + DataValueInterfaces v1.0.0 [244e2a9f] + DefineSingletons v0.1.2 [7a1cc6ca] + FFTW v1.8.1 [d9f16b24] + Functors v0.5.2 [f67ccb44] + HDF5 v0.17.2 [22cec73e] + InitialValues v0.3.1 [a98d9a8b] + Interpolations v0.15.1 [3587e190] + InverseFunctions v0.1.17 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.7.0 [63c18a36] + KernelAbstractions v0.9.34 [d0bc0b20] + KomaMRIBase v0.9.1 [4baa4f4d] + KomaMRICore v0.9.1 [23992714] + MAT v0.10.7 [3da0fdf6] + MPIPreferences v0.1.11 [f7771a9a] + MRIBase v0.4.4 [1914dd2f] + MacroTools v0.5.15 [128add7d] + MicroCollections v0.2.0 [7424e34d] + NFFTTools v0.2.6 [6fe1bfb0] + OffsetArrays v1.16.0 [bac558e1] + OrderedCollections v1.8.0 [d96e819e] + Parameters v0.12.3 [aea7be01] + PrecompileTools v1.3.0 [21216c6a] + Preferences v1.4.3 [92933f4c] + ProgressMeter v1.10.2 [c84ed2f1] + Ratios v0.4.5 [189a3867] + Reexport v1.2.2 [42d2dcc6] + Referenceables v0.1.3 [ae029012] + Requires v1.3.1 [efcf1570] + Setfield v1.1.2 [171d559e] + SplittablesBase v0.1.15 [90137ffa] + StaticArrays v1.9.13 [1e83bf80] + StaticArraysCore v1.4.3 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.0 [ac1d9e8a] + ThreadsX v0.1.12 [3bb67fe8] + TranscodingStreams v0.11.3 [28d57a85] + Transducers v0.4.84 [3a884ed6] + UnPack v1.0.2 [013be700] + UnsafeAtomics v0.3.0 [efce3f68] + WoodburyMatrices v1.0.0 [f5851436] + FFTW_jll v3.3.10+3 [0234f1f7] + HDF5_jll v1.14.6+0 [e33a78d0] + Hwloc_jll v2.12.0+0 [1d5cc7b8] + IntelOpenMP_jll v2025.0.4+0 [856f044c] + MKL_jll v2025.0.1+1 [7cb0a576] + MPICH_jll v4.3.0+1 [f1f71cc9] + MPItrampoline_jll v5.5.3+0 [9237b28f] + MicrosoftMPI_jll v10.1.4+3 [fe0851c0] + OpenMPI_jll v5.0.7+1 [477f73a3] + libaec_jll v1.1.3+0 [1317d2d5] + oneTBB_jll v2022.0.0+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future 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 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [1a1011a3] + SharedArrays 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 v2024.12.31 [4536629a] + OpenBLAS_jll v0.3.29+0 [458c3c95] + OpenSSL_jll v3.0.16+0 [bea87d4a] + SuiteSparse_jll v7.8.3+2 [83775a58] + Zlib_jll v1.3.1+2 [8e850b90] + libblastrampoline_jll v5.12.0+0 [8e850ede] + nghttp2_jll v1.64.0+1 [3f19e933] + p7zip_jll v17.5.0+2 Installation completed after 11.01s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... 5036.5 ms ✓ TestEnv 1 dependency successfully precompiled in 7 seconds. 25 already precompiled. Precompiling package dependencies... Precompilation completed after 645.52s ################################################################################ # Testing # Testing KomaMRICore Status `/tmp/jl_y4hrT1/Project.toml` [f67ccb44] HDF5 v0.17.2 [63c18a36] KernelAbstractions v0.9.34 [d0bc0b20] KomaMRIBase v0.9.1 [4baa4f4d] KomaMRICore v0.9.1 [b1df2697] OrdinaryDiffEqTsit5 v1.1.0 [21216c6a] Preferences v1.4.3 [fd094767] Suppressor v0.2.8 [f8b46487] TestItemRunner v1.1.0 [1c621080] TestItems v1.0.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_y4hrT1/Manifest.toml` [47edcb42] ADTypes v1.14.0 [621f4979] AbstractFFTs v1.5.0 [7f219486] AbstractNFFTs v0.8.2 [7d9f7c33] Accessors v0.1.42 [79e6a3ab] Adapt v4.3.0 [dce04be8] ArgCheck v2.5.0 [4fba245c] ArrayInterface v7.18.0 [a9b6321e] Atomix v1.1.1 [13072b0f] AxisAlgorithms v1.1.0 [198e06fe] BangBang v0.4.4 [9718e550] Baselet v0.1.1 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 [e1450e63] BufferedStreams v1.2.2 [2a0fbf3d] CPUSummary v0.2.6 [d360d2e6] ChainRulesCore v1.25.1 [fb6a15b2] CloseOpenIntervals v0.1.13 [944b1d66] CodecZlib v0.7.8 [38540f10] CommonSolve v0.2.4 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.16.0 [a33af91c] CompositionsBase v0.1.2 [2569d6c7] ConcreteStructs v0.2.3 [187b0558] ConstructionBase v1.5.8 [adafc99b] CpuId v0.3.1 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [244e2a9f] DefineSingletons v0.1.2 [2b5f629d] DiffEqBase v6.167.1 [ffbed154] DocStringExtensions v0.9.4 [4e289a0a] EnumX v1.0.5 [f151be2c] EnzymeCore v0.8.8 [e2ba6199] ExprTools v0.1.10 [55351af7] ExproniconLite v0.10.14 [7a1cc6ca] FFTW v1.8.1 [7034ab61] FastBroadcast v0.3.5 [9aa1b823] FastClosures v0.3.2 [a4df4552] FastPower v1.1.2 [1a297f60] FillArrays v1.13.0 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v0.1.3 [d9f16b24] Functors v0.5.2 [46192b85] GPUArraysCore v0.2.0 [f67ccb44] HDF5 v0.17.2 [615f187c] IfElse v0.1.1 [22cec73e] InitialValues v0.3.1 [a98d9a8b] Interpolations v0.15.1 [3587e190] InverseFunctions v0.1.17 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.0 [ae98c720] Jieko v0.2.1 [63c18a36] KernelAbstractions v0.9.34 [d0bc0b20] KomaMRIBase v0.9.1 [4baa4f4d] KomaMRICore v0.9.1 [10f19ff3] LayoutPointers v0.1.17 [23992714] MAT v0.10.7 [3da0fdf6] MPIPreferences v0.1.11 [f7771a9a] MRIBase v0.4.4 [1914dd2f] MacroTools v0.5.15 [d125e4d3] ManualMemory v0.1.8 [128add7d] MicroCollections v0.2.0 [2e0e35c7] Moshi v0.3.5 [46d2c3a1] MuladdMacro v0.2.4 [7424e34d] NFFTTools v0.2.6 [6fe1bfb0] OffsetArrays v1.16.0 [bac558e1] OrderedCollections v1.8.0 [bbf590c4] OrdinaryDiffEqCore v1.20.1 [b1df2697] OrdinaryDiffEqTsit5 v1.1.0 [d96e819e] Parameters v0.12.3 [f517fe37] Polyester v0.7.16 [1d0040c9] PolyesterWeave v0.2.2 [aea7be01] PrecompileTools v1.3.0 [21216c6a] Preferences v1.4.3 [92933f4c] ProgressMeter v1.10.2 [c84ed2f1] Ratios v0.4.5 [3cdcf5f2] RecipesBase v1.3.4 [731186ca] RecursiveArrayTools v3.31.2 [189a3867] Reexport v1.2.2 [42d2dcc6] Referenceables v0.1.3 [ae029012] Requires v1.3.1 [7e49a35a] RuntimeGeneratedFunctions v0.5.13 [94e857df] SIMDTypes v0.1.0 [0bca4576] SciMLBase v2.81.0 [c0aeaf25] SciMLOperators v0.3.13 [53ae85a6] SciMLStructures v1.7.0 [efcf1570] Setfield v1.1.2 [ce78b400] SimpleUnPack v1.1.0 [171d559e] SplittablesBase v0.1.15 [aedffcd0] Static v1.2.0 [0d7ed370] StaticArrayInterface v1.8.0 [90137ffa] StaticArrays v1.9.13 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [7792a7ef] StrideArraysCore v0.5.7 [fd094767] Suppressor v0.2.8 [2efcf032] SymbolicIndexingInterface v0.3.38 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.0 [f8b46487] TestItemRunner v1.1.0 [1c621080] TestItems v1.0.0 [8290d209] ThreadingUtilities v0.5.2 [ac1d9e8a] ThreadsX v0.1.12 [3bb67fe8] TranscodingStreams v0.11.3 [28d57a85] Transducers v0.4.84 [781d530d] TruncatedStacktraces v1.4.0 [3a884ed6] UnPack v1.0.2 [013be700] UnsafeAtomics v0.3.0 [efce3f68] WoodburyMatrices v1.0.0 [f5851436] FFTW_jll v3.3.10+3 [0234f1f7] HDF5_jll v1.14.6+0 [e33a78d0] Hwloc_jll v2.12.0+0 [1d5cc7b8] IntelOpenMP_jll v2025.0.4+0 [856f044c] MKL_jll v2025.0.1+1 [7cb0a576] MPICH_jll v4.3.0+1 [f1f71cc9] MPItrampoline_jll v5.5.3+0 [9237b28f] MicrosoftMPI_jll v10.1.4+3 [fe0851c0] OpenMPI_jll v5.0.7+1 [477f73a3] libaec_jll v1.1.3+0 [1317d2d5] oneTBB_jll v2022.0.0+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future 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 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [1a1011a3] SharedArrays 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 v2024.12.31 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.0.16+0 [bea87d4a] SuiteSparse_jll v7.8.3+2 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.12.0+0 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.5.0+2 Testing Running tests... ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) WARNING: llvmcall with integer pointers is deprecated. Use actual pointers instead, replacing i32 or i64 with i8* or ptr in initialize_task(Any) at /home/pkgeval/.julia/packages/ThreadingUtilities/3z3g0/src/ThreadingUtilities.jl ┌ Info: Using [preferences.KomaMRICore]. └ backend = "CPU" [ Info: CPU using 1 thread(s) 10.810484 seconds (9.50 M allocations: 457.716 MiB, 2.56% gc time, 97.07% compilation time) 4.388471 seconds (7.01 M allocations: 271.031 MiB, 2.70% gc time, 95.95% compilation time) 8.006081 seconds (9.61 M allocations: 387.123 MiB, 1.58% gc time, 95.18% compilation time) KomaMRICore.Bloch: Error During Test at /home/pkgeval/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:454 Got exception outside of a @test MethodError: no method matching length(::KomaMRIBase.TimeCurve{Float64}) The function `length` exists, but no method is defined for this combination of argument types. Closest candidates are: length(!Matched::LibGit2.GitBlob) @ LibGit2 /opt/julia/share/julia/stdlib/v1.12/LibGit2/src/blob.jl:3 length(!Matched::RecursiveArrayTools.Chain{Tuple{}}) @ RecursiveArrayTools ~/.julia/packages/RecursiveArrayTools/0YWDD/src/utils.jl:331 length(!Matched::Compiler.DFSTree) @ Base ../usr/share/julia/Compiler/src/ssair/domtree.jl:121 ... Stacktrace: [1] _similar_shape(itr::KomaMRIBase.TimeCurve{Float64}, ::Base.HasLength) @ Base ./array.jl:657 [2] _collect(cont::UnitRange{Int64}, itr::KomaMRIBase.TimeCurve{Float64}, ::Base.HasEltype, isz::Base.HasLength) @ Base ./array.jl:734 [3] collect(itr::KomaMRIBase.TimeCurve{Float64}) @ Base ./array.jl:728 [4] broadcastable(x::KomaMRIBase.TimeCurve{Float64}) @ Base.Broadcast ./broadcast.jl:733 [5] broadcasted @ ./broadcast.jl:1350 [inlined] [6] displacement_x!(ux::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}, action::KomaMRIBase.HeartBeat{Float32}, x::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, y::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, z::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, t::KomaMRIBase.TimeCurve{Float64}) @ KomaMRIBase ~/.julia/packages/KomaMRIBase/ZXLD0/src/motion/actions/simpleactions/HeartBeat.jl:31 [7] get_spin_coords(m::KomaMRIBase.Motion{Float32}, x::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, y::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, z::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, t::Float32) @ KomaMRIBase ~/.julia/packages/KomaMRIBase/ZXLD0/src/motion/Motion.jl:197 [8] run_spin_precession!(p::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::SubArray{ComplexF32, 2, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Int64}, false}, M::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.Bloch, backend::KernelAbstractions.CPU, prealloc::KomaMRICore.BlochCPUPrealloc{Float32}) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimMethods/Bloch/BlochCPU.jl:59 [9] (::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.Bloch, KernelAbstractions.CPU, KomaMRICore.BlochCPUPrealloc{Float32}, Vector{Colon}})(::Tuple{Int64, UnitRange{Int64}}) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:93 [10] next @ ~/.julia/packages/Transducers/fnznF/src/library.jl:54 [inlined] [11] next @ ~/.julia/packages/Transducers/fnznF/src/core.jl:775 [inlined] [12] macro expansion @ ~/.julia/packages/Transducers/fnznF/src/core.jl:181 [inlined] [13] __foldl__ @ ~/.julia/packages/Transducers/fnznF/src/processes.jl:157 [inlined] [14] foldl_basecase @ ~/.julia/packages/Transducers/fnznF/src/processes.jl:361 [inlined] [15] _reduce_basecase(rf::Transducers.Reduction{Transducers.Map{KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.Bloch, KernelAbstractions.CPU, KomaMRICore.BlochCPUPrealloc{Float32}, Vector{Colon}}}, Transducers.BottomRF{Transducers.Completing{typeof(ThreadsX.Implementations.return_nothing)}}}, init::Nothing, reducible::Transducers.SizedReducible{Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}, Int64}) @ Transducers ~/.julia/packages/Transducers/fnznF/src/threading_utils.jl:58 [16] _reduce(ctx::Transducers.CancellableDACContext, rf::Transducers.Reduction{Transducers.Map{KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.Bloch, KernelAbstractions.CPU, KomaMRICore.BlochCPUPrealloc{Float32}, Vector{Colon}}}, Transducers.BottomRF{Transducers.Completing{typeof(ThreadsX.Implementations.return_nothing)}}}, init::Nothing, reducible::Transducers.SizedReducible{Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}, Int64}) @ Transducers ~/.julia/packages/Transducers/fnznF/src/reduce.jl:139 [17] _transduce_assoc_nocomplete @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:131 [inlined] [18] #transduce_assoc#193 @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:108 [inlined] [19] transduce_assoc @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:84 [inlined] [20] foldxt @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:235 [inlined] [21] foreach(f::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.Bloch, KernelAbstractions.CPU, KomaMRICore.BlochCPUPrealloc{Float32}, Vector{Colon}}, itr::Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}; kw::@Kwargs{}) @ ThreadsX.Implementations ~/.julia/packages/ThreadsX/Bml38/src/foreach.jl:118 [22] foreach(f::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.Bloch, KernelAbstractions.CPU, KomaMRICore.BlochCPUPrealloc{Float32}, Vector{Colon}}, itr::Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}) @ ThreadsX.Implementations ~/.julia/packages/ThreadsX/Bml38/src/foreach.jl:118 [23] run_spin_precession_parallel!(obj::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, Xt::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.Bloch, backend::KernelAbstractions.CPU, prealloc::KomaMRICore.BlochCPUPrealloc{Float32}; Nthreads::Int64) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:92 [24] run_sim_time_iter!(obj::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::Array{ComplexF32, 3}, Xt::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.Bloch, backend::KernelAbstractions.CPU; Nblocks::Int64, Nthreads::Int64, parts::Vector{UnitRange{Int64}}, precalc::KomaMRICore.DefaultPrecalc{Float32}, excitation_bool::Vector{Bool}, w::Nothing) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:201 [25] macro expansion @ ./timing.jl:621 [inlined] [26] simulate(obj::KomaMRIBase.Phantom{Float64}, seq::KomaMRIBase.Sequence, sys::KomaMRIBase.Scanner; sim_params::Dict{String, Any}, w::Nothing) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:389 [27] macro expansion @ ~/.julia/packages/Suppressor/cKnGx/src/Suppressor.jl:28 [inlined] [28] macro expansion @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:499 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1771 [inlined] [30] top-level scope @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:455 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:2861 [33] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:2871 [34] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:118 [inlined] [35] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/vendored_code.jl:7 [36] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:117 [inlined] [37] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [38] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:116 [39] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:221 [40] top-level scope @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:40 [41] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [42] top-level scope @ none:6 [43] eval(m::Module, e::Any) @ Core ./boot.jl:489 [44] exec_options(opts::Base.JLOptions) @ Base ./client.jl:294 [45] _start() @ Base ./client.jl:560 0.170799 seconds (3.11 M allocations: 93.398 MiB) 0.359037 seconds (4.67 M allocations: 140.777 MiB, 26.31% gc time) 0.336502 seconds (6.52 M allocations: 213.983 MiB) KomaMRICore.BlochSimple: Error During Test at /home/pkgeval/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:454 Got exception outside of a @test MethodError: no method matching *(::KomaMRIBase.TimeCurve{Float64}, ::Float32) The function `*` exists, but no method is defined for this combination of argument types. Closest candidates are: *(::Any, ::Any, !Matched::Any, !Matched::Any...) @ Base operators.jl:642 *(!Matched::ChainRulesCore.ZeroTangent, ::Any) @ ChainRulesCore ~/.julia/packages/ChainRulesCore/U6wNx/src/tangent_arithmetic.jl:104 *(::Any, !Matched::ChainRulesCore.NotImplemented) @ ChainRulesCore ~/.julia/packages/ChainRulesCore/U6wNx/src/tangent_arithmetic.jl:38 ... Stacktrace: [1] _broadcast_getindex_evalf @ ./broadcast.jl:699 [inlined] [2] _broadcast_getindex @ ./broadcast.jl:672 [inlined] [3] _getindex @ ./broadcast.jl:620 [inlined] [4] getindex @ ./broadcast.jl:616 [inlined] [5] copy @ ./broadcast.jl:933 [inlined] [6] materialize @ ./broadcast.jl:894 [inlined] [7] displacement_x!(ux::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}, action::KomaMRIBase.HeartBeat{Float32}, x::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, y::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, z::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, t::Matrix{Any}) @ KomaMRIBase ~/.julia/packages/KomaMRIBase/ZXLD0/src/motion/actions/simpleactions/HeartBeat.jl:31 [8] get_spin_coords(m::KomaMRIBase.Motion{Float32}, x::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, y::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, z::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, t::LinearAlgebra.Adjoint{Float32, SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}}) @ KomaMRIBase ~/.julia/packages/KomaMRIBase/ZXLD0/src/motion/Motion.jl:197 [9] run_spin_precession!(p::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::SubArray{ComplexF32, 2, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Int64}, false}, M::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.BlochSimple, backend::KernelAbstractions.CPU, prealloc::KomaMRICore.DefaultPrealloc{Float32}) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimMethods/BlochSimple/BlochSimple.jl:35 [10] (::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochSimple, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}})(::Tuple{Int64, UnitRange{Int64}}) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:93 [11] next @ ~/.julia/packages/Transducers/fnznF/src/library.jl:54 [inlined] [12] next @ ~/.julia/packages/Transducers/fnznF/src/core.jl:775 [inlined] [13] macro expansion @ ~/.julia/packages/Transducers/fnznF/src/core.jl:181 [inlined] [14] __foldl__ @ ~/.julia/packages/Transducers/fnznF/src/processes.jl:157 [inlined] [15] foldl_basecase @ ~/.julia/packages/Transducers/fnznF/src/processes.jl:361 [inlined] [16] _reduce_basecase(rf::Transducers.Reduction{Transducers.Map{KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochSimple, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}}}, Transducers.BottomRF{Transducers.Completing{typeof(ThreadsX.Implementations.return_nothing)}}}, init::Nothing, reducible::Transducers.SizedReducible{Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}, Int64}) @ Transducers ~/.julia/packages/Transducers/fnznF/src/threading_utils.jl:58 [17] _reduce(ctx::Transducers.CancellableDACContext, rf::Transducers.Reduction{Transducers.Map{KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochSimple, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}}}, Transducers.BottomRF{Transducers.Completing{typeof(ThreadsX.Implementations.return_nothing)}}}, init::Nothing, reducible::Transducers.SizedReducible{Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}, Int64}) @ Transducers ~/.julia/packages/Transducers/fnznF/src/reduce.jl:139 [18] _transduce_assoc_nocomplete @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:131 [inlined] [19] #transduce_assoc#193 @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:108 [inlined] [20] transduce_assoc @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:84 [inlined] [21] foldxt @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:235 [inlined] [22] foreach(f::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochSimple, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}}, itr::Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}; kw::@Kwargs{}) @ ThreadsX.Implementations ~/.julia/packages/ThreadsX/Bml38/src/foreach.jl:118 [23] foreach(f::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochSimple, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}}, itr::Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}) @ ThreadsX.Implementations ~/.julia/packages/ThreadsX/Bml38/src/foreach.jl:118 [24] run_spin_precession_parallel!(obj::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::SubArray{ComplexF32, 3, Array{ComplexF32, 3}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, Xt::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.BlochSimple, backend::KernelAbstractions.CPU, prealloc::KomaMRICore.DefaultPrealloc{Float32}; Nthreads::Int64) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:92 [25] run_sim_time_iter!(obj::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::Array{ComplexF32, 3}, Xt::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.BlochSimple, backend::KernelAbstractions.CPU; Nblocks::Int64, Nthreads::Int64, parts::Vector{UnitRange{Int64}}, precalc::KomaMRICore.DefaultPrecalc{Float32}, excitation_bool::Vector{Bool}, w::Nothing) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:201 [26] macro expansion @ ./timing.jl:621 [inlined] [27] simulate(obj::KomaMRIBase.Phantom{Float64}, seq::KomaMRIBase.Sequence, sys::KomaMRIBase.Scanner; sim_params::Dict{String, Any}, w::Nothing) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:389 [28] macro expansion @ ~/.julia/packages/Suppressor/cKnGx/src/Suppressor.jl:28 [inlined] [29] macro expansion @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:499 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1771 [inlined] [31] top-level scope @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:455 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:2861 [34] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:2871 [35] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:118 [inlined] [36] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/vendored_code.jl:7 [37] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:117 [inlined] [38] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [39] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:116 [40] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:221 [41] top-level scope @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:40 [42] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [43] top-level scope @ none:6 [44] eval(m::Module, e::Any) @ Core ./boot.jl:489 [45] exec_options(opts::Base.JLOptions) @ Base ./client.jl:294 [46] _start() @ Base ./client.jl:560 0.164674 seconds (3.11 M allocations: 93.398 MiB) 0.314138 seconds (4.67 M allocations: 140.777 MiB, 19.19% gc time) 0.376588 seconds (6.52 M allocations: 213.983 MiB, 13.09% gc time) KomaMRICore.BlochDict: Error During Test at /home/pkgeval/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:454 Got exception outside of a @test MethodError: no method matching *(::KomaMRIBase.TimeCurve{Float64}, ::Float32) The function `*` exists, but no method is defined for this combination of argument types. Closest candidates are: *(::Any, ::Any, !Matched::Any, !Matched::Any...) @ Base operators.jl:642 *(!Matched::ChainRulesCore.ZeroTangent, ::Any) @ ChainRulesCore ~/.julia/packages/ChainRulesCore/U6wNx/src/tangent_arithmetic.jl:104 *(::Any, !Matched::ChainRulesCore.NotImplemented) @ ChainRulesCore ~/.julia/packages/ChainRulesCore/U6wNx/src/tangent_arithmetic.jl:38 ... Stacktrace: [1] _broadcast_getindex_evalf @ ./broadcast.jl:699 [inlined] [2] _broadcast_getindex @ ./broadcast.jl:672 [inlined] [3] _getindex @ ./broadcast.jl:620 [inlined] [4] getindex @ ./broadcast.jl:616 [inlined] [5] copy @ ./broadcast.jl:933 [inlined] [6] materialize @ ./broadcast.jl:894 [inlined] [7] displacement_x!(ux::SubArray{Float32, 2, Matrix{Float32}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, true}, action::KomaMRIBase.HeartBeat{Float32}, x::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, y::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, z::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, t::Matrix{Any}) @ KomaMRIBase ~/.julia/packages/KomaMRIBase/ZXLD0/src/motion/actions/simpleactions/HeartBeat.jl:31 [8] get_spin_coords(m::KomaMRIBase.Motion{Float32}, x::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, y::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, z::SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}, t::LinearAlgebra.Adjoint{Float32, SubArray{Float32, 1, Vector{Float32}, Tuple{UnitRange{Int64}}, true}}) @ KomaMRIBase ~/.julia/packages/KomaMRIBase/ZXLD0/src/motion/Motion.jl:197 [9] run_spin_precession!(p::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::SubArray{ComplexF32, 3, Array{ComplexF32, 4}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, false}, M::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.BlochDict, backend::KernelAbstractions.CPU, prealloc::KomaMRICore.DefaultPrealloc{Float32}) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimMethods/BlochDict/BlochDict.jl:43 [10] (::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 4, Array{ComplexF32, 4}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochDict, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}})(::Tuple{Int64, UnitRange{Int64}}) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:93 [11] next @ ~/.julia/packages/Transducers/fnznF/src/library.jl:54 [inlined] [12] next @ ~/.julia/packages/Transducers/fnznF/src/core.jl:775 [inlined] [13] macro expansion @ ~/.julia/packages/Transducers/fnznF/src/core.jl:181 [inlined] [14] __foldl__ @ ~/.julia/packages/Transducers/fnznF/src/processes.jl:157 [inlined] [15] foldl_basecase @ ~/.julia/packages/Transducers/fnznF/src/processes.jl:361 [inlined] [16] _reduce_basecase(rf::Transducers.Reduction{Transducers.Map{KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 4, Array{ComplexF32, 4}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochDict, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}}}, Transducers.BottomRF{Transducers.Completing{typeof(ThreadsX.Implementations.return_nothing)}}}, init::Nothing, reducible::Transducers.SizedReducible{Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}, Int64}) @ Transducers ~/.julia/packages/Transducers/fnznF/src/threading_utils.jl:58 [17] _reduce(ctx::Transducers.CancellableDACContext, rf::Transducers.Reduction{Transducers.Map{KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 4, Array{ComplexF32, 4}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochDict, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}}}, Transducers.BottomRF{Transducers.Completing{typeof(ThreadsX.Implementations.return_nothing)}}}, init::Nothing, reducible::Transducers.SizedReducible{Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}, Int64}) @ Transducers ~/.julia/packages/Transducers/fnznF/src/reduce.jl:139 [18] _transduce_assoc_nocomplete @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:131 [inlined] [19] #transduce_assoc#193 @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:108 [inlined] [20] transduce_assoc @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:84 [inlined] [21] foldxt @ ~/.julia/packages/Transducers/fnznF/src/reduce.jl:235 [inlined] [22] foreach(f::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 4, Array{ComplexF32, 4}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochDict, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}}, itr::Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}; kw::@Kwargs{}) @ ThreadsX.Implementations ~/.julia/packages/ThreadsX/Bml38/src/foreach.jl:118 [23] foreach(f::KomaMRICore.var"#27#28"{KomaMRIBase.Phantom{Float32}, KomaMRIBase.DiscreteSequence{Float32}, SubArray{ComplexF32, 4, Array{ComplexF32, 4}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, KomaMRICore.Mag{Float32}, KomaMRICore.BlochDict, KernelAbstractions.CPU, KomaMRICore.DefaultPrealloc{Float32}, Vector{Colon}}, itr::Base.Iterators.Enumerate{Vector{UnitRange{Int64}}}) @ ThreadsX.Implementations ~/.julia/packages/ThreadsX/Bml38/src/foreach.jl:118 [24] run_spin_precession_parallel!(obj::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::SubArray{ComplexF32, 4, Array{ComplexF32, 4}, Tuple{UnitRange{Int64}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}}, false}, Xt::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.BlochDict, backend::KernelAbstractions.CPU, prealloc::KomaMRICore.DefaultPrealloc{Float32}; Nthreads::Int64) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:92 [25] run_sim_time_iter!(obj::KomaMRIBase.Phantom{Float32}, seq::KomaMRIBase.DiscreteSequence{Float32}, sig::Array{ComplexF32, 4}, Xt::KomaMRICore.Mag{Float32}, sim_method::KomaMRICore.BlochDict, backend::KernelAbstractions.CPU; Nblocks::Int64, Nthreads::Int64, parts::Vector{UnitRange{Int64}}, precalc::KomaMRICore.DefaultPrecalc{Float32}, excitation_bool::Vector{Bool}, w::Nothing) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:201 [26] macro expansion @ ./timing.jl:621 [inlined] [27] simulate(obj::KomaMRIBase.Phantom{Float64}, seq::KomaMRIBase.Sequence, sys::KomaMRIBase.Scanner; sim_params::Dict{String, Any}, w::Nothing) @ KomaMRICore ~/.julia/packages/KomaMRICore/DEJdd/src/simulation/SimulatorCore.jl:389 [28] macro expansion @ ~/.julia/packages/Suppressor/cKnGx/src/Suppressor.jl:28 [inlined] [29] macro expansion @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:499 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1771 [inlined] [31] top-level scope @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:455 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:2861 [34] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:2871 [35] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:118 [inlined] [36] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/vendored_code.jl:7 [37] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:117 [inlined] [38] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [39] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:116 [40] run_tests(path::String; filter::var"#2#3", verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/Q6zqe/src/TestItemRunner.jl:221 [41] top-level scope @ ~/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:40 [42] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [43] top-level scope @ none:6 [44] eval(m::Module, e::Any) @ Core ./boot.jl:489 [45] exec_options(opts::Base.JLOptions) @ Base ./client.jl:294 [46] _start() @ Base ./client.jl:560 Test Summary: | Pass Error Total Time Package | 86 3 89 6m23.2s test/runtests.jl | 86 3 89 6m23.2s Spinors×Mag | 66 66 29.3s ISMRMRD | 1 1 2m26.2s signal_to_raw_data | 3 3 8.3s Bloch | 1 1 14.6s Bloch_RF_accuracy | 1 1 4.0s Bloch_phase_compensation | 1 1 1.2s BlochDict | 2 2 28.3s BlochSimple | 1 1 19.8s simulate_slice_profile | 1 1 3.9s GPU Functions | 3 3 1.7s Motion | 6 3 9 2m05.7s KomaMRICore.Bloch | 2 1 3 1m12.1s KomaMRICore.BlochSimple | 2 1 3 38.9s KomaMRICore.BlochDict | 2 1 3 5.6s ERROR: LoadError: Some tests did not pass: 86 passed, 0 failed, 3 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/KomaMRICore/DEJdd/test/runtests.jl:40 Testing failed after 445.21s ERROR: LoadError: Package KomaMRICore errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/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 /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2365 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2220 [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.12/Pkg/src/API.jl:486 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:164 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:151 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:303 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:328 [12] _start() @ Base ./client.jl:560 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 1135.7s: package tests unexpectedly errored