Package evaluation to test PauliPropagation on Julia 1.14.0-DEV.3055 (7e75a8061a*) started at 2026-08-28T07:05:46.350 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 14.82s ################################################################################ # Installation # Installing PauliPropagation... Resolving package versions... Installed PauliPropagation ─ v0.8.2 Updating `~/.julia/environments/v1.14/Project.toml` [293282d5] + PauliPropagation v0.8.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [6a4ca0a5] + AcceleratedKernels v0.4.3 [79e6a3ab] + Adapt v4.7.0 [66dad0bd] + AliasTables v1.1.3 [dce04be8] + ArgCheck v2.5.0 [ec485272] + ArnoldiMethod v0.4.0 [a9b6321e] + Atomix v1.1.3 [15f4f7f2] + AutoHashEquals v2.2.0 [c3b6d118] + BitIntegers v0.3.7 [1654ce90] + Bits v0.2.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.6 [ffbed154] + DocStringExtensions v0.9.5 [46192b85] + GPUArraysCore v0.2.0 [86223c79] + Graphs v1.14.0 [d25df0c9] + Inflate v0.1.5 [92d709cd] + IrrationalConstants v0.2.6 ⌅ [682c06a0] + JSON v0.21.4 [63c18a36] + KernelAbstractions v0.9.42 [2ab3a3ac] + LogExpFunctions v1.0.1 [1914dd2f] + MacroTools v0.5.16 [e1d29d7a] + Missings v1.2.0 [bac558e1] + OrderedCollections v2.0.1 [fae87a5f] + ParserCombinator v2.2.1 ⌅ [69de0a69] + Parsers v2.8.7 [293282d5] + PauliPropagation v0.8.2 ⌅ [78a92bc3] + PlotGraphviz v0.6.3 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [efd6af41] + ProfileCanvas v0.1.7 [43287f4e] + PtrArrays v1.4.0 [ae029012] + Requires v1.3.1 [14e20f5a] + ShowGraphviz v0.1.0 [699a6c99] + SimpleTraits v0.9.6 [47aef6b3] + SimpleWeightedGraphs v1.5.1 [a2af1166] + SortingAlgorithms v1.2.3 [90137ffa] + StaticArrays v1.9.19 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.13 [013be700] + UnsafeAtomics v0.3.2 [0dad84c5] + ArgTools v1.2.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [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 [9abbd945] + Profile 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 [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.7+0 [deac9b47] + LibCURL_jll v8.21.0+0 [e37daf67] + LibGit2_jll v1.9.7+0 [29816b5a] + LibSSH2_jll v1.11.104+0 [14a3606d] + MozillaCACerts_jll v2026.8.13 [4536629a] + OpenBLAS_jll v0.3.34+0 [458c3c95] + OpenSSL_jll v3.5.8+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.70.0+0 [3f19e933] + p7zip_jll v17.8.2+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 5.05s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 7.1 s ✓ ProfileCanvas 30.5 s ✓ YaoBlocks 4.8 s ✓ PlotGraphviz 6.8 s ✓ YaoSym 9.3 s ✓ YaoToEinsum 11.2 s ✓ YaoPlots 9.3 s ✓ PauliPropagation 20.4 s ✓ Yao 7.9 s ✓ PauliPropagation → PauliPropagationYao 9 dependencies successfully precompiled in 110 seconds. 188 already precompiled. Precompilation completed after 128.49s ################################################################################ # Testing # Testing PauliPropagation Status `/tmp/jl_9vvFRk/Project.toml` [6a4ca0a5] AcceleratedKernels v0.4.3 [c3b6d118] BitIntegers v0.3.7 [1654ce90] Bits v0.2.0 ⌅ [682c06a0] JSON v0.21.4 [293282d5] PauliPropagation v0.8.2 ⌅ [78a92bc3] PlotGraphviz v0.6.3 [efd6af41] ProfileCanvas v0.1.7 [2913bbd2] StatsBase v0.34.13 [5872b779] Yao v0.9.3 [e600142f] YaoArrayRegister v0.9.13 ⌃ [418bc28f] YaoBlocks v0.14.1 [37e2e46d] LinearAlgebra v1.14.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_9vvFRk/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [6a4ca0a5] AcceleratedKernels v0.4.3 [79e6a3ab] Adapt v4.7.0 [66dad0bd] AliasTables v1.1.3 [dce04be8] ArgCheck v2.5.0 [ec485272] ArnoldiMethod v0.4.0 [a9b6321e] Atomix v1.1.3 [15f4f7f2] AutoHashEquals v2.2.0 [a9ab73d0] BatchedRoutines v0.2.2 [50ba71b6] BitBasis v0.9.10 [c3b6d118] BitIntegers v0.3.7 [1654ce90] Bits v0.2.0 [a921213e] CacheServers v0.2.0 [159f3aea] Cairo v1.1.1 [d360d2e6] ChainRulesCore v1.26.1 [60701a23] CliqueTrees v1.19.6 [08986516] Collects v1.1.0 [3da002f7] ColorTypes v0.12.1 [5ae59095] Colors v0.13.1 [861a8166] Combinatorics v1.1.0 [34da2185] Compat v4.18.1 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.6 [ffbed154] DocStringExtensions v0.9.5 [c87230d0] FFMPEG v0.4.5 [5789e2e9] FileIO v1.20.0 [1a297f60] FillArrays v1.17.0 ⌅ [53c48c17] FixedPointNumbers v0.8.6 [3821ddf9] FixedSizeArrays v1.3.0 [46192b85] GPUArraysCore v0.2.0 [a2bd30eb] Graphics v1.1.3 [86223c79] Graphs v1.14.0 [d25df0c9] Inflate v0.1.5 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.8.0 ⌅ [682c06a0] JSON v0.21.4 [63c18a36] KernelAbstractions v0.9.42 [0b1a1467] KrylovKit v0.10.4 [f1f30506] LegibleLambdas v0.3.0 [2ab3a3ac] LogExpFunctions v1.0.1 [ae8d54c2] Luxor v4.5.0 [d05aeea4] LuxurySparse v0.8.2 [d8e11817] MLStyle v0.4.17 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.4 [ebe7aa44] OMEinsum v0.9.4 [6f22d1fd] OMEinsumContractionOrders v1.3.0 [bac558e1] OrderedCollections v2.0.1 [65ce6f38] PackageExtensionCompat v1.0.2 [fae87a5f] ParserCombinator v2.2.1 ⌅ [69de0a69] Parsers v2.8.7 [293282d5] PauliPropagation v0.8.2 ⌅ [78a92bc3] PlotGraphviz v0.6.3 [32a0d02f] PolygonAlgorithms v0.4.0 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [efd6af41] ProfileCanvas v0.1.7 [43287f4e] PtrArrays v1.4.0 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [c4c386cf] Rsvg v1.1.0 [14e20f5a] ShowGraphviz v0.1.0 [699a6c99] SimpleTraits v0.9.6 [47aef6b3] SimpleWeightedGraphs v1.5.1 [a2af1166] SortingAlgorithms v1.2.3 [276daf66] SpecialFunctions v2.9.0 [90137ffa] StaticArrays v1.9.19 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.13 [fd094767] Suppressor v0.2.8 [123dc426] SymEngine v0.13.2 [7d267fc5] TreeWidthSolver v0.3.5 [9d95972d] TupleTools v1.6.0 [013be700] UnsafeAtomics v0.3.2 [409d34a3] VectorInterface v0.6.0 [5872b779] Yao v0.9.3 [0843a435] YaoAPI v0.4.9 [e600142f] YaoArrayRegister v0.9.13 ⌃ [418bc28f] YaoBlocks v0.14.1 [32cfe2d9] YaoPlots v0.9.6 [3b27209a] YaoSym v0.6.12 [9b173c7b] YaoToEinsum v0.2.9 [6e34b625] Bzip2_jll v1.0.9+0 [83423d85] Cairo_jll v1.18.7+0 [2e619515] Expat_jll v2.8.3+0 ⌅ [b22a6f82] FFMPEG_jll v8.1.2+0 [a3f928ae] Fontconfig_jll v2.17.1+0 [d7e528f0] FreeType2_jll v2.14.3+1 [559328eb] FriBidi_jll v1.0.17+0 ⌅ [b0724c58] GettextRuntime_jll v0.22.4+0 [7746bdde] Glib_jll v2.88.3+0 [3b182d85] Graphite2_jll v1.3.16+0 ⌅ [2e76f6c2] HarfBuzz_jll v8.5.1+0 [aacddb02] JpegTurbo_jll v3.2.0+1 [c1c5ebd0] LAME_jll v3.100.3+0 [88015f11] LERC_jll v4.1.0+0 [1d63c593] LLVMOpenMP_jll v22.1.7+0 ⌅ [e9f186c6] Libffi_jll v3.4.7+0 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.42.0+0 [925c91fb] Librsvg_jll v2.54.7+0 [89763e89] Libtiff_jll v4.7.3+0 [38a345b3] Libuuid_jll v2.42.0+0 [2ce0c516] MPC_jll v1.4.1+0 [e7412a2a] Ogg_jll v1.3.6+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [91d4177d] Opus_jll v1.6.1+0 [36c8627f] Pango_jll v1.58.0+0 [30392449] Pixman_jll v0.46.4+0 [3428059b] SymEngine_jll v0.12.0+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [ffd25f8a] XZ_jll v5.8.3+0 [4f6342f7] Xorg_libX11_jll v1.8.13+0 [0c0b7dd1] Xorg_libXau_jll v1.0.13+0 [a3789734] Xorg_libXdmcp_jll v1.1.6+0 [1082639a] Xorg_libXext_jll v1.3.8+0 [d091e8ba] Xorg_libXfixes_jll v6.0.2+0 [ea2f1a96] Xorg_libXrender_jll v0.9.12+0 [a65dc6b1] Xorg_libpciaccess_jll v0.19.0+0 [c7cfdc94] Xorg_libxcb_jll v1.17.1+0 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 [da03df04] gdk_pixbuf_jll v2.42.13+0 [a4ae2306] libaom_jll v3.14.1+0 [0ac62f75] libass_jll v0.17.4+0 [8e53e030] libdrm_jll v2.4.134+0 [f638f0a6] libfdk_aac_jll v2.0.4+0 [b53b4c65] libpng_jll v1.6.58+0 [9a156e7d] libva_jll v2.23.0+0 [f27f6e37] libvorbis_jll v1.3.8+0 ⌅ [1270edf5] x264_jll v10164.0.1+0 [dfaa095f] x265_jll v4.1.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.12.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching 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 [9abbd945] Profile 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 [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.7+0 [781609d7] GMP_jll v6.3.0+4 [deac9b47] LibCURL_jll v8.21.0+0 [e37daf67] LibGit2_jll v1.9.7+0 [29816b5a] LibSSH2_jll v1.11.104+0 [3a97d323] MPFR_jll v4.2.2+1 [14a3606d] MozillaCACerts_jll v2026.8.13 [4536629a] OpenBLAS_jll v0.3.34+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.8+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.70.0+0 [3f19e933] p7zip_jll v17.8.2+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 Imaginary Pauli Rotation: Test Failed at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:23 Expression: getcoeff(rho_evolved, 0) ≈ 1.0 Evaluated: 0.0 ≈ 1.0 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:23 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] top-level scope @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:2 Test Imaginary Pauli Rotation: Test Failed at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:25 Expression: -(sinh(tau)) / cosh(tau) ≈ scalarproduct(rho_evolved, gate_pstr) Evaluated: -0.029450235171174153 ≈ -Inf Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:25 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] top-level scope @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:2 Test Imaginary Pauli Rotation: Test Failed at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:31 Expression: cosh(tau) ≈ getcoeff(rho_evolved, 0) != 1.0 Evaluated: 1.0004339404689775 ≈ 0.0 != 1.0 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:31 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] top-level scope @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_imaginary.jl:2 Test Transfer Maps and TransferMapGates: Test Failed at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:111 Expression: all((t1[1] == t2[1] && t1[2] ≈ t2[2] for (v1, v2) = zip(g.transfer_map, gU.transfer_map) for (t1, t2) = zip(v1, v2))) Evaluated: all(Base.Iterators.Flatten{Base.Generator{Base.Iterators.Zip{Tuple{TransferMap{UInt8, Float64}, TransferMap{UInt8, Float64}}}, var"#49#50"}}(Base.Generator{Base.Iterators.Zip{Tuple{TransferMap{UInt8, Float64}, TransferMap{UInt8, Float64}}}, var"#49#50"}(var"#49#50"(), zip(TransferMap(4 columns, 6 entries, max 2 mapped terms/column), TransferMap(4 columns, 6 entries, max 2 mapped terms/column))))) Stacktrace: [1] top-level scope @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:86 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:111 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] Test Transfer Maps and TransferMapGates: Test Failed at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:112 Expression: all((t1[1] == t2[1] && t1[2] ≈ t2[2] for (v1, v2) = zip(g.transfer_map, gptm.transfer_map) for (t1, t2) = zip(v1, v2))) Evaluated: all(Base.Iterators.Flatten{Base.Generator{Base.Iterators.Zip{Tuple{TransferMap{UInt8, Float64}, TransferMap{UInt8, Float64}}}, var"#53#54"}}(Base.Generator{Base.Iterators.Zip{Tuple{TransferMap{UInt8, Float64}, TransferMap{UInt8, Float64}}}, var"#53#54"}(var"#53#54"(), zip(TransferMap(4 columns, 6 entries, max 2 mapped terms/column), TransferMap(4 columns, 6 entries, max 2 mapped terms/column))))) Stacktrace: [1] top-level scope @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:86 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:112 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] Test Transfer Maps and TransferMapGates: Test Failed at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:113 Expression: all((t1[1] == t2[1] && t1[2] ≈ t2[2] for (v1, v2) = zip(g.transfer_map, gtmap.transfer_map) for (t1, t2) = zip(v1, v2))) Evaluated: all(Base.Iterators.Flatten{Base.Generator{Base.Iterators.Zip{Tuple{TransferMap{UInt8, Float64}, TransferMap{UInt8, Float64}}}, var"#57#58"}}(Base.Generator{Base.Iterators.Zip{Tuple{TransferMap{UInt8, Float64}, TransferMap{UInt8, Float64}}}, var"#57#58"}(var"#57#58"(), zip(TransferMap(4 columns, 6 entries, max 2 mapped terms/column), TransferMap(4 columns, 6 entries, max 2 mapped terms/column))))) Stacktrace: [1] top-level scope @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:86 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_paulitransfermaps.jl:113 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] Random small circuits: Test Failed at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:15 Expression: any(!iszero, grad) Evaluated: any(!iszero, [0.0]) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] _checkgradient(circuit::Vector{Gate}, psum::VectorPauliSum{Vector{UInt16}, Vector{Float64}}, params::Vector{Float64}, overlapfunc::typeof(overlapwithzero); eps::Float64, atol::Float64) @ Main ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:15 [3] _checkgradient(circuit::Vector{Gate}, psum::VectorPauliSum{Vector{UInt16}, Vector{Float64}}, params::Vector{Float64}, overlapfunc::Function) @ Main ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:9 [4] top-level scope @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:36 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:206 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:246 [inlined] Random small circuits: Test Failed at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:15 Expression: any(!iszero, grad) Evaluated: any(!iszero, [0.0]) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] _checkgradient(circuit::Vector{Gate}, psum::VectorPauliSum{Vector{UInt16}, Vector{Float64}}, params::Vector{Float64}, overlapfunc::typeof(overlapwithzero); eps::Float64, atol::Float64) @ Main ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:15 [3] _checkgradient(circuit::Vector{Gate}, psum::VectorPauliSum{Vector{UInt16}, Vector{Float64}}, params::Vector{Float64}, overlapfunc::Function) @ Main ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:9 [4] top-level scope @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:36 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:206 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/PauliPropagation/kdA9q/test/test_gradient.jl:246 [inlined] === Pauli Evolution Tree Summary === Number of nodes: 1 Number of edges: 1 Gates applied: RX: 1 times Root nodes: 1 test1: XYZ Leaf nodes: 0 Evolution tree exported to test_output.dot To visualize, run: dot -Tpng test_output.dot -o pauli_tree.png Evolution tree exported to test_output.json Global Yao.jl comparison test seed: (0x77ca4aeb39398239318062d3f725c580, 0x45ce72a041578827201e91991134700b) Test Summary: | Pass Fail Total Time PauliPropagation.jl | 5132 8 5140 7m34.3s Test propagation with known value | 4 4 28.1s Test propagate equivalence | 30 30 10.3s Test propagate with complex coefficients | 3 3 15.9s Test improper truncations | 6 6 6.8s Test automatic conversion | 2 2 1.0s Test propagate heisenberg vs schrodinger equivalence | 1 1 2.3s Test inversion | 2 2 1.0s Test conversions | 11 11 10.5s Add to PauliSum | 10 10 3.2s PauliString Tests | 14 14 0.2s PauliSum/VectorPauliSum Conversions | 4 4 9.3s PauliSum Tests | 17 17 8.3s * for two PauliStrings | 2 2 0.1s PauliSum * PauliString | 2 2 1.0s PauliString * PauliSum | 2 2 0.9s Test conj | 24 24 8.9s VectorPauliSum sortedprefix | 8 8 2.3s getmergedcoeff sortedprefix speedup | 81 81 0.4s Identity | 32 32 0.2s Int to Symbol | 8 8 0.1s Symbol to Int | 16 16 0.0s Get Pauli | 6 6 0.0s Get Paulis | 7 7 0.2s Set Pauli | 2 2 0.0s Get Pauli for a range of indices | 2 2 0.3s Set Pauli Continuous | 1 1 0.1s Convert PauliString/PauliSum coeff types | 4 4 1.0s Set Pauli for `PauliString` type | 0 0.0s Test Pauli Noises | 4 4 3.3s Test AmplitudeDampingNoise values | 39 39 1.1s Test PauliNoise values | 448 448 8.9s Test noise strength validation | 72 72 0.6s Test noise channel qind validation | 27 27 0.0s Test Circuit Utils | 7 7 0.4s Test Topologies | 7 7 0.3s Test rectanglebricktopology | 325 325 1.9s Test Circuit Builders | 7 7 1.2s Test create Clifford gates | 3 3 2.5s Test transposing Clifford maps | 22 22 0.0s Test Clifford gate construction errors | 6 6 0.2s Test composing Clifford maps errors | 2 2 3.2s Test composing Clifford maps | 5 5 0.1s Test FrozenGates | 1 1 5.6s Unitaries for Miscillaneous Gates Tests | 2 2 3.0s Parameterized Tests stateoverlaps | 16 16 0.4s Test scalarproduct | 21 21 2.4s Test overlapwithpaulisum | 7 7 1.8s Test Pauli gates apply function | 9 9 0.8s Test Imaginary Pauli Rotation | 25 3 28 31.5s Test Imaginary Time Evolution Cools Towards the Ground State: diagonal Hamiltonian | 2 2 1.7s Test Imaginary Time Evolution Cools Towards the Ground State: product-state X Hamiltonian | 16 16 1.0s pauliprod Tests | 28 28 5.3s Count Paulis | 0 0.2s LinearAlgebra | 84 84 1.2s Unitaries PTM Tests | 4 4 4.4s Test PTM simulation | 18 18 3.0s Test Transfer Maps and TransferMapGates | 15 3 18 13.5s Test PathProperties | 4 4 0.3s Translation 1d merging | 2 2 1.2s Full shiftup 2D translation merging | 2 2 0.7s translationmerge does not mutate its input | 1 1 0.0s translationmerge thread=false matches thread=true | 1 1 0.0s translationmerge grid dimension mismatch | 4 4 0.0s Truncate damping coefficients Tests | 2 2 2.4s maxabscoeff Tests | 4 4 1.3s Truncate relative coefficient Tests | 11 11 1.9s In-place propagate | 16 16 1.7s truncate | 16 16 0.9s merge | 10 10 0.1s Test rewindgradient against finite differences | 64 2 66 19.1s Pure PauliRotation circuit | 4 4 4.2s Circuit with interspersed Clifford gates | 4 4 2.0s Circuit with frozen parametrized gates | 4 4 0.2s Circuit with Clifford and frozen gates mixed together | 4 4 8.4s Different overlap functions | 13 13 2.4s Initial observable with multiple Pauli terms | 4 4 0.0s Equivalent results for PauliSum and PropagationCache inputs | 5 5 0.3s Truncation to empty sum does not error | 2 2 0.1s Noise channels are rejected | 2 2 0.6s Random small circuits | 22 2 24 0.9s xorsortedtailmerge! | 28 28 25.4s mcsample!/mcpropagate! in-place mechanics | 11 11 2.9s mcapplytoall! for CliffordGate and FrozenGate | 6 6 0.5s mcapplytoall! for PauliRotation matches the exact branch formula | 262 262 0.1s mcapplytoall! for PauliRotation exactly preserves |coeff| (squared=true) | 201 201 0.1s mcsample! statistically reproduces propagate | 1 1 0.3s mcsample! exactly conserves the squared 2-norm (squared=true) | 1 1 0.2s mcsample converts PauliString and PauliSum inputs | 8 8 0.4s mcpropagate! matches propagate! exactly below max_size | 237 237 0.6s mcpropagate! bounds the ensemble size | 4 4 1.9s mcpropagate converts PauliString and PauliSum inputs | 482 482 0.7s resample!/resample preserve total weight and respect target_size | 6 6 1.4s mcpropagate! handles complex coefficients | 4 4 3.9s resample! variants handle complex coefficients | 3 3 1.7s resample! variants stay within target_size | 3 3 0.2s resample converts PauliSum inputs | 5 5 0.5s resample! forwards squared to the resampler | 1 1 0.3s Performance module is opt-in and does not change stock propagate | 3 3 1.9s Performance.mcpropagate matches Performance.propagate exactly below the resampling threshold | 1732 1732 3.2s fused Dict, fused Vector and stock propagation agree exactly without coefficient truncation | 18 18 3.0s fused Vector on wide Pauli strings matches stock exactly | 8 8 7.4s fused Dict and fused Vector agree with each other and with stock within a small tolerance under coefficient truncation | 10 10 0.9s fused Vector ImaginaryPauliRotation matches stock exactly without coefficient truncation | 9 9 2.0s fused Vector ImaginaryPauliRotation agrees with stock within a small tolerance under coefficient truncation | 2 2 1.8s fused Vector ImaginaryPauliRotation: thread=false matches thread=true on a multi-task-sized propagation | 2 2 0.4s fused Vector ImaginaryPauliRotation on wide Pauli strings matches stock exactly | 2 2 2.8s fused Dict PauliNoise matches stock exactly | 1 1 1.5s fused Vector PauliNoise matches stock exactly | 1 1 1.0s fused Vector: thread=false matches thread=true on a multi-task-sized propagation | 3 3 14.8s numerical certificate Tests | 8 8 7.8s Test @countpaulis | 14 14 1.6s Test @peakpaulis | 12 12 0.5s Test Visualization Module | 15 15 5.2s Clifford Gate Propagation | 194 194 23.8s PauliRotation Gates | 8 8 15.5s Randomized PauliRotation & Clifford Tests | 40 40 5.3s Transverse Field Ising Model | 39 39 0.5s Heisenberg Model | 42 42 0.0s Integration Tests for Circuits | 28 28 4.8s PauliPropagationYao extension | 18 18 14.6s RNG of the outermost testset: Xoshiro(0xa010a76808fcf024, 0x7276a375bbf842b8, 0x52b5d4d2b0329e99, 0xe091c2ac045dfd4c, 0xb8fe0c9acc74be5d) ERROR: LoadError: Some tests did not pass: 5132 passed, 8 failed, 0 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/PauliPropagation/kdA9q/test/runtests.jl:6 Testing failed after 470.3s ERROR: LoadError: Package PauliPropagation errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3283 [3] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 676.43s: package has test failures