Package evaluation to test QuantumCollocation on Julia 1.14.0-DEV.2621 (b841d233e9*) started at 2026-07-10T03:54:20.508 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 15.04s ################################################################################ # Installation # Installing QuantumCollocation... Resolving package versions... Installed CommonWorldInvalidations ───────── v1.1.0 Installed FastPower ──────────────────────── v1.3.3 Installed MUMPS_seq_jll ──────────────────── v500.900.0+0 Installed OrderedCollections ─────────────── v1.8.2 Installed Bzip2_jll ──────────────────────── v1.0.9+0 Installed EnzymeCore ─────────────────────── v0.8.21 Installed PreallocationTools ─────────────── v1.2.1 Installed ChunkCodecLibZstd ──────────────── v1.0.0 Installed TrajectoryIndexingUtils ────────── v0.1.0 Installed SIMDTypes ──────────────────────── v0.1.0 Installed Xorg_libpciaccess_jll ──────────── v0.19.0+0 Installed CpuId ──────────────────────────── v0.3.1 Installed Ipopt_jll ──────────────────────── v300.1400.1902+0 Installed NaNMath ────────────────────────── v1.1.4 Installed FastBroadcast ──────────────────── v1.3.3 Installed StaticArrayInterface ───────────── v1.10.0 Installed AbstractDifferentiation ────────── v0.4.4 Installed QuadGK ─────────────────────────── v2.11.3 Installed OpenSpecFun_jll ────────────────── v0.5.6+0 Installed NonlinearSolveBase ─────────────── v2.30.3 Installed Tables ─────────────────────────── v1.13.0 Installed FileIO ─────────────────────────── v1.19.0 Installed ScopedValues ───────────────────── v1.6.2 Installed PiccoloQuantumObjects ──────────── v0.10.2 Installed EnumX ──────────────────────────── v1.0.7 Installed DiffEqBase ─────────────────────── v6.218.0 Installed BracketingNonlinearSolve ───────── v1.12.1 Installed Reexport ───────────────────────── v1.2.2 Installed Jieko ──────────────────────────── v0.2.1 Installed InverseFunctions ───────────────── v0.1.17 Installed Missings ───────────────────────── v1.2.0 Installed Preferences ────────────────────── v1.5.2 Installed Static ─────────────────────────── v1.4.2 Installed MaybeInplace ───────────────────── v0.1.5 Installed SortingAlgorithms ──────────────── v1.2.3 Installed ADTypes ────────────────────────── v1.22.1 Installed LaTeXStrings ───────────────────── v1.4.0 Installed DataStructures ─────────────────── v0.19.5 Installed Crayons ────────────────────────── v4.1.1 Installed TableTraits ────────────────────── v1.0.1 Installed OrdinaryDiffEqLinear ───────────── v1.12.0 Installed MacroTools ─────────────────────── v0.5.16 Installed GenericSchur ───────────────────── v0.5.6 Installed RecursiveArrayTools ────────────── v3.54.0 Installed ArrayInterface ─────────────────── v7.27.0 Installed DiffResults ────────────────────── v1.1.0 Installed CodecZlib ──────────────────────── v0.7.8 Installed StatsBase ──────────────────────── v0.34.12 Installed ManualMemory ───────────────────── v0.1.8 Installed Observables ────────────────────── v0.5.5 Installed FillArrays ─────────────────────── v1.16.0 Installed ExprTools ──────────────────────── v0.1.10 Installed SciMLJacobianOperators ─────────── v0.1.14 Installed ConcreteStructs ────────────────── v0.2.5 Installed StructUtils ────────────────────── v2.8.2 Installed DataValueInterfaces ────────────── v1.0.0 Installed CommonSubexpressions ───────────── v0.3.1 Installed LoggingExtras ──────────────────── v1.2.0 Installed TruncatedStacktraces ───────────── v1.4.0 Installed LayoutPointers ─────────────────── v0.1.17 Installed IrrationalConstants ────────────── v0.2.6 Installed GPUArraysCore ──────────────────── v0.2.0 Installed Roots ──────────────────────────── v3.0.2 Installed ArrayLayouts ───────────────────── v1.12.2 Installed Hwloc_jll ──────────────────────── v2.14.0+0 Installed PDMats ─────────────────────────── v0.11.40 Installed SPRAL_jll ──────────────────────── v2025.9.18+0 Installed Setfield ───────────────────────── v1.1.2 Installed DocStringExtensions ────────────── v0.9.5 Installed FindFirstFunctions ─────────────── v1.8.0 Installed CompositionsBase ───────────────── v0.1.2 Installed Moshi ──────────────────────────── v0.3.8 Installed CommonSolve ────────────────────── v0.2.9 Installed Rmath_jll ──────────────────────── v0.5.1+0 Installed ForwardDiff ────────────────────── v1.4.1 Installed DifferentiationInterface ───────── v0.7.19 Installed MathOptInterface ───────────────── v1.51.1 Installed IteratorInterfaceExtensions ────── v1.0.0 Installed HashArrayMappedTries ───────────── v0.2.0 Installed FunctionWrappersWrappers ───────── v1.10.0 Installed BitTwiddlingConvenienceFunctions ─ v0.1.6 Installed AliasTables ────────────────────── v1.1.3 Installed SciMLOperators ─────────────────── v1.23.0 Installed RecipesBase ────────────────────── v1.3.4 Installed QuantumCollocation ─────────────── v0.10.2 Installed ComputePipeline ────────────────── v0.1.8 Installed SciMLStructures ────────────────── v1.10.1 Installed SciMLPublic ────────────────────── v1.2.1 Installed LogExpFunctions ────────────────── v1.0.1 Installed DataAPI ────────────────────────── v1.16.0 Installed StaticArraysCore ───────────────── v1.4.4 Installed Requires ───────────────────────── v1.3.1 Installed StringManipulation ─────────────── v0.4.4 Installed FunctionWrappers ───────────────── v1.1.3 Installed StaticArrays ───────────────────── v1.9.18 Installed PrettyTables ───────────────────── v3.4.0 Installed OpenBLAS32_jll ─────────────────── v0.3.33+2 Installed DiffRules ──────────────────────── v1.16.0 Installed Gamma ──────────────────────────── v1.1.0 Installed Parsers ────────────────────────── v2.8.6 Installed JSON ───────────────────────────── v1.6.1 Installed OrdinaryDiffEqCore ─────────────── v3.33.1 Installed FiniteDiff ─────────────────────── v2.31.1 Installed SciMLBase ──────────────────────── v2.155.1 Installed Distributions ──────────────────── v0.25.129 Installed FastClosures ───────────────────── v0.3.2 Installed Rmath ──────────────────────────── v0.9.0 Installed TestItems ──────────────────────── v1.0.0 Installed CloseOpenIntervals ─────────────── v0.1.13 Installed StatsFuns ──────────────────────── v2.2.0 Installed Polyester ──────────────────────── v0.7.19 Installed DataInterpolations ─────────────── v8.10.0 Installed MutableArithmetics ─────────────── v1.8.0 Installed ThreadingUtilities ─────────────── v0.5.6 Installed Adapt ──────────────────────────── v4.7.0 Installed Accessors ──────────────────────── v0.1.45 Installed ChunkCodecCore ─────────────────── v1.0.1 Installed JLLWrappers ────────────────────── v1.8.0 Installed RuntimeGeneratedFunctions ──────── v0.5.21 Installed JLD2 ───────────────────────────── v0.6.5 Installed ExponentialUtilities ───────────── v1.31.0 Installed HypergeometricFunctions ────────── v0.3.29 Installed SymbolicIndexingInterface ──────── v0.3.49 Installed Compat ─────────────────────────── v4.18.1 Installed ConstructionBase ───────────────── v1.6.0 Installed StrideArraysCore ───────────────── v0.5.9 Installed TranscodingStreams ─────────────── v0.11.3 Installed Statistics ─────────────────────── v1.11.1 Installed LazyArrays ─────────────────────── v2.9.10 Installed ExproniconLite ─────────────────── v0.10.14 Installed PrecompileTools ────────────────── v1.3.4 Installed StatsAPI ───────────────────────── v1.8.0 Installed ProgressMeter ──────────────────── v1.11.0 Installed ASL_jll ────────────────────────── v0.1.3+0 Installed TimerOutputs ───────────────────── v0.5.29 Installed CodecBzip2 ─────────────────────── v0.8.5 Installed CPUSummary ─────────────────────── v0.2.7 Installed ExponentialAction ──────────────── v0.2.10 Installed ChunkCodecLibZlib ──────────────── v1.1.0 Installed ChainRulesCore ─────────────────── v1.26.1 Installed MuladdMacro ────────────────────── v0.2.6 Installed SpecialFunctions ───────────────── v2.8.0 Installed Ipopt ──────────────────────────── v1.15.0 Installed IfElse ─────────────────────────── v0.1.1 Installed PtrArrays ──────────────────────── v1.4.0 Installed XML2_jll ───────────────────────── v2.13.9+0 Installed Libiconv_jll ───────────────────── v1.18.0+0 Installed NamedTrajectories ──────────────── v0.8.4 Installed SciMLLogging ───────────────────── v1.10.1 Installed TestItemRunner ─────────────────── v1.1.5 Installed OrdinaryDiffEqTsit5 ────────────── v1.12.0 Installed METIS_jll ──────────────────────── v5.1.3+0 Installed PolyesterWeave ─────────────────── v0.2.2 Installed DirectTrajOpt ──────────────────── v0.8.11 Installing 13 artifacts Installed artifact Ipopt 1010.1 KiB Installed artifact Rmath 111.5 KiB Installed artifact ASL 227.7 KiB Installed artifact Bzip2 152.8 KiB Installed artifact Xorg_libpciaccess 23.4 KiB Installed artifact SPRAL 631.5 KiB Installed artifact Hwloc 3.0 MiB Installed artifact METIS 393.1 KiB Installed artifact OpenSpecFun 105.4 KiB Installed artifact XML2 2.0 MiB Installed artifact MUMPS_seq 4.4 MiB Installed artifact OpenBLAS32 5.0 MiB Installed artifact Libiconv 1022.9 KiB Updating `~/.julia/environments/v1.14/Project.toml` [0dc23a59] + QuantumCollocation v0.10.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [47edcb42] + ADTypes v1.22.1 ⌃ [c29ec348] + AbstractDifferentiation v0.4.4 [7d9f7c33] + Accessors v0.1.45 [79e6a3ab] + Adapt v4.7.0 [66dad0bd] + AliasTables v1.1.3 [4fba245c] + ArrayInterface v7.27.0 [4c555306] + ArrayLayouts v1.12.2 [62783981] + BitTwiddlingConvenienceFunctions v0.1.6 ⌃ [70df07ce] + BracketingNonlinearSolve v1.12.1 [2a0fbf3d] + CPUSummary v0.2.7 [d360d2e6] + ChainRulesCore v1.26.1 [0b6fb165] + ChunkCodecCore v1.0.1 [4c0bbee4] + ChunkCodecLibZlib v1.1.0 [55437552] + ChunkCodecLibZstd v1.0.0 [fb6a15b2] + CloseOpenIntervals v0.1.13 [523fee87] + CodecBzip2 v0.8.5 [944b1d66] + CodecZlib v0.7.8 [38540f10] + CommonSolve v0.2.9 [bbf7d656] + CommonSubexpressions v0.3.1 [f70d9fcc] + CommonWorldInvalidations v1.1.0 [34da2185] + Compat v4.18.1 [a33af91c] + CompositionsBase v0.1.2 [95dc2771] + ComputePipeline v0.1.8 [2569d6c7] + ConcreteStructs v0.2.5 [187b0558] + ConstructionBase v1.6.0 [adafc99b] + CpuId v0.3.1 [a8cc5b0e] + Crayons v4.1.1 [9a962f9c] + DataAPI v1.16.0 ⌅ [82cc6244] + DataInterpolations v8.10.0 [864edb3b] + DataStructures v0.19.5 [e2d170a0] + DataValueInterfaces v1.0.0 ⌅ [2b5f629d] + DiffEqBase v6.218.0 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.16.0 [a0c0ee7d] + DifferentiationInterface v0.7.19 ⌅ [c823fa1f] + DirectTrajOpt v0.8.11 [31c24e10] + Distributions v0.25.129 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.7 [f151be2c] + EnzymeCore v0.8.21 [e24c0720] + ExponentialAction v0.2.10 [d4d017d3] + ExponentialUtilities v1.31.0 [e2ba6199] + ExprTools v0.1.10 [55351af7] + ExproniconLite v0.10.14 [7034ab61] + FastBroadcast v1.3.3 [9aa1b823] + FastClosures v0.3.2 [a4df4552] + FastPower v1.3.3 [5789e2e9] + FileIO v1.19.0 [1a297f60] + FillArrays v1.16.0 ⌅ [64ca27bc] + FindFirstFunctions v1.8.0 [6a86dc24] + FiniteDiff v2.31.1 [f6369f11] + ForwardDiff v1.4.1 [069b7b12] + FunctionWrappers v1.1.3 [77dc65aa] + FunctionWrappersWrappers v1.10.0 [46192b85] + GPUArraysCore v0.2.0 [a0844989] + Gamma v1.1.0 [c145ed77] + GenericSchur v0.5.6 [076d061b] + HashArrayMappedTries v0.2.0 [34004b35] + HypergeometricFunctions v0.3.29 [615f187c] + IfElse v0.1.1 [3587e190] + InverseFunctions v0.1.17 [b6b21f68] + Ipopt v1.15.0 [92d709cd] + IrrationalConstants v0.2.6 [82899510] + IteratorInterfaceExtensions v1.0.0 [033835bb] + JLD2 v0.6.5 [692b3bcd] + JLLWrappers v1.8.0 [682c06a0] + JSON v1.6.1 [ae98c720] + Jieko v0.2.1 [b964fa9f] + LaTeXStrings v1.4.0 [10f19ff3] + LayoutPointers v0.1.17 [5078a376] + LazyArrays v2.9.10 [2ab3a3ac] + LogExpFunctions v1.0.1 [e6f89c97] + LoggingExtras v1.2.0 [1914dd2f] + MacroTools v0.5.16 [d125e4d3] + ManualMemory v0.1.8 [b8f27783] + MathOptInterface v1.51.1 [bb5d69b7] + MaybeInplace v0.1.5 [e1d29d7a] + Missings v1.2.0 [2e0e35c7] + Moshi v0.3.8 [46d2c3a1] + MuladdMacro v0.2.6 [d8a4904e] + MutableArithmetics v1.8.0 [77ba4419] + NaNMath v1.1.4 ⌅ [538bc3a1] + NamedTrajectories v0.8.4 ⌃ [be0214bd] + NonlinearSolveBase v2.30.3 [510215fc] + Observables v0.5.5 ⌅ [bac558e1] + OrderedCollections v1.8.2 ⌅ [bbf590c4] + OrdinaryDiffEqCore v3.33.1 ⌅ [521117fe] + OrdinaryDiffEqLinear v1.12.0 ⌅ [b1df2697] + OrdinaryDiffEqTsit5 v1.12.0 [90014a1f] + PDMats v0.11.40 [69de0a69] + Parsers v2.8.6 [5a402ddf] + PiccoloQuantumObjects v0.10.2 [f517fe37] + Polyester v0.7.19 [1d0040c9] + PolyesterWeave v0.2.2 [d236fae5] + PreallocationTools v1.2.1 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [08abe8d2] + PrettyTables v3.4.0 [92933f4c] + ProgressMeter v1.11.0 [43287f4e] + PtrArrays v1.4.0 [1fd47b50] + QuadGK v2.11.3 [0dc23a59] + QuantumCollocation v0.10.2 [3cdcf5f2] + RecipesBase v1.3.4 ⌅ [731186ca] + RecursiveArrayTools v3.54.0 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [79098fc4] + Rmath v0.9.0 [f2b01f46] + Roots v3.0.2 [7e49a35a] + RuntimeGeneratedFunctions v0.5.21 [94e857df] + SIMDTypes v0.1.0 ⌅ [0bca4576] + SciMLBase v2.155.1 [19f34311] + SciMLJacobianOperators v0.1.14 ⌅ [a6db7da4] + SciMLLogging v1.10.1 [c0aeaf25] + SciMLOperators v1.23.0 [431bcebd] + SciMLPublic v1.2.1 [53ae85a6] + SciMLStructures v1.10.1 [7e506255] + ScopedValues v1.6.2 [efcf1570] + Setfield v1.1.2 [a2af1166] + SortingAlgorithms v1.2.3 [276daf66] + SpecialFunctions v2.8.0 [aedffcd0] + Static v1.4.2 [0d7ed370] + StaticArrayInterface v1.10.0 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.12 [4c63d2b9] + StatsFuns v2.2.0 [7792a7ef] + StrideArraysCore v0.5.9 [892a3eda] + StringManipulation v0.4.4 [ec057cc2] + StructUtils v2.8.2 [2efcf032] + SymbolicIndexingInterface v0.3.49 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.13.0 [f8b46487] + TestItemRunner v1.1.5 [1c621080] + TestItems v1.0.0 [8290d209] + ThreadingUtilities v0.5.6 [a759f4b9] + TimerOutputs v0.5.29 [6dad8b7f] + TrajectoryIndexingUtils v0.1.0 [3bb67fe8] + TranscodingStreams v0.11.3 [781d530d] + TruncatedStacktraces v1.4.0 [ae81ac8f] + ASL_jll v0.1.3+0 [6e34b625] + Bzip2_jll v1.0.9+0 [e33a78d0] + Hwloc_jll v2.14.0+0 [9cc047cb] + Ipopt_jll v300.1400.1902+0 [94ce4f54] + Libiconv_jll v1.18.0+0 [d00139f3] + METIS_jll v5.1.3+0 [d7ed1dd3] + MUMPS_seq_jll v500.900.0+0 [656ef2d0] + OpenBLAS32_jll v0.3.33+2 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [f50d1b31] + Rmath_jll v0.5.1+0 [319450e9] + SPRAL_jll v2025.9.18+0 ⌅ [02c8fc9c] + XML2_jll v2.13.9+0 [a65dc6b1] + Xorg_libpciaccess_jll v0.19.0+0 [0dad84c5] + ArgTools v1.2.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed 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 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.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 v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [4607b0f0] + SuiteSparse [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.5+2 [deac9b47] + LibCURL_jll v8.21.0+0 [e37daf67] + LibGit2_jll v1.9.4+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.7+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. To see why use `status --outdated -m` Installation completed after 14.44s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 3.4 s ✓ TestEnv 1 dependency successfully precompiled in 4 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 3.7 s ✓ MacroTools 0.5 s ✓ Reexport 0.7 s ✓ ConstructionBase 1.9 s ✓ IrrationalConstants 0.5 s ✓ DataValueInterfaces 0.6 s ✓ StatsAPI 0.8 s ✓ Observables 0.5 s ✓ CommonSolve 0.9 s ✓ TranscodingStreams 0.5 s ✓ LaTeXStrings 0.6 s ✓ ChunkCodecCore 0.5 s ✓ TestItems 0.8 s ✓ Statistics 0.6 s ✓ StaticArraysCore 1.1 s ✓ EnzymeCore 0.4 s ✓ IfElse 0.5 s ✓ PtrArrays 0.5 s ✓ ManualMemory 0.5 s ✓ Adapt 0.5 s ✓ DataAPI 0.5 s ✓ SciMLPublic 3.4 s ✓ ExproniconLite 0.5 s ✓ TrajectoryIndexingUtils 0.6 s ✓ CommonWorldInvalidations 0.5 s ✓ FastPower 0.6 s ✓ InverseFunctions 0.5 s ✓ CompositionsBase 0.6 s ✓ EnumX 2.2 s ✓ FillArrays 0.6 s ✓ ExprTools 0.5 s ✓ ConcreteStructs 1.0 s ✓ OrderedCollections 1.1 s ✓ FunctionWrappers 0.6 s ✓ HashArrayMappedTries 1.0 s ✓ ADTypes 0.9 s ✓ DocStringExtensions 0.5 s ✓ FastClosures 1.0 s ✓ Gamma 0.5 s ✓ SIMDTypes 0.5 s ✓ IteratorInterfaceExtensions 1.7 s ✓ Crayons 0.7 s ✓ NaNMath 0.8 s ✓ Requires 2.1 s ✓ GenericSchur 1.8 s ✓ ProgressMeter 1.4 s ✓ LoggingExtras 1.5 s ✓ StructUtils 1.5 s ✓ CpuId 2.0 s ✓ PDMats 0.8 s ✓ Compat 1.2 s ✓ Preferences 11.9 s ✓ MutableArithmetics 0.8 s ✓ CommonSubexpressions 0.5 s ✓ ConstructionBase → ConstructionBaseLinearAlgebraExt 0.7 s ✓ CodecZlib 0.6 s ✓ ChunkCodecLibZlib 0.6 s ✓ ChunkCodecLibZstd 27.1 s ✓ TestItemRunner 1.5 s ✓ Statistics → SparseArraysExt 0.7 s ✓ DiffResults 0.7 s ✓ AliasTables 1.2 s ✓ ThreadingUtilities 0.8 s ✓ ArrayInterface 1.4 s ✓ Adapt → AdaptSparseArraysExt 0.6 s ✓ GPUArraysCore 0.5 s ✓ EnzymeCore → AdaptExt 0.7 s ✓ Missings 2.7 s ✓ Jieko 1.1 s ✓ InverseFunctions → InverseFunctionsDatesExt 1.2 s ✓ InverseFunctions → InverseFunctionsTestExt 0.5 s ✓ CompositionsBase → CompositionsBaseInverseFunctionsExt 1.8 s ✓ FillArrays → FillArraysSparseArraysExt 0.9 s ✓ FillArrays → FillArraysStatisticsExt 2.5 s ✓ TimerOutputs 0.6 s ✓ RuntimeGeneratedFunctions 3.4 s ✓ DataStructures 0.6 s ✓ ScopedValues 0.5 s ✓ ADTypes → ADTypesConstructionBaseExt 1.6 s ✓ DifferentiationInterface 0.5 s ✓ ADTypes → ADTypesEnzymeCoreExt 1.0 s ✓ LogExpFunctions 1.6 s ✓ HypergeometricFunctions 0.5 s ✓ TableTraits 7.1 s ✓ FileIO 0.8 s ✓ StructUtils → StructUtilsStaticArraysCoreExt 1.8 s ✓ FillArrays → FillArraysPDMatsExt 0.5 s ✓ Compat → CompatLinearAlgebraExt 1.5 s ✓ PrecompileTools 1.2 s ✓ JLLWrappers 1.5 s ✓ TruncatedStacktraces 2.2 s ✓ ComputePipeline 1.3 s ✓ SciMLLogging 2.1 s ✓ Setfield 0.7 s ✓ FastBroadcast 0.8 s ✓ ArrayInterface → ArrayInterfaceFillArraysExt 0.7 s ✓ ArrayInterface → ArrayInterfaceStaticArraysCoreExt 1.1 s ✓ MaybeInplace 1.4 s ✓ ArrayInterface → ArrayInterfaceSparseArraysExt 0.5 s ✓ ArrayInterface → ArrayInterfaceGPUArraysCoreExt 17.1 s ✓ Moshi 4.3 s ✓ Accessors 0.8 s ✓ SortingAlgorithms 1.9 s ✓ QuadGK 0.6 s ✓ DifferentiationInterface → DifferentiationInterfaceGPUArraysCoreExt 1.6 s ✓ DifferentiationInterface → DifferentiationInterfaceSparseArraysExt 0.6 s ✓ LogExpFunctions → LogExpFunctionsInverseFunctionsExt 1.6 s ✓ Tables 2.1 s ✓ ChainRulesCore 3.4 s ✓ StringManipulation 13.2 s ✓ StaticArrays 2.1 s ✓ FindFirstFunctions 1.9 s ✓ MuladdMacro 3.1 s ✓ RecipesBase 9.6 s ✓ Parsers 2.0 s ✓ Static 1.8 s ✓ SciMLStructures 1.8 s ✓ PreallocationTools 45.6 s ✓ JLD2 1.6 s ✓ OpenBLAS32_jll 1.1 s ✓ Bzip2_jll 1.1 s ✓ Rmath_jll 1.2 s ✓ OpenSpecFun_jll 1.2 s ✓ ASL_jll 1.2 s ✓ METIS_jll 1.1 s ✓ Xorg_libpciaccess_jll 1.1 s ✓ Libiconv_jll 2.6 s ✓ FunctionWrappersWrappers 1.0 s ✓ FiniteDiff 1.4 s ✓ MaybeInplace → MaybeInplaceSparseArraysExt 50.9 s ✓ ExponentialUtilities 1.5 s ✓ Accessors → TestExt 2.2 s ✓ Accessors → LinearAlgebraExt 4.7 s ✓ StatsBase 0.9 s ✓ StructUtils → StructUtilsTablesExt 1.8 s ✓ AbstractDifferentiation 1.4 s ✓ ChainRulesCore → ChainRulesCoreSparseArraysExt 1.1 s ✓ EnzymeCore → EnzymeCoreChainRulesCoreExt 0.6 s ✓ ADTypes → ADTypesChainRulesCoreExt 0.6 s ✓ ArrayInterface → ArrayInterfaceChainRulesCoreExt 0.6 s ✓ DifferentiationInterface → DifferentiationInterfaceChainRulesCoreExt 2.8 s ✓ LogExpFunctions → LogExpFunctionsChainRulesCoreExt 43.2 s ✓ PrettyTables 1.6 s ✓ StaticArrays → StaticArraysStatisticsExt 1.4 s ✓ StaticArrays → StaticArraysChainRulesCoreExt 1.3 s ✓ ConstructionBase → ConstructionBaseStaticArraysExt 1.4 s ✓ Adapt → AdaptStaticArraysExt 1.9 s ✓ FillArrays → FillArraysStaticArraysExt 1.7 s ✓ DifferentiationInterface → DifferentiationInterfaceStaticArraysExt 1.4 s ✓ Accessors → StaticArraysExt 6.4 s ✓ JSON 0.9 s ✓ BitTwiddlingConvenienceFunctions 3.0 s ✓ CPUSummary 3.3 s ✓ StaticArrayInterface 2.6 s ✓ FastBroadcast → FastBroadcastStaticExt 0.8 s ✓ CodecBzip2 1.6 s ✓ Rmath 5.0 s ✓ SpecialFunctions 1.1 s ✓ MUMPS_seq_jll 1.2 s ✓ XML2_jll 1.3 s ✓ FiniteDiff → FiniteDiffStaticArraysExt 1.4 s ✓ FiniteDiff → FiniteDiffSparseArraysExt 1.3 s ✓ DifferentiationInterface → DifferentiationInterfaceFiniteDiffExt 6.9 s ✓ ExponentialUtilities → ExponentialUtilitiesStaticArraysExt 3.7 s ✓ SciMLOperators 3.3 s ✓ SymbolicIndexingInterface 4.8 s ✓ Roots 1.6 s ✓ PDMats → StatsBaseExt 2.4 s ✓ ExponentialAction 21.6 s ✓ ArrayLayouts 1.5 s ✓ PolyesterWeave 1.6 s ✓ StaticArrayInterface → StaticArrayInterfaceStaticArraysExt 1.0 s ✓ CloseOpenIntervals 1.2 s ✓ LayoutPointers 3.5 s ✓ SpecialFunctions → SpecialFunctionsChainRulesCoreExt 1.2 s ✓ DiffRules 1.9 s ✓ StatsFuns 1.7 s ✓ Hwloc_jll 1.0 s ✓ SciMLOperators → SciMLOperatorsStaticArraysCoreExt 2.0 s ✓ SciMLOperators → SciMLOperatorsSparseArraysExt 2.9 s ✓ SymbolicIndexingInterface → SymbolicIndexingInterfacePrettyTablesExt 7.6 s ✓ RecursiveArrayTools 1.0 s ✓ Roots → RootsChainRulesCoreExt 4.3 s ✓ ArrayLayouts → ArrayLayoutsSparseArraysExt 1.8 s ✓ StrideArraysCore 6.6 s ✓ ForwardDiff 2.9 s ✓ StatsFuns → StatsFunsChainRulesCoreExt 1.0 s ✓ StatsFuns → StatsFunsInverseFunctionsExt 1.1 s ✓ SPRAL_jll 1.8 s ✓ RecursiveArrayTools → RecursiveArrayToolsSparseArraysExt 1.4 s ✓ RecursiveArrayTools → RecursiveArrayToolsTablesExt 1.4 s ✓ RecursiveArrayTools → RecursiveArrayToolsFastBroadcastExt 1.4 s ✓ RecursiveArrayTools → RecursiveArrayToolsStatisticsExt 6.7 s ✓ LazyArrays 1.7 s ✓ Polyester 1.8 s ✓ ForwardDiff → ForwardDiffStaticArraysExt 1.1 s ✓ FastPower → FastPowerForwardDiffExt 1.5 s ✓ DifferentiationInterface → DifferentiationInterfaceForwardDiffExt 6.1 s ✓ DataInterpolations 2.6 s ✓ PreallocationTools → PreallocationToolsForwardDiffExt 96.0 s ✓ MathOptInterface 1.4 s ✓ Roots → RootsForwardDiffExt 1.4 s ✓ RecursiveArrayTools → RecursiveArrayToolsForwardDiffExt 9.2 s ✓ Distributions 1.4 s ✓ Ipopt_jll 31.4 s ✓ SciMLBase 5.2 s ✓ LazyArrays → LazyArraysStaticArraysExt 1.5 s ✓ FastBroadcast → FastBroadcastPolyesterExt 3.5 s ✓ DataInterpolations → DataInterpolationsChainRulesCoreExt 4.2 s ✓ Distributions → DistributionsTestExt 4.3 s ✓ Distributions → DistributionsChainRulesCoreExt 1.1 s ✓ Ipopt 4.8 s ✓ SciMLBase → SciMLBaseChainRulesCoreExt 4.8 s ✓ SciMLBase → SciMLBaseForwardDiffExt 4.1 s ✓ SciMLBase → SciMLBaseDifferentiationInterfaceExt 6.4 s ✓ SciMLBase → SciMLBaseDistributionsExt 9.5 s ✓ NamedTrajectories 3.1 s ✓ RecursiveArrayTools → RecursiveArrayToolsFastBroadcastPolyesterExt 53.2 s ✓ Ipopt → IpoptMathOptInterfaceExt 9.0 s ✓ SciMLJacobianOperators 13.0 s ✓ NamedTrajectories → InterpolationsExt 20.4 s ✓ NonlinearSolveBase 4.9 s ✓ NonlinearSolveBase → NonlinearSolveBaseSparseArraysExt 5.4 s ✓ NonlinearSolveBase → NonlinearSolveBaseChainRulesCoreExt 13.7 s ✓ NonlinearSolveBase → NonlinearSolveBaseForwardDiffExt 9.8 s ✓ BracketingNonlinearSolve 4.8 s ✓ BracketingNonlinearSolve → BracketingNonlinearSolveForwardDiffExt 9.2 s ✓ DiffEqBase 4.1 s ✓ BracketingNonlinearSolve → BracketingNonlinearSolveChainRulesCoreExt 4.9 s ✓ DiffEqBase → DiffEqBaseSparseArraysExt 3.9 s ✓ DiffEqBase → DiffEqBaseChainRulesCoreExt 8.7 s ✓ DiffEqBase → DiffEqBaseForwardDiffExt 10.5 s ✓ OrdinaryDiffEqCore 6.4 s ✓ OrdinaryDiffEqCore → OrdinaryDiffEqCoreSparseArraysExt 16.4 s ✓ OrdinaryDiffEqTsit5 11.6 s ✓ OrdinaryDiffEqLinear 27.4 s ✓ DirectTrajOpt 28.2 s ✓ PiccoloQuantumObjects 38.4 s ✓ QuantumCollocation 238 dependencies successfully precompiled in 1044 seconds. 39 already precompiled. Precompilation completed after 1058.32s ################################################################################ # Testing # Testing QuantumCollocation Status `/tmp/jl_zBZTCU/Project.toml` ⌅ [c823fa1f] DirectTrajOpt v0.8.11 [31c24e10] Distributions v0.25.129 [e24c0720] ExponentialAction v0.2.10 ⌅ [538bc3a1] NamedTrajectories v0.8.4 [5a402ddf] PiccoloQuantumObjects v0.10.2 [0dc23a59] QuantumCollocation v0.10.2 [189a3867] Reexport v1.2.2 [f8b46487] TestItemRunner v1.1.5 [1c621080] TestItems v1.0.0 [6dad8b7f] TrajectoryIndexingUtils v0.1.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_zBZTCU/Manifest.toml` [47edcb42] ADTypes v1.22.1 ⌃ [c29ec348] AbstractDifferentiation v0.4.4 [7d9f7c33] Accessors v0.1.45 [79e6a3ab] Adapt v4.7.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.27.0 [4c555306] ArrayLayouts v1.12.2 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 ⌃ [70df07ce] BracketingNonlinearSolve v1.12.1 [2a0fbf3d] CPUSummary v0.2.7 [d360d2e6] ChainRulesCore v1.26.1 [0b6fb165] ChunkCodecCore v1.0.1 [4c0bbee4] ChunkCodecLibZlib v1.1.0 [55437552] ChunkCodecLibZstd v1.0.0 [fb6a15b2] CloseOpenIntervals v0.1.13 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 [38540f10] CommonSolve v0.2.9 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.1.0 [34da2185] Compat v4.18.1 [a33af91c] CompositionsBase v0.1.2 [95dc2771] ComputePipeline v0.1.8 [2569d6c7] ConcreteStructs v0.2.5 [187b0558] ConstructionBase v1.6.0 [adafc99b] CpuId v0.3.1 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 ⌅ [82cc6244] DataInterpolations v8.10.0 [864edb3b] DataStructures v0.19.5 [e2d170a0] DataValueInterfaces v1.0.0 ⌅ [2b5f629d] DiffEqBase v6.218.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.16.0 [a0c0ee7d] DifferentiationInterface v0.7.19 ⌅ [c823fa1f] DirectTrajOpt v0.8.11 [31c24e10] Distributions v0.25.129 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.7 [f151be2c] EnzymeCore v0.8.21 [e24c0720] ExponentialAction v0.2.10 [d4d017d3] ExponentialUtilities v1.31.0 [e2ba6199] ExprTools v0.1.10 [55351af7] ExproniconLite v0.10.14 [7034ab61] FastBroadcast v1.3.3 [9aa1b823] FastClosures v0.3.2 [a4df4552] FastPower v1.3.3 [5789e2e9] FileIO v1.19.0 [1a297f60] FillArrays v1.16.0 ⌅ [64ca27bc] FindFirstFunctions v1.8.0 [6a86dc24] FiniteDiff v2.31.1 [f6369f11] ForwardDiff v1.4.1 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v1.10.0 [46192b85] GPUArraysCore v0.2.0 [a0844989] Gamma v1.1.0 [c145ed77] GenericSchur v0.5.6 [076d061b] HashArrayMappedTries v0.2.0 [34004b35] HypergeometricFunctions v0.3.29 [615f187c] IfElse v0.1.1 [3587e190] InverseFunctions v0.1.17 [b6b21f68] Ipopt v1.15.0 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [033835bb] JLD2 v0.6.5 [692b3bcd] JLLWrappers v1.8.0 [682c06a0] JSON v1.6.1 [ae98c720] Jieko v0.2.1 [b964fa9f] LaTeXStrings v1.4.0 [10f19ff3] LayoutPointers v0.1.17 [5078a376] LazyArrays v2.9.10 [2ab3a3ac] LogExpFunctions v1.0.1 [e6f89c97] LoggingExtras v1.2.0 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [b8f27783] MathOptInterface v1.51.1 [bb5d69b7] MaybeInplace v0.1.5 [e1d29d7a] Missings v1.2.0 [2e0e35c7] Moshi v0.3.8 [46d2c3a1] MuladdMacro v0.2.6 [d8a4904e] MutableArithmetics v1.8.0 [77ba4419] NaNMath v1.1.4 ⌅ [538bc3a1] NamedTrajectories v0.8.4 ⌃ [be0214bd] NonlinearSolveBase v2.30.3 [510215fc] Observables v0.5.5 ⌅ [bac558e1] OrderedCollections v1.8.2 ⌅ [bbf590c4] OrdinaryDiffEqCore v3.33.1 ⌅ [521117fe] OrdinaryDiffEqLinear v1.12.0 ⌅ [b1df2697] OrdinaryDiffEqTsit5 v1.12.0 [90014a1f] PDMats v0.11.40 [69de0a69] Parsers v2.8.6 [5a402ddf] PiccoloQuantumObjects v0.10.2 [f517fe37] Polyester v0.7.19 [1d0040c9] PolyesterWeave v0.2.2 [d236fae5] PreallocationTools v1.2.1 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.4.0 [92933f4c] ProgressMeter v1.11.0 [43287f4e] PtrArrays v1.4.0 [1fd47b50] QuadGK v2.11.3 [0dc23a59] QuantumCollocation v0.10.2 [3cdcf5f2] RecipesBase v1.3.4 ⌅ [731186ca] RecursiveArrayTools v3.54.0 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [79098fc4] Rmath v0.9.0 [f2b01f46] Roots v3.0.2 [7e49a35a] RuntimeGeneratedFunctions v0.5.21 [94e857df] SIMDTypes v0.1.0 ⌅ [0bca4576] SciMLBase v2.155.1 [19f34311] SciMLJacobianOperators v0.1.14 ⌅ [a6db7da4] SciMLLogging v1.10.1 [c0aeaf25] SciMLOperators v1.23.0 [431bcebd] SciMLPublic v1.2.1 [53ae85a6] SciMLStructures v1.10.1 [7e506255] ScopedValues v1.6.2 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.3 [276daf66] SpecialFunctions v2.8.0 [aedffcd0] Static v1.4.2 [0d7ed370] StaticArrayInterface v1.10.0 [90137ffa] StaticArrays v1.9.18 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.12 [4c63d2b9] StatsFuns v2.2.0 [7792a7ef] StrideArraysCore v0.5.9 [892a3eda] StringManipulation v0.4.4 [ec057cc2] StructUtils v2.8.2 [2efcf032] SymbolicIndexingInterface v0.3.49 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.13.0 [f8b46487] TestItemRunner v1.1.5 [1c621080] TestItems v1.0.0 [8290d209] ThreadingUtilities v0.5.6 [a759f4b9] TimerOutputs v0.5.29 [6dad8b7f] TrajectoryIndexingUtils v0.1.0 [3bb67fe8] TranscodingStreams v0.11.3 [781d530d] TruncatedStacktraces v1.4.0 [ae81ac8f] ASL_jll v0.1.3+0 [6e34b625] Bzip2_jll v1.0.9+0 [e33a78d0] Hwloc_jll v2.14.0+0 [9cc047cb] Ipopt_jll v300.1400.1902+0 [94ce4f54] Libiconv_jll v1.18.0+0 [d00139f3] METIS_jll v5.1.3+0 [d7ed1dd3] MUMPS_seq_jll v500.900.0+0 [656ef2d0] OpenBLAS32_jll v0.3.33+2 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.1+0 [319450e9] SPRAL_jll v2025.9.18+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [a65dc6b1] Xorg_libpciaccess_jll v0.19.0+0 [0dad84c5] ArgTools v1.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed 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 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.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 v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [4607b0f0] SuiteSparse [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.5+2 [deac9b47] LibCURL_jll v8.21.0+0 [e37daf67] LibGit2_jll v1.9.4+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.7+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... [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=88, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=220, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=220, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=77, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##157".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##157".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##157".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##157".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##157".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##157".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##157".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##157".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=209, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=209, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt ****************************************************************************** This program contains Ipopt, a library for large-scale nonlinear optimization. Ipopt is released as open source code under the Eclipse Public License (EPL). For more information visit https://github.com/coin-or/Ipopt ****************************************************************************** constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}... final fidelity constraint: 0.95 minimum-time weight D: 100.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}... final fidelity constraint: 0.9 minimum-time weight D: 50.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}... final fidelity constraint: 0.95 minimum-time weight D: 100.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt ┌ Warning: Trajectory has timestep variable :Δt but no bounds on it. │ Adding default lower bound of 0 to prevent negative timesteps. │ │ Recommended: Add explicit bounds when creating the trajectory: │ NamedTrajectory(...; Δt_bounds=(min, max)) │ Example: │ NamedTrajectory(qtraj, N; Δt_bounds=(1e-3, 0.5)) │ │ Or use timesteps_all_equal=true in problem options to fix timesteps. └ @ DirectTrajOpt.Problems ~/.julia/packages/DirectTrajOpt/OwEJV/src/problems.jl:66 constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}... final fidelity constraint: 0.99 minimum-time weight D: 100.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}... final fidelity constraint: 0.99 minimum-time weight D: 100.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.SamplingTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}}... final fidelity constraint: 0.9 minimum-time weight D: 50.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.SamplingTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}... final fidelity constraint: 0.85 minimum-time weight D: 30.0 constructing SmoothPulseProblem for MultiKetTrajectory (2 states)... ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 applying timesteps_all_equal constraint: Δt ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}}... final fidelity constraint: 0.9 minimum-time weight D: 50.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##166".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##166".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##166".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##166".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}... final fidelity constraint: 0.85 minimum-time weight D: 50.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##167".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##167".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##167".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##167".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}... final fidelity constraint: 0.85 minimum-time weight D: 50.0 constructing SmoothPulseProblem for MultiKetTrajectory (2 states)... ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##168".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##168".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##168".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##168".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 applying timesteps_all_equal constraint: Δt ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##168".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##168".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##168".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##168".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##168".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##168".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##168".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##168".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}}... final fidelity constraint: 0.8 minimum-time weight D: 50.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.SamplingTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##169".H1)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##169".H1)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##169".H1)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##169".H1)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}... final fidelity constraint: 0.6 minimum-time weight D: 50.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems This is Ipopt version 3.14.19, running with linear solver MUMPS 5.9.0. Number of nonzeros in equality constraint Jacobian...: 29666 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 26679 Total number of variables............................: 933 variables with only lower bounds: 50 variables with lower and upper bounds: 834 variables with only upper bounds: 0 Total number of equality constraints.................: 833 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 1.9882076e+02 2.10e-02 3.77e+00 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 1.9694379e+02 8.25e-03 1.74e+02 -0.3 4.99e-01 2.0 9.86e-01 8.58e-01f 1 2 1.9594246e+02 6.22e-03 4.50e+02 -0.0 1.38e-01 2.4 9.46e-01 1.00e+00f 1 3 1.9548958e+02 7.00e-05 9.36e+01 -0.1 1.72e-02 2.9 9.29e-01 1.00e+00f 1 4 1.9401048e+02 3.55e-04 7.99e+00 -1.3 3.41e-02 2.4 9.97e-01 1.00e+00f 1 5 1.8217225e+02 1.36e-02 1.66e+01 -2.2 1.98e-01 1.9 1.00e+00 1.00e+00f 1 6 1.7350583e+02 2.77e-03 1.58e+01 -3.1 7.91e-02 2.3 1.00e+00 1.00e+00f 1 7 9.5754047e+01 1.57e-01 3.02e+01 -2.9 5.41e-01 1.8 1.00e+00 1.00e+00f 1 8 8.9960744e+01 5.43e-04 3.28e+01 -2.6 1.75e-01 2.3 1.00e+00 1.00e+00f 1 9 8.5818038e+01 8.14e-04 3.04e+01 -3.0 2.43e-01 1.8 1.00e+00 1.13e-01f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 8.4864221e+01 8.25e-04 3.00e+01 -3.3 3.91e-01 1.3 1.00e+00 1.73e-02f 1 Number of Iterations....: 10 (scaled) (unscaled) Objective...............: 8.4864221472837215e+01 8.4864221472837215e+01 Dual infeasibility......: 2.9981594189903781e+01 2.9981594189903781e+01 Constraint violation....: 8.2475920871377673e-04 8.2475920871377673e-04 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.6293761905105337e-03 2.6293761905105337e-03 Overall NLP error.......: 2.9981594189903781e+01 2.9981594189903781e+01 Number of objective function evaluations = 11 Number of objective gradient evaluations = 11 Number of equality constraint evaluations = 11 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 11 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 10 Total seconds in IPOPT = 4.691 EXIT: Maximum Number of Iterations Exceeded. constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 3 systems constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.SamplingTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}}... final fidelity constraint: 0.9 minimum-time weight D: 50.0 added GlobalBoundsConstraint for :δ with bounds 0.5 constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt added DerivativeIntegrator for LinearSplinePulse constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.CubicSplinePulse{DataInterpolations.CubicHermiteSpline{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Matrix{Float64}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.CubicSplinePulse{DataInterpolations.CubicHermiteSpline{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Matrix{Float64}, Vector{Vector{Float64}}, Float64}}... set du bounds to ±5.0 for CubicSplinePulse applying timesteps_all_equal constraint: Δt constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.CubicSplinePulse{DataInterpolations.CubicHermiteSpline{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Matrix{Float64}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt added DerivativeIntegrator for LinearSplinePulse constructing SplinePulseProblem for MultiKetTrajectory with PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}... with 2 state transfers applying timesteps_all_equal constraint: Δt added DerivativeIntegrator for LinearSplinePulse constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt added DerivativeIntegrator for LinearSplinePulse constructing SamplingProblem... using 2 systems constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.CubicSplinePulse{DataInterpolations.CubicHermiteSpline{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Matrix{Float64}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt This is Ipopt version 3.14.19, running with linear solver MUMPS 5.9.0. Number of nonzeros in equality constraint Jacobian...: 9580 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 10762 Total number of variables............................: 591 variables with only lower bounds: 50 variables with lower and upper bounds: 392 variables with only upper bounds: 0 Total number of equality constraints.................: 490 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 2.7711468e+00 2.50e+01 1.92e+00 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 1.7348447e+01 2.77e+00 9.17e+02 -0.3 1.60e+01 - 2.59e-02 8.90e-01f 1 2 4.4390994e+01 1.15e+00 3.07e+02 0.2 2.10e+00 - 1.00e+00 5.88e-01f 1 3 3.6210339e+01 2.37e-02 1.16e+02 0.2 6.88e-01 2.0 8.80e-01 1.00e+00f 1 4 2.4106160e+01 1.28e-03 2.57e+01 0.6 1.88e-01 1.5 8.96e-01 1.00e+00h 1 5 1.8874760e+01 7.73e-04 2.42e+01 -0.2 9.50e-02 1.0 8.21e-01 1.00e+00f 1 6 3.5607215e-02 6.29e-03 2.00e+02 -0.4 4.41e-01 - 9.46e-01 7.69e-01f 1 7 7.6749447e+00 2.31e-02 3.90e+01 0.3 1.46e+00 - 1.32e-01 3.49e-01F 1 8 1.1060909e+00 2.97e-03 4.78e+00 -0.3 5.26e-01 0.6 1.00e+00 1.00e+00f 1 9 4.4089097e-02 1.72e-03 2.01e+02 -0.9 1.45e-01 0.1 9.95e-01 8.90e-01f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 2.3328809e+00 7.82e-03 5.59e+01 0.5 3.44e+00 -0.4 7.86e-01 1.36e-01f 2 11 8.5020676e+00 5.16e-03 1.60e+01 0.3 1.96e-01 - 7.98e-01 1.00e+00f 1 12 3.7933670e+00 1.27e-03 3.11e+00 -0.4 1.17e-01 0.0 1.00e+00 1.00e+00f 1 13 4.4424964e-01 1.20e-03 4.33e-01 -1.4 1.26e-01 0.5 9.97e-01 1.00e+00f 1 14 2.9456244e-01 2.75e-04 4.18e-01 -2.5 6.22e-02 0.9 9.97e-01 1.00e+00h 1 15 1.2735700e-02 1.94e-04 2.01e+02 -3.6 5.38e-02 0.4 1.00e+00 7.63e-01f 1 16 8.7045458e-02 9.82e-05 5.43e+01 -1.5 1.23e-02 -0.1 1.39e-01 5.00e-01f 2 17 9.1683655e-02 1.19e-05 1.95e-01 -3.9 1.26e-02 1.3 1.00e+00 1.00e+00h 1 18 1.3170429e-02 2.18e-05 1.05e-01 -4.0 1.70e-02 0.8 1.00e+00 1.00e+00f 1 19 6.5719018e-04 1.53e-05 2.00e+02 -4.0 1.53e-02 0.3 1.00e+00 5.00e-01h 2 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 20 5.3640726e-03 1.36e-05 2.52e+01 -3.7 1.30e-02 -0.2 1.00e+00 1.25e-01h 4 21 7.0168322e-04 3.39e-07 2.21e-01 -4.0 1.47e-02 0.3 1.00e+00 1.00e+00H 1 22 8.2170825e-04 2.96e-07 2.00e+02 -4.0 1.88e-03 -0.2 1.00e+00 1.00e+00h 1 23 6.3019483e-04 8.24e-09 2.00e+02 -4.1 3.31e-04 -0.7 1.00e+00 1.00e+00h 1 24 6.2999729e-04 5.38e-10 4.81e-03 -4.0 8.13e-05 1.5 1.00e+00 1.00e+00h 1 25 6.2342694e-04 1.40e-09 1.53e-03 -4.0 1.32e-04 1.1 1.00e+00 1.00e+00h 1 26 6.1742794e-04 3.35e-09 2.00e+02 -4.0 1.91e-04 0.6 1.00e+00 1.00e+00h 1 27 6.2219927e-04 1.81e-09 2.00e+02 -4.1 1.68e-04 0.1 1.00e+00 1.00e+00h 1 28 6.2121799e-04 3.71e-10 5.11e-03 -4.1 6.50e-05 1.4 1.00e+00 1.00e+00h 1 29 6.1878005e-04 6.82e-10 8.00e-04 -4.0 8.76e-05 1.0 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 30 6.1773174e-04 1.65e-09 2.00e+02 -4.0 1.19e-04 0.5 1.00e+00 1.00e+00h 1 31 6.1859562e-04 6.52e-10 2.00e+02 -4.1 1.01e-04 0.0 1.00e+00 1.00e+00h 1 32 6.1806431e-04 2.85e-10 6.40e-03 -4.1 4.85e-05 1.3 1.00e+00 1.00e+00h 1 33 6.1740877e-04 3.17e-10 3.63e-04 -4.0 5.03e-05 0.9 1.00e+00 1.00e+00h 1 34 6.1780379e-04 1.24e-09 2.00e+02 -4.0 1.20e-04 0.4 1.00e+00 1.00e+00h 1 35 6.1758316e-04 3.61e-10 2.00e+02 -4.1 8.08e-05 -0.1 1.00e+00 1.00e+00h 1 36 6.1716115e-04 3.48e-10 9.38e-03 -4.1 4.97e-05 1.2 1.00e+00 1.00e+00h 1 37 6.1709717e-04 2.26e-10 2.91e-04 -4.0 5.10e-05 0.8 1.00e+00 1.00e+00h 1 38 6.1717900e-04 3.65e-13 2.70e-04 -4.0 1.42e-04 0.3 1.00e+00 1.00e+00H 1 39 6.1718106e-04 2.84e-11 2.59e-04 -4.0 4.10e-04 -0.2 1.00e+00 1.00e+00H 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 40 6.1728628e-04 1.03e-09 1.98e-04 -4.1 9.37e-04 -0.7 1.00e+00 1.00e+00H 1 41 6.1707295e-04 4.73e-09 2.00e+02 -6.1 2.61e-04 -1.2 1.00e+00 1.00e+00h 1 42 5.1430934e-04 3.82e-03 2.00e+02 -6.1 2.47e-01 - 1.00e+00 1.00e+00h 1 43 2.9850759e-02 2.80e-03 5.40e+01 -5.4 3.64e-02 1.1 1.00e+00 2.70e-01h 1 44 2.0702719e-01 2.02e-04 1.95e+02 -5.5 7.14e-02 0.6 2.69e-03 1.00e+00h 1 45 1.9121573e-01 3.75e-04 1.57e+02 -5.5 6.92e-02 1.0 1.00e+00 7.78e-01f 1 46 8.8114613e-02 3.43e-05 1.86e+02 -5.5 1.82e-02 0.6 9.58e-05 1.00e+00f 1 47 3.7338398e-03 8.35e-06 1.99e+02 -5.5 4.40e-02 1.0 1.00e+00 1.00e+00F 1 48 2.2823363e-03 5.34e-07 1.99e+02 -5.5 2.41e-03 0.5 1.00e+00 1.00e+00h 1 49 2.2192660e-03 3.03e-08 3.86e-02 -5.5 5.72e-04 1.8 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 50 1.5591461e-03 1.21e-07 2.55e-02 -5.5 1.13e-03 1.4 1.00e+00 1.00e+00h 1 51 6.9748977e-04 3.59e-07 1.44e-02 -5.5 1.93e-03 0.9 1.00e+00 1.00e+00h 1 52 6.7310237e-04 3.14e-07 1.99e+02 -5.5 1.75e-03 0.4 1.00e+00 1.00e+00h 1 53 6.3265653e-04 4.90e-08 1.99e+02 -5.5 6.58e-04 -0.1 1.00e+00 1.00e+00h 1 54 5.4940554e-04 4.62e-08 4.11e-02 -5.5 6.81e-04 1.2 1.00e+00 1.00e+00h 1 55 5.3867270e-04 1.64e-08 2.23e-03 -4.0 3.76e-04 0.8 1.00e+00 1.00e+00h 1 56 5.4224622e-04 1.07e-08 1.99e+02 -4.0 2.97e-04 0.3 1.00e+00 1.00e+00h 1 57 5.3918150e-04 1.28e-09 1.99e+02 -4.1 1.24e-04 -0.2 1.00e+00 1.00e+00h 1 58 5.3735030e-04 1.54e-09 1.99e+02 -4.1 1.15e-04 1.1 1.00e+00 1.00e+00h 1 59 5.3850265e-04 2.76e-10 1.99e+02 -4.1 6.25e-05 0.7 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 60 5.3757058e-04 1.18e-09 1.99e+02 -4.1 1.02e-04 1.1 1.00e+00 1.00e+00h 1 61 5.3783988e-04 1.83e-10 1.99e+02 -4.1 4.83e-05 0.6 1.00e+00 1.00e+00h 1 62 5.3727918e-04 1.10e-13 1.49e-02 -4.1 9.34e-05 1.0 1.00e+00 1.00e+00H 1 63 5.3724803e-04 9.64e-11 9.58e-05 -4.0 2.59e-05 0.6 1.00e+00 1.00e+00h 1 64 5.3732010e-04 6.86e-10 1.99e+02 -4.0 6.28e-05 0.1 1.00e+00 1.00e+00h 1 65 5.3747120e-04 1.67e-09 1.99e+02 -4.1 1.49e-04 -0.4 1.00e+00 1.00e+00h 1 66 5.3725300e-04 1.66e-09 3.77e-01 -4.1 2.22e-02 0.9 1.00e+00 1.95e-03h 10 67 5.3770257e-04 5.79e-11 1.99e+02 -4.1 3.16e-05 1.4 1.00e+00 1.00e+00h 1 68 5.3767996e-04 5.55e-12 4.75e-04 -4.1 7.49e-06 1.8 1.00e+00 1.00e+00h 1 69 5.3750443e-04 2.57e-11 3.94e-04 -6.1 1.90e-05 1.3 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 70 5.3728796e-04 6.92e-11 2.17e-04 -6.1 3.13e-05 0.8 1.00e+00 1.00e+00h 1 71 5.3726897e-04 4.92e-11 1.99e+02 -6.1 2.75e-05 0.4 1.00e+00 1.00e+00h 1 72 5.3729440e-04 4.13e-11 1.99e+02 -6.1 2.18e-05 -0.1 1.00e+00 1.00e+00h 1 73 5.3725451e-04 2.74e-11 1.17e-03 -6.1 1.81e-05 1.2 1.00e+00 1.00e+00h 1 74 5.3725852e-04 4.15e-12 4.20e-05 -6.1 7.68e-06 0.7 1.00e+00 1.00e+00h 1 75 5.3726477e-04 3.17e-10 1.99e+02 -4.0 4.23e-05 0.3 1.00e+00 1.00e+00h 1 76 5.3742819e-04 7.29e-10 1.99e+02 -4.1 9.92e-05 -0.2 1.00e+00 1.00e+00h 1 77 5.3734356e-04 3.05e-10 1.99e+02 -4.1 5.03e-05 1.1 1.00e+00 1.00e+00h 1 78 5.3743283e-04 4.85e-11 1.99e+02 -4.1 3.63e-05 0.6 1.00e+00 1.00e+00h 1 79 5.3727859e-04 2.38e-14 8.74e-03 -4.1 5.47e-05 1.1 1.00e+00 1.00e+00H 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 80 5.3727725e-04 4.64e-11 6.06e-05 -4.1 1.58e-05 0.6 1.00e+00 1.00e+00h 1 81 5.3726910e-04 1.15e-11 1.99e+02 -6.1 1.51e-05 0.1 1.00e+00 1.00e+00h 1 82 5.3729023e-04 2.84e-15 1.99e+02 -6.1 1.59e-05 -0.4 1.00e+00 1.00e+00H 1 83 5.3750425e-04 2.16e-15 2.32e-02 -6.1 1.18e-04 1.0 1.00e+00 1.00e+00H 1 84 5.3730149e-04 2.28e-15 1.26e-04 -6.1 4.14e-05 0.5 1.00e+00 1.00e+00H 1 85 5.3727100e-04 2.22e-15 1.98e-05 -6.1 1.95e-05 0.0 1.00e+00 1.00e+00H 1 86 5.3727358e-04 7.05e-08 1.99e+02 -6.1 8.96e-02 - 1.00e+00 1.56e-02h 7 87 5.3717819e-04 2.63e-05 4.98e+01 -6.1 6.16e-02 - 1.00e+00 2.50e-01h 3 88 5.3707591e-04 9.84e-10 1.99e+02 -6.1 8.39e-05 0.4 1.00e+00 1.00e+00h 1 89 5.3641989e-04 1.56e-05 1.99e+02 -6.1 2.06e-02 - 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 90 5.3655341e-04 2.77e-10 1.13e-02 -6.1 5.83e-05 1.8 1.00e+00 1.00e+00h 1 91 5.3647859e-04 1.17e-11 2.09e-04 -4.0 1.09e-05 1.3 1.00e+00 1.00e+00h 1 92 5.3642582e-04 4.78e-11 1.36e-04 -4.0 2.13e-05 0.8 1.00e+00 1.00e+00h 1 93 5.3637062e-04 3.12e-10 1.99e+02 -4.0 3.79e-05 0.3 1.00e+00 1.00e+00h 1 94 5.3661561e-04 6.81e-10 1.99e+02 -4.1 8.96e-05 -0.1 1.00e+00 1.00e+00h 1 95 5.3641034e-04 1.91e-10 4.22e-03 -4.1 3.99e-05 1.2 1.00e+00 1.00e+00h 1 96 5.3644366e-04 5.11e-11 9.73e-05 -4.1 1.92e-05 0.7 1.00e+00 1.00e+00h 1 97 5.3641345e-04 4.97e-11 1.99e+02 -6.1 2.56e-05 0.2 1.00e+00 1.00e+00h 1 98 5.3641956e-04 2.83e-11 1.99e+02 -6.1 1.90e-05 -0.3 1.00e+00 1.00e+00h 1 99 5.3639820e-04 2.05e-15 2.65e-03 -6.1 2.72e-05 1.1 1.00e+00 1.00e+00H 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 100 5.3638829e-04 8.43e-11 1.06e-04 -4.0 2.66e-05 0.6 1.00e+00 1.00e+00h 1 Number of Iterations....: 100 (scaled) (unscaled) Objective...............: 5.3638828755211065e-04 5.3638828755211065e-04 Dual infeasibility......: 1.0611759317912141e-04 1.0611759317912141e-04 Constraint violation....: 8.4260112775957907e-11 8.4260112775957907e-11 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 1.0003361513732108e-04 1.0003361513732108e-04 Overall NLP error.......: 1.0611759317912141e-04 1.0611759317912141e-04 Number of objective function evaluations = 144 Number of objective gradient evaluations = 101 Number of equality constraint evaluations = 144 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 101 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 100 Total seconds in IPOPT = 50.141 EXIT: Maximum Number of Iterations Exceeded. ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex(traj::PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}, i::Int64) at ensemble_trajectory.jl:109 [inlined] └ @ PiccoloQuantumObjects.QuantumTrajectories ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1475 running 1 of 1 signal (10): User defined signal 1 gc_try_claim_and_push at /source/src/gc-stock.c:1724:15 [inlined] gc_mark_objarray at /source/src/gc-stock.c:1877:13 gc_mark_outrefs at /source/src/gc-stock.c:2463:17 [inlined] gc_mark_and_steal at /source/src/gc-stock.c:2598:9 _jl_gc_collect at /source/src/gc-stock.c:3134:13 ijl_gc_collect at /source/src/gc-stock.c:3556:13 maybe_collect at /source/src/gc-stock.c:352:9 [inlined] jl_gc_small_alloc_inner at /source/src/gc-stock.c:729:5 jl_gc_small_alloc_noinline at /source/src/gc-stock.c:787:12 [inlined] jl_gc_alloc_ at /source/src/gc-stock.c:801:13 jl_alloc_genericmemory_unchecked at /source/src/genericmemory.c:41:30 GenericMemory at ./boot.jl:682:0 [inlined] new_as_memoryref at ./boot.jl:699:0 [inlined] Array at ./boot.jl:746:0 [inlined] similar at ./array.jl:410:0 [inlined] copymutable_oftype at /source/usr/share/julia/stdlib/v1.14/LinearAlgebra/src/LinearAlgebra.jl:501:0 [inlined] + at /source/usr/share/julia/stdlib/v1.14/LinearAlgebra/src/uniformscaling.jl:233:0 (pc: 32) - at /source/usr/share/julia/stdlib/v1.14/LinearAlgebra/src/uniformscaling.jl:162:0 [inlined] shift_matrix at /home/pkgeval/.julia/packages/ExponentialAction/I5nOJ/src/util.jl:15:0 [inlined] #expv#11 at /home/pkgeval/.julia/packages/ExponentialAction/I5nOJ/src/expv.jl:36:0 (pc: 46) expv at /home/pkgeval/.julia/packages/ExponentialAction/I5nOJ/src/expv.jl:35:0 (pc: 1) unknown function (ip: 0x71d9f027727d) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 #7 at /home/pkgeval/.julia/packages/DirectTrajOpt/OwEJV/src/integrators/bilinear_integrator.jl:81:0 (pc: 3) #eval_hessian_of_lagrangian##2 at /home/pkgeval/.julia/packages/DirectTrajOpt/OwEJV/src/integrators/bilinear_integrator.jl:153:0 (pc: 846) chunk_mode_gradient at /home/pkgeval/.julia/packages/ForwardDiff/4J2wz/src/gradient.jl:134:0 (pc: 215) gradient at /home/pkgeval/.julia/packages/ForwardDiff/4J2wz/src/gradient.jl:22:0 [inlined] #hessian##0 at /home/pkgeval/.julia/packages/ForwardDiff/4J2wz/src/hessian.jl:17:0 [inlined] chunk_mode_jacobian at /home/pkgeval/.julia/packages/ForwardDiff/4J2wz/src/jacobian.jl:189:0 (pc: 222) jacobian at /home/pkgeval/.julia/packages/ForwardDiff/4J2wz/src/jacobian.jl:24:0 [inlined] hessian at /home/pkgeval/.julia/packages/ForwardDiff/4J2wz/src/hessian.jl:18:0 [inlined] hessian at /home/pkgeval/.julia/packages/ForwardDiff/4J2wz/src/hessian.jl:15:0 (pc: 9) unknown function (ip: 0x71d9f0263985) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 hessian at /home/pkgeval/.julia/packages/ForwardDiff/4J2wz/src/hessian.jl:15:0 (pc: 2) unknown function (ip: 0x71d9f02625ae) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 eval_hessian_of_lagrangian at /home/pkgeval/.julia/packages/DirectTrajOpt/OwEJV/src/integrators/bilinear_integrator.jl:145:0 (pc: 228) unknown function (ip: 0x71d9f0262308) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 _fill_hessian_values! at /home/pkgeval/.julia/packages/DirectTrajOpt/OwEJV/src/solvers/ipopt_solver/evaluator.jl:513:0 (pc: 122) unknown function (ip: 0x71d9f0261388) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 eval_hessian_lagrangian at /home/pkgeval/.julia/packages/DirectTrajOpt/OwEJV/src/solvers/ipopt_solver/evaluator.jl:387:0 (pc: 75) unknown function (ip: 0x71da533d18d8) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 eval_hessian_lagrangian at /home/pkgeval/.julia/packages/Ipopt/WLbcQ/ext/IpoptMathOptInterfaceExt/MOI_wrapper.jl:1246:0 (pc: 162) _eval_h_cb at /home/pkgeval/.julia/packages/Ipopt/WLbcQ/ext/IpoptMathOptInterfaceExt/MOI_wrapper.jl:1290:0 [inlined] eval_h_cb at /home/pkgeval/.julia/packages/Ipopt/WLbcQ/ext/IpoptMathOptInterfaceExt/MOI_wrapper.jl:1309:0 (pc: 2) unknown function (ip: 0x71da533cfc6f) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 _Eval_H_CB at /home/pkgeval/.julia/packages/Ipopt/WLbcQ/src/C_wrapper.jl:0:0 (pc: 58) unknown function (ip: 0x71da5330d0e3) at (unknown file) _ZN5Ipopt16StdInterfaceTNLP6eval_hEiPKdbdiS2_biPiS3_Pd at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt11TNLPAdapter6Eval_hERKNS_6VectorEdS3_S3_RNS_9SymMatrixE at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt12OrigIpoptNLP1hERKNS_6VectorEdS3_S3_ at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt25IpoptCalculatedQuantities18curr_exact_hessianEv at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt19ExactHessianUpdater13UpdateHessianEv at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt14IpoptAlgorithm8OptimizeEb at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt16IpoptApplication13call_optimizeEv at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEERNS1_INS_16AlgorithmBuilderEEE at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEE at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) _ZN5Ipopt16IpoptApplication12OptimizeTNLPERKNS_8SmartPtrINS_4TNLPEEE at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) IpoptSolve at /home/pkgeval/.julia/artifacts/133d4ec5ffa9e5cce0ca257bb2dc00a7248cbffe/lib/libipopt.so (unknown line) #IpoptSolve##0 at /home/pkgeval/.julia/packages/Ipopt/WLbcQ/src/C_wrapper.jl:408:0 [inlined] disable_sigint at ./c.jl:153:0 (pc: 34) IpoptSolve at /home/pkgeval/.julia/packages/Ipopt/WLbcQ/src/C_wrapper.jl:407:0 [inlined] optimize! at /home/pkgeval/.julia/packages/Ipopt/WLbcQ/ext/IpoptMathOptInterfaceExt/MOI_wrapper.jl:1487:0 (pc: 1698) #solve!#46 at /home/pkgeval/.julia/packages/DirectTrajOpt/OwEJV/src/solvers/ipopt_solver/solver.jl:86:0 (pc: 150) solve! at /home/pkgeval/.julia/packages/DirectTrajOpt/OwEJV/src/solvers/ipopt_solver/solver.jl:55:0 [inlined] #solve!#2 at /home/pkgeval/.julia/packages/QuantumCollocation/lNBUF/src/quantum_control_problem.jl:164:0 [inlined] solve! at /home/pkgeval/.julia/packages/QuantumCollocation/lNBUF/src/quantum_control_problem.jl:163:0 (pc: 11) unknown function (ip: 0x71d9f0221586) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 jl_apply at /source/src/julia.h:2430:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:259:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:760:13 jl_interpret_toplevel_thunk at /source/src/interpreter.c:950:21 ijl_eval_thunk at /source/src/toplevel.c:763:18 jl_toplevel_eval_flex at /source/src/toplevel.c:707:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:597:15 jl_toplevel_eval_flex at /source/src/toplevel.c:679:27 ijl_toplevel_eval at /source/src/toplevel.c:777:12 ijl_toplevel_eval_in at /source/src/toplevel.c:822:13 eval at ./boot.jl:545:0 (pc: 1) include_string at ./loading.jl:3132:0 (pc: 208) include_string at ./loading.jl:3142:0 (pc: 1) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 jl_apply at /source/src/julia.h:2430:12 [inlined] jl_f_invokelatest at /source/src/builtins.c:947:23 #run_testitem##6 at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:119:0 [inlined] withpath at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/vendored_code.jl:7:0 (pc: 72) #run_testitem##4 at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:118:0 [inlined] cd at ./file.jl:113:0 (pc: 19) unknown function (ip: 0x71dab45d6326) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 run_testitem at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:117:0 (pc: 385) unknown function (ip: 0x71dab45bf74e) at (unknown file) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 macro expansion at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:277:0 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2415:0 [inlined] macro expansion at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:275:0 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2415:0 [inlined] macro expansion at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:253:0 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2415:0 [inlined] #run_tests#7 at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:250:0 (pc: 1907) run_tests at /home/pkgeval/.julia/packages/TestItemRunner/GnoVt/src/TestItemRunner.jl:134:0 (pc: 7) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 jl_apply at /source/src/julia.h:2430:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:259:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:760:13 jl_interpret_toplevel_thunk at /source/src/interpreter.c:950:21 ijl_eval_thunk at /source/src/toplevel.c:763:18 jl_toplevel_eval_flex at /source/src/toplevel.c:707:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:597:15 jl_toplevel_eval_flex at /source/src/toplevel.c:679:27 ijl_toplevel_eval at /source/src/toplevel.c:777:12 ijl_toplevel_eval_in at /source/src/toplevel.c:822:13 eval at ./boot.jl:545:0 (pc: 1) include_string at ./loading.jl:3132:0 (pc: 208) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 _include at ./loading.jl:3192:0 (pc: 122) include at ./Base.jl:326:0 (pc: 1) IncludeInto at ./Base.jl:327:0 (pc: 2) jfptr_IncludeInto_1.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 jl_apply at /source/src/julia.h:2430:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:259:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:760:13 jl_interpret_toplevel_thunk at /source/src/interpreter.c:950:21 ijl_eval_thunk at /source/src/toplevel.c:763:18 jl_toplevel_eval_flex at /source/src/toplevel.c:707:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:597:15 jl_toplevel_eval_flex at /source/src/toplevel.c:679:27 ijl_toplevel_eval at /source/src/toplevel.c:777:12 ijl_toplevel_eval_in at /source/src/toplevel.c:822:13 eval at ./boot.jl:545:0 (pc: 1) exec_options at ./client.jl:321:0 (pc: 426) _start at ./client.jl:596:0 (pc: 295) jfptr__start_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 jl_apply at /source/src/julia.h:2430:12 [inlined] true_main at /source/src/jlapi.c:985:29 jl_repl_entrypoint at /source/src/jlapi.c:1149:15 main at /source/cli/loader_exe.c:58:15 unknown function (ip: 0x71dad26ab249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== This is Ipopt version 3.14.19, running with linear solver MUMPS 5.9.0. Number of nonzeros in equality constraint Jacobian...: 18904 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 18984 Total number of variables............................: 787 variables with only lower bounds: 50 variables with lower and upper bounds: 588 variables with only upper bounds: 0 Total number of equality constraints.................: 686 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 6.0663021e+01 5.84e+00 1.63e+00 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 5.0552378e+01 3.10e-01 1.53e+02 -0.1 3.14e+00 - 1.29e-01 9.47e-01f 1 2 4.9185961e+01 5.73e-05 1.63e+01 -1.4 1.63e-01 2.0 1.00e+00 1.00e+00h 1 3 4.5382371e+01 5.49e-05 9.48e+00 -0.5 6.45e-02 1.5 9.68e-01 1.00e+00f 1 4 3.3631981e+01 4.18e-04 5.43e+01 -0.5 2.11e-01 1.0 5.54e-01 1.00e+00f 1 5 2.0403096e+01 2.02e-03 1.21e+02 -2.6 3.16e-01 0.6 3.27e-01 1.00e+00f 1 6 1.0241518e+01 2.05e-03 3.03e+01 -0.5 8.72e-01 - 6.55e-01 7.43e-01f 1 7 2.7035434e+00 9.47e-04 2.33e+01 -1.5 3.81e-01 - 5.58e-01 1.00e+00f 1 8 1.8933560e+00 5.47e-04 1.64e+00 -1.2 3.58e-01 - 9.97e-01 1.00e+00f 1 9 1.2380038e+00 3.01e-04 5.98e-01 -1.6 3.75e-01 - 9.36e-01 1.00e+00f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 7.0281442e-01 1.25e-04 1.38e-01 -2.5 2.34e-01 - 9.97e-01 1.00e+00f 1 11 4.8479407e-01 4.02e-05 5.40e-02 -3.6 1.62e-01 - 9.94e-01 1.00e+00f 1 12 4.4870862e-01 2.63e-06 3.96e-03 -4.0 3.95e-02 - 1.00e+00 1.00e+00h 1 13 4.4647573e-01 6.31e-08 2.54e-05 -4.0 1.33e-02 - 1.00e+00 1.00e+00h 1 14 4.4646515e-01 3.25e-13 2.80e-08 -4.0 1.38e-05 - 1.00e+00 1.00e+00h 1 15 4.4646514e-01 5.97e-16 1.00e-09 -4.0 8.25e-09 - 1.00e+00 1.00e+00h 1 Number of Iterations....: 15 (scaled) (unscaled) Objective...............: 4.4646514482651906e-01 4.4646514482651906e-01 Dual infeasibility......: 1.0003213832352614e-09 1.0003213832352614e-09 Constraint violation....: 5.9674487573602164e-16 5.9674487573602164e-16 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 1.0000000000001231e-04 1.0000000000001231e-04 Overall NLP error.......: 1.0003213832352614e-09 1.0003213832352614e-09 Number of objective function evaluations = 16 Number of objective gradient evaluations = 16 Number of equality constraint evaluations = 16 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 16 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 15 Total seconds in IPOPT = 34.657 EXIT: Optimal Solution Found. ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:519:34 wait at ./task.jl:1293:0 (pc: 149) wait_forever at ./task.jl:1199:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 jl_apply at /source/src/julia.h:2430:12 [inlined] start_task at /source/src/task.c:1241:19 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007aad8f5f7b20 Total snapshots: 367. Utilization: 0% ╎367 @Base/task.jl:1199 wait_forever() 366╎ 367 @Base/task.jl:1293 wait() constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:519:34 wait at ./task.jl:1293:0 (pc: 149) wait_forever at ./task.jl:1199:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4485:23 [inlined] ijl_apply_generic at /source/src/gf.c:4723:12 jl_apply at /source/src/julia.h:2430:12 [inlined] start_task at /source/src/task.c:1241:19 unknown function (ip: (nil)) at (unknown file) Allocations: 26411220 (Pool: 26410156; Big: 1064); GC: 31 [1475] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/QuantumCollocation/lNBUF/src/problem_templates/smooth_pulse_problem.jl:815 PkgEval terminated after 2724.55s: test duration exceeded the time limit