Package evaluation to test YaoArrayRegister on Julia 1.12.7-DEV.42 (6f510b6086*) started at 2026-06-19T15:15:23.277 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.12` Set-up completed after 8.3s ################################################################################ # Installation # Installing YaoArrayRegister... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [e600142f] + YaoArrayRegister v0.9.13 Updating `~/.julia/environments/v1.12/Manifest.toml` [79e6a3ab] + Adapt v4.6.1 [66dad0bd] + AliasTables v1.1.3 [50ba71b6] + BitBasis v0.9.10 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.5 [ffbed154] + DocStringExtensions v0.9.5 [92d709cd] + IrrationalConstants v0.2.6 [f1f30506] + LegibleLambdas v0.3.0 [2ab3a3ac] + LogExpFunctions v1.0.1 [d05aeea4] + LuxurySparse v0.8.1 [d8e11817] + MLStyle v0.4.17 [1914dd2f] + MacroTools v0.5.16 [e1d29d7a] + Missings v1.2.0 ⌅ [bac558e1] + OrderedCollections v1.8.2 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [43287f4e] + PtrArrays v1.4.0 [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.12 [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.12.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.12.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [bea87d4a] + SuiteSparse_jll v7.8.3+2 [8e850b90] + libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 1.56s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 18543.3 ms ✓ YaoArrayRegister 1 dependency successfully precompiled in 21 seconds. 44 already precompiled. 8 dependencies precompiled but different versions are currently loaded (Base64, Dates, JuliaSyntaxHighlighting, Logging, Markdown, Printf, StyledStrings and TOML). Restart julia to access the new versions. Otherwise, 11 dependents of these packages may trigger further precompilation to work with the unexpected versions. Precompilation completed after 31.27s ################################################################################ # Testing # Testing YaoArrayRegister Status `/tmp/jl_Gx48TI/Project.toml` [79e6a3ab] Adapt v4.6.1 [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.12 [9d95972d] TupleTools v1.6.0 [0843a435] YaoAPI v0.4.9 [e600142f] YaoArrayRegister v0.9.13 [37e2e46d] LinearAlgebra v1.12.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_Gx48TI/Manifest.toml` [79e6a3ab] Adapt v4.6.1 [66dad0bd] AliasTables v1.1.3 [50ba71b6] BitBasis v0.9.10 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.5 [ffbed154] DocStringExtensions v0.9.5 [92d709cd] IrrationalConstants v0.2.6 [f1f30506] LegibleLambdas v0.3.0 [2ab3a3ac] LogExpFunctions v1.0.1 [d05aeea4] LuxurySparse v0.8.1 [d8e11817] MLStyle v0.4.17 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 ⌅ [bac558e1] OrderedCollections v1.8.2 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [43287f4e] PtrArrays v1.4.0 [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.12 [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.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.12.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.29+0 [bea87d4a] SuiteSparse_jll v7.8.3+2 [8e850b90] libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test Summary: | Pass Total Time test utils | 63 63 42.8s ┌ Warning: Input matrix element type is not `Complex`, got `Float64` └ @ YaoArrayRegister ~/.julia/packages/YaoArrayRegister/EUZ5W/src/register.jl:132 00 ₍₃₎ -0.12761 - 0.05366im, 0.08181 + 0.18328im, -0.19462 - 0.06305im; 0.03237 + 0.1347im, -0.28092 - 0.25964im, 0.22213 + 0.01028im 01 ₍₃₎ -0.1007 + 0.05117im, -0.04804 + 0.0125im, -0.05374 + 0.30494im; -0.07288 + 0.13037im, 0.16735 - 0.14927im, 0.27254 + 0.08232im 02 ₍₃₎ 0.10868 - 0.08333im, -0.10909 - 0.06223im, -0.20865 - 0.14545im; -0.0811 - 0.07412im, -0.12556 - 0.03445im, 0.12407 - 0.05009im 10 ₍₃₎ 0.13713 + 0.04205im, 0.15854 + 0.26137im, 0.18506 + 0.02133im; -0.29559 - 0.08166im, -0.13234 - 0.08423im, -0.01692 - 0.10402im 11 ₍₃₎ 0.21868 - 0.02465im, 0.10738 + 0.08008im, 0.05276 - 0.04653im; 0.05502 + 0.12421im, 0.12756 - 0.00622im, -0.1785 - 0.00888im 12 ₍₃₎ -0.31892 + 0.31039im, -0.15921 + 0.0447im, -0.22506 - 0.10104im; -0.0376 - 0.02681im, 0.19392 - 0.16093im, 0.17631 + 0.0165im 20 ₍₃₎ -0.05767 + 0.12518im, 0.05098 + 0.12403im, 0.11275 - 0.1892im; -0.28685 + 0.00714im, -0.13506 + 0.13804im, -0.18274 + 0.05885im 21 ₍₃₎ -0.00237 + 0.04459im, 0.11949 - 0.06014im, -0.03803 + 0.05455im; 0.08001 - 0.0163im, 0.08643 + 0.14703im, -0.15101 + 0.12962im 22 ₍₃₎ -0.17252 - 0.15004im, -0.01174 + 0.11293im, -0.07559 + 0.03752im; 0.01765 + 0.05409im, 0.03541 + 0.19789im, 0.08572 - 0.09027im ┌ 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 1m51.9s ┌ 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 56.7s [ 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 5.7s Test Summary: | Pass Total Time test measure | 22 22 13.9s DensityMatrix{2, ComplexF64, Array...} active qubits: 3/3 nlevel: 2Test Summary: | Pass Total Time test density matrix | 91 91 2m23.8s Testing YaoArrayRegister tests passed Testing completed after 382.98s PkgEval succeeded after 470.14s