Package evaluation to test YaoArrayRegister on Julia 1.14.0-DEV.1893 (b4aba01002*) started at 2026-03-15T16:17:40.910 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 13.51s ################################################################################ # Installation # Installing YaoArrayRegister... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [e600142f] + YaoArrayRegister v0.9.13 Updating `~/.julia/environments/v1.14/Manifest.toml` [79e6a3ab] + Adapt v4.5.0 [66dad0bd] + AliasTables v1.1.3 [50ba71b6] + BitBasis v0.9.10 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.3 [ffbed154] + DocStringExtensions v0.9.5 [92d709cd] + IrrationalConstants v0.2.6 [f1f30506] + LegibleLambdas v0.3.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [d05aeea4] + LuxurySparse v0.8.1 [d8e11817] + MLStyle v0.4.17 [1914dd2f] + MacroTools v0.5.16 [e1d29d7a] + Missings v1.2.0 [bac558e1] + OrderedCollections v1.8.1 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.2 [43287f4e] + PtrArrays v1.4.0 [ae029012] + Requires v1.3.1 [a2af1166] + SortingAlgorithms v1.2.2 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.10 [9d95972d] + TupleTools v1.6.0 [0843a435] + YaoAPI v0.4.9 [e600142f] + YaoArrayRegister v0.9.13 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.30+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 1.74s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 1079.6 ms ✓ LegibleLambdas 3030.4 ms ✓ BitBasis 3831.3 ms ✓ LuxurySparse 18218.1 ms ✓ YaoArrayRegister 4 dependencies successfully precompiled in 26 seconds. 42 already precompiled. 9 dependencies precompiled but different versions are currently loaded (Base64, Dates, JuliaSyntaxHighlighting, Logging, Markdown, Printf, StyledStrings, TOML and UUIDs). Restart julia to access the new versions. Otherwise, 14 dependents of these packages may trigger further precompilation to work with the unexpected versions. Precompilation completed after 46.66s ################################################################################ # Testing # Testing YaoArrayRegister Status `/tmp/jl_vWIH7k/Project.toml` [79e6a3ab] Adapt v4.5.0 [50ba71b6] BitBasis v0.9.10 [ffbed154] DocStringExtensions v0.9.5 [f1f30506] LegibleLambdas v0.3.0 [d05aeea4] LuxurySparse v0.8.1 [d8e11817] MLStyle v0.4.17 [90137ffa] StaticArrays v1.9.18 [2913bbd2] StatsBase v0.34.10 [9d95972d] TupleTools v1.6.0 [0843a435] YaoAPI v0.4.9 [e600142f] YaoArrayRegister v0.9.13 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_vWIH7k/Manifest.toml` [79e6a3ab] Adapt v4.5.0 [66dad0bd] AliasTables v1.1.3 [50ba71b6] BitBasis v0.9.10 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.3 [ffbed154] DocStringExtensions v0.9.5 [92d709cd] IrrationalConstants v0.2.6 [f1f30506] LegibleLambdas v0.3.0 [2ab3a3ac] LogExpFunctions v0.3.29 [d05aeea4] LuxurySparse v0.8.1 [d8e11817] MLStyle v0.4.17 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 [bac558e1] OrderedCollections v1.8.1 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 [43287f4e] PtrArrays v1.4.0 [ae029012] Requires v1.3.1 [a2af1166] SortingAlgorithms v1.2.2 [90137ffa] StaticArrays v1.9.18 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.10 [9d95972d] TupleTools v1.6.0 [0843a435] YaoAPI v0.4.9 [e600142f] YaoArrayRegister v0.9.13 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.30+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Testing Running tests... Test Summary: | Pass Total Time test utils | 63 63 46.7s ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 00 ₍₃₎ -0.01036 + 0.03406im, -0.01507 + 0.23796im, -0.08847 - 0.2282im; 0.09206 + 0.30416im, -0.14739 - 0.03734im, -0.05088 + 0.30077im 01 ₍₃₎ -0.00285 - 0.2048im, 0.12286 + 0.0387im, 0.05036 - 0.23181im; 0.02871 + 0.02576im, 0.01627 + 0.09866im, 0.27538 - 0.10472im 02 ₍₃₎ 0.12214 + 0.05702im, 0.12313 + 0.01905im, 0.03478 + 0.24364im; 0.14432 - 0.04073im, 0.06463 + 0.02438im, -0.0656 + 0.05981im 10 ₍₃₎ 0.13324 + 0.06222im, -0.25809 + 0.09705im, -0.11128 - 0.15199im; 0.00249 + 0.01417im, 0.02656 + 0.17084im, -0.06897 + 0.13512im 11 ₍₃₎ 0.03154 - 0.12521im, -0.11338 - 0.03246im, -0.16387 + 0.14403im; 0.18833 + 0.14806im, -0.04096 + 0.03011im, -0.01237 + 0.04944im 12 ₍₃₎ -0.1371 - 0.25743im, -0.13585 + 0.0754im, 0.0407 + 0.00389im; 0.22094 + 0.06749im, 0.20822 + 0.14312im, 0.12871 + 0.13376im 20 ₍₃₎ 0.11932 - 0.22923im, 0.09119 + 0.05527im, -0.13327 + 0.12463im; -0.11037 - 0.06247im, 0.18482 + 0.2926im, 0.0899 - 0.25327im 21 ₍₃₎ 0.12328 + 0.02679im, -0.31142 - 0.0213im, -0.2609 - 0.12636im; 0.05719 - 0.01708im, -0.22711 + 0.13939im, -0.04256 + 0.00982im 22 ₍₃₎ -0.04646 - 0.11575im, 0.00499 + 0.09799im, -0.12645 - 0.02648im; 0.12198 + 0.02626im, 0.06952 + 0.22662im, 0.0465 - 0.15355im ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 BatchedArrayReg{2, ComplexF64, Transpose...} active qubits: 2/5 nlevel: 2 nbatch: 5 BatchedArrayReg{2, ComplexF64, Transpose...} active qubits: 2/5 nlevel: 2 nbatch: 5 Test Summary: | Pass Total Time test ArrayReg | 369 369 1m50.2s ┌ Warning: Element Type Mismatch: register ComplexF64, operator Bool. Converting operator to match, this may cause performance issue └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/instruct.jl:63 ┌ Warning: Element Type Mismatch: register ComplexF64, operator Bool. Converting operator to match, this may cause performance issue └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/instruct.jl:63 ┌ Warning: Element Type Mismatch: register ComplexF64, operator Bool. Converting operator to match, this may cause performance issue └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/instruct.jl:63 Test Summary: | Pass Total Time test instructions | 98 98 1m00.4s [ Info: ("qudit gate, matrix type: ", IMatrix{ComplexF64}) [ Info: ("qudit gate, matrix type: ", Matrix{ComplexF64}) [ Info: ("qudit gate, matrix type: ", SDPermMatrix{ComplexF64, Int64, Vector{ComplexF64}, Vector{Int64}}) [ Info: ("qudit gate, matrix type: ", Diagonal{ComplexF64, Vector{ComplexF64}}) [ Info: ("qudit gate, matrix type: ", SparseMatrixCSC{ComplexF64, Int64}) Test Summary: | Pass Total Time test qudit instructions | 9 9 6.1s Test Summary: | Pass Total Time test measure | 22 22 14.1s DensityMatrix{2, ComplexF64, Array...} active qubits: 3/3 nlevel: 2Test Summary: | Pass Total Time test density matrix | 91 91 2m30.0s Testing YaoArrayRegister tests passed Testing completed after 396.27s PkgEval succeeded after 471.16s