Package evaluation to test ApproxManifoldProducts on Julia 1.14.0-DEV.2172 (32456e37ae*) started at 2026-05-15T00:49:44.850 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 15.21s ################################################################################ # Installation # Installing ApproxManifoldProducts... Resolving package versions... Installed CompositionsBase ──────────── v0.1.2 Installed Quaternions ───────────────── v0.7.7 Installed Rmath_jll ─────────────────── v0.5.1+0 Installed CompoundPeriods ───────────── v0.5.4 Installed StridedViews ──────────────── v0.5.1 Installed MacroTools ────────────────── v0.5.16 Installed DataStructures ────────────── v0.19.4 Installed FillArrays ────────────────── v1.16.0 Installed Adapt ─────────────────────── v4.5.2 Installed InlineStrings ─────────────── v1.4.5 Installed HypergeometricFunctions ───── v0.3.28 Installed ConstructionBase ──────────── v1.6.0 Installed RuntimeGeneratedFunctions ─── v0.5.18 Installed ManifoldDiff ──────────────── v0.4.5 Installed ArnoldiMethod ─────────────── v0.4.0 Installed AliasTables ───────────────── v1.1.3 Installed StatsBase ─────────────────── v0.34.10 Installed LinearMaps ────────────────── v3.11.4 Installed LieGroups ─────────────────── v0.1.11 Installed SymbolicIndexingInterface ─── v0.3.47 Installed Optim ─────────────────────── v2.0.1 Installed CodecZlib ─────────────────── v0.7.8 Installed OrderedCollections ────────── v1.8.1 Installed TranscodingStreams ────────── v0.11.3 Installed ExprTools ─────────────────── v0.1.10 Installed IteratorInterfaceExtensions ─ v1.0.0 Installed Compat ────────────────────── v4.18.1 Installed ArrayInterface ────────────── v7.25.0 Installed TensorCast ────────────────── v0.4.9 Installed RecipesBase ───────────────── v1.3.4 Installed TimeZones ─────────────────── v1.22.2 Installed SimpleWeightedGraphs ──────── v1.5.1 Installed Statistics ────────────────── v1.11.1 Installed Manifolds ─────────────────── v0.11.23 Installed StatsAPI ──────────────────── v1.8.0 Installed PositiveFactorizations ────── v0.2.4 Installed Colors ────────────────────── v0.13.1 Installed DataAPI ───────────────────── v1.16.0 Installed DataValueInterfaces ───────── v1.0.0 Installed ProgressMeter ─────────────── v1.11.0 Installed MIMEs ─────────────────────── v1.1.0 Installed TransmuteDims ─────────────── v0.1.17 Installed CoordinateTransformations ─── v0.6.4 Installed PrecompileTools ───────────── v1.3.4 Installed FileIO ────────────────────── v1.19.0 Installed StaticArrays ──────────────── v1.9.18 Installed StaticArraysCore ──────────── v1.4.4 Installed ChainRulesCore ────────────── v1.26.1 Installed GPUArraysCore ─────────────── v0.2.0 Installed RealDot ───────────────────── v0.1.0 Installed NamedDims ─────────────────── v1.2.3 Installed IrrationalConstants ───────── v0.2.6 Installed StructUtils ───────────────── v2.7.0 Installed TupleTools ────────────────── v1.6.0 Installed QuadGK ────────────────────── v2.11.3 Installed OpenSpecFun_jll ───────────── v0.5.6+0 Installed ColorTypes ────────────────── v0.12.1 Installed NaNMath ───────────────────── v1.1.3 Installed SimpleTraits ──────────────── v0.9.5 Installed Requires ──────────────────── v1.3.1 Installed Tullio ────────────────────── v0.3.9 Installed DiffRules ─────────────────── v1.15.1 Installed LogExpFunctions ───────────── v0.3.29 Installed DistributedFactorGraphs ───── v0.29.0 Installed Parsers ───────────────────── v2.8.4 Installed FiniteDiff ────────────────── v2.31.0 Installed ManifoldsBase ─────────────── v2.3.5 Installed JSON ──────────────────────── v1.5.0 Installed Distributions ─────────────── v0.25.125 Installed Scratch ───────────────────── v1.3.0 Installed NLSolversBase ─────────────── v8.0.0 Installed StatsFuns ─────────────────── v1.5.2 Installed Tables ────────────────────── v1.12.1 Installed PtrArrays ─────────────────── v1.4.0 Installed Rmath ─────────────────────── v0.9.0 Installed EnumX ─────────────────────── v1.0.7 Installed TimesDates ────────────────── v0.3.3 Installed Reexport ──────────────────── v1.2.2 Installed FixedPointNumbers ─────────── v0.8.5 Installed InverseFunctions ──────────── v0.1.17 Installed Missings ──────────────────── v1.2.0 Installed Setfield ──────────────────── v1.1.2 Installed SpecialFunctions ──────────── v2.7.2 Installed Preferences ───────────────── v1.5.2 Installed Rotations ─────────────────── v1.7.1 Installed MatrixEquations ───────────── v2.5.7 Installed LazyStack ─────────────────── v0.1.3 Installed JLLWrappers ───────────────── v1.8.0 Installed SortingAlgorithms ─────────── v1.2.2 Installed TableTraits ───────────────── v1.0.1 Installed LineSearches ──────────────── v7.6.2 Installed Graphs ────────────────────── v1.14.0 Installed Mocking ───────────────────── v0.8.1 Installed Kronecker ─────────────────── v0.5.5 Installed TZJData ───────────────────── v1.5.0+2025b Installed PDMats ────────────────────── v0.11.37 Installed ADTypes ───────────────────── v1.22.0 Installed DocStringExtensions ───────── v0.9.5 Installed RecursiveArrayTools ───────── v3.54.0 Installed ApproxManifoldProducts ────── v0.15.0 Installed DifferentiationInterface ──── v0.7.18 Installed Inflate ───────────────────── v0.1.5 Installed Accessors ─────────────────── v0.1.44 Installed Strided ───────────────────── v2.5.0 Installing 3 artifacts Installed artifact Rmath 121.9 KiB Installed artifact OpenSpecFun 194.9 KiB Installed artifact tzjdata 112.5 KiB Updating `~/.julia/environments/v1.14/Project.toml` [9bbbb610] + ApproxManifoldProducts v0.15.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [47edcb42] + ADTypes v1.22.0 [7d9f7c33] + Accessors v0.1.44 [79e6a3ab] + Adapt v4.5.2 [66dad0bd] + AliasTables v1.1.3 [9bbbb610] + ApproxManifoldProducts v0.15.0 [ec485272] + ArnoldiMethod v0.4.0 [4fba245c] + ArrayInterface v7.25.0 [d360d2e6] + ChainRulesCore v1.26.1 [944b1d66] + CodecZlib v0.7.8 [3da002f7] + ColorTypes v0.12.1 [5ae59095] + Colors v0.13.1 [34da2185] + Compat v4.18.1 [a33af91c] + CompositionsBase v0.1.2 [a216cea6] + CompoundPeriods v0.5.4 [187b0558] + ConstructionBase v1.6.0 [150eb455] + CoordinateTransformations v0.6.4 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.4 [e2d170a0] + DataValueInterfaces v1.0.0 [b552c78f] + DiffRules v1.15.1 [a0c0ee7d] + DifferentiationInterface v0.7.18 [b5cc3c7e] + DistributedFactorGraphs v0.29.0 [31c24e10] + Distributions v0.25.125 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.7 [e2ba6199] + ExprTools v0.1.10 [5789e2e9] + FileIO v1.19.0 [1a297f60] + FillArrays v1.16.0 [6a86dc24] + FiniteDiff v2.31.0 [53c48c17] + FixedPointNumbers v0.8.5 [46192b85] + GPUArraysCore v0.2.0 [86223c79] + Graphs v1.14.0 [34004b35] + HypergeometricFunctions v0.3.28 [d25df0c9] + Inflate v0.1.5 [842dd82b] + InlineStrings v1.4.5 [3587e190] + InverseFunctions v0.1.17 [92d709cd] + IrrationalConstants v0.2.6 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.8.0 ⌃ [682c06a0] + JSON v1.5.0 [2c470bb0] + Kronecker v0.5.5 [1fad7336] + LazyStack v0.1.3 [6774de46] + LieGroups v0.1.11 [d3d80556] + LineSearches v7.6.2 [7a12625a] + LinearMaps v3.11.4 [2ab3a3ac] + LogExpFunctions v0.3.29 [6c6e2e6c] + MIMEs v1.1.0 [1914dd2f] + MacroTools v0.5.16 [af67fdf4] + ManifoldDiff v0.4.5 [1cead3c2] + Manifolds v0.11.23 [3362f125] + ManifoldsBase v2.3.5 [99c1a7ee] + MatrixEquations v2.5.7 [e1d29d7a] + Missings v1.2.0 [78c3b35d] + Mocking v0.8.1 [d41bc354] + NLSolversBase v8.0.0 [77ba4419] + NaNMath v1.1.3 [356022a1] + NamedDims v1.2.3 [429524aa] + Optim v2.0.1 [bac558e1] + OrderedCollections v1.8.1 [90014a1f] + PDMats v0.11.37 [69de0a69] + Parsers v2.8.4 [85a6dd25] + PositiveFactorizations v0.2.4 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [92933f4c] + ProgressMeter v1.11.0 [43287f4e] + PtrArrays v1.4.0 [1fd47b50] + QuadGK v2.11.3 [94ee1d12] + Quaternions v0.7.7 [c1ae055f] + RealDot v0.1.0 [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 [6038ab10] + Rotations v1.7.1 [7e49a35a] + RuntimeGeneratedFunctions v0.5.18 [6c6a2e73] + Scratch v1.3.0 [efcf1570] + Setfield v1.1.2 [699a6c99] + SimpleTraits v0.9.5 [47aef6b3] + SimpleWeightedGraphs v1.5.1 [a2af1166] + SortingAlgorithms v1.2.2 [276daf66] + SpecialFunctions v2.7.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 [4c63d2b9] + StatsFuns v1.5.2 [5e0ebb24] + Strided v2.5.0 [4db3bf67] + StridedViews v0.5.1 ⌅ [ec057cc2] + StructUtils v2.7.0 [2efcf032] + SymbolicIndexingInterface v0.3.47 [dc5dba14] + TZJData v1.5.0+2025b [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [02d47bb6] + TensorCast v0.4.9 [f269a46b] + TimeZones v1.22.2 [bdfc003b] + TimesDates v0.3.3 [3bb67fe8] + TranscodingStreams v0.11.3 [24ddb15e] + TransmuteDims v0.1.17 [bc48ee85] + Tullio v0.3.9 [9d95972d] + TupleTools v1.6.0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [f50d1b31] + Rmath_jll v0.5.1+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [8bf52ea8] + CRC32c 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.13.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 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.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 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.1+0 [deac9b47] + LibCURL_jll v8.20.0+1 [e37daf67] + LibGit2_jll v1.9.3+0 [29816b5a] + LibSSH2_jll v1.11.101+0 [14a3606d] + MozillaCACerts_jll v2026.3.19 [4536629a] + OpenBLAS_jll v0.3.33+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.6+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 13.19s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 4.6 s ✓ TestEnv 1 dependency successfully precompiled in 5 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 4.2 s ✓ MacroTools 1.9 s ✓ InlineStrings 0.9 s ✓ Reexport 1.2 s ✓ ConstructionBase 2.0 s ✓ IrrationalConstants 0.9 s ✓ DataValueInterfaces 1.0 s ✓ StatsAPI 3.0 s ✓ LinearMaps 1.1 s ✓ Inflate 1.2 s ✓ TupleTools 1.4 s ✓ TranscodingStreams 0.9 s ✓ LaTeXStrings 1.2 s ✓ Statistics 1.1 s ✓ StaticArraysCore 1.1 s ✓ StridedViews 0.9 s ✓ PtrArrays 1.3 s ✓ PositiveFactorizations 0.9 s ✓ DataAPI 1.0 s ✓ RealDot 1.0 s ✓ InvertedIndices 1.0 s ✓ InverseFunctions 1.0 s ✓ CompositionsBase 1.0 s ✓ EnumX 1.0 s ✓ TZJData 2.4 s ✓ FillArrays 0.9 s ✓ ExprTools 3.0 s ✓ MIMEs 1.4 s ✓ OrderedCollections 1.4 s ✓ ADTypes 1.2 s ✓ DocStringExtensions 1.5 s ✓ BSON 0.9 s ✓ IteratorInterfaceExtensions 2.0 s ✓ Crayons 1.1 s ✓ NaNMath 1.3 s ✓ Requires 2.5 s ✓ ProgressMeter 1.9 s ✓ CompoundPeriods 1.5 s ✓ Scratch 2.6 s ✓ SentinelArrays 2.1 s ✓ StructTypes 1.7 s ✓ StructUtils 6.9 s ✓ ManifoldsBase 2.1 s ✓ PDMats 1.2 s ✓ Compat 1.5 s ✓ Preferences 3.4 s ✓ SimpleTraits 1.0 s ✓ ConstructionBase → ConstructionBaseLinearAlgebraExt 4.7 s ✓ MatrixEquations 2.2 s ✓ LinearMaps → LinearMapsSparseArraysExt 1.1 s ✓ CodecZlib 1.7 s ✓ Statistics → SparseArraysExt 4.4 s ✓ FixedPointNumbers 2.7 s ✓ NamedDims 0.9 s ✓ LinearMaps → LinearMapsStatisticsExt 1.5 s ✓ Strided 1.2 s ✓ AliasTables 1.1 s ✓ StridedViews → StridedViewsPtrArraysExt 1.0 s ✓ Missings 1.2 s ✓ PooledArrays 1.1 s ✓ Quaternions 1.2 s ✓ InverseFunctions → InverseFunctionsDatesExt 1.6 s ✓ InverseFunctions → InverseFunctionsTestExt 0.8 s ✓ CompositionsBase → CompositionsBaseInverseFunctionsExt 1.4 s ✓ FillArrays → FillArraysSparseArraysExt 1.1 s ✓ FillArrays → FillArraysStatisticsExt 1.1 s ✓ RuntimeGeneratedFunctions 3.7 s ✓ DataStructures 0.8 s ✓ ADTypes → ADTypesConstructionBaseExt 2.1 s ✓ DifferentiationInterface 1.5 s ✓ LogExpFunctions 0.9 s ✓ TableTraits 1.0 s ✓ Adapt 9.0 s ✓ FileIO 1.4 s ✓ StructUtils → StructUtilsStaticArraysCoreExt 1.8 s ✓ ManifoldsBase → ManifoldsBaseStatisticsExt 1.8 s ✓ FillArrays → FillArraysPDMatsExt 1.0 s ✓ Compat → CompatLinearAlgebraExt 1.8 s ✓ PrecompileTools 1.8 s ✓ JLLWrappers 2.4 s ✓ Setfield 2.5 s ✓ ColorTypes 1.5 s ✓ ManifoldsBase → ManifoldsBaseQuaternionsExt 4.8 s ✓ Accessors 1.1 s ✓ SortingAlgorithms 2.1 s ✓ QuadGK 1.6 s ✓ DifferentiationInterface → DifferentiationInterfaceSparseArraysExt 1.7 s ✓ ManifoldDiff 0.9 s ✓ LogExpFunctions → LogExpFunctionsInverseFunctionsExt 1.7 s ✓ Tables 1.1 s ✓ ArrayInterface 1.2 s ✓ Adapt → AdaptSparseArraysExt 1.2 s ✓ GPUArraysCore 0.7 s ✓ StridedViews → StridedViewsAdaptExt 2.7 s ✓ ChainRulesCore 1.2 s ✓ Mocking 4.3 s ✓ StringManipulation 14.6 s ✓ StaticArrays 3.9 s ✓ RecipesBase 17.8 s ✓ Parsers 2.4 s ✓ Rmath_jll 2.5 s ✓ OpenSpecFun_jll 1.4 s ✓ ColorTypes → StyledStringsExt 8.4 s ✓ Colors 2.3 s ✓ Accessors → TestExt 2.6 s ✓ Accessors → LinearAlgebraExt 4.9 s ✓ StatsBase 1.3 s ✓ StructUtils → StructUtilsTablesExt 0.9 s ✓ ArrayInterface → ArrayInterfaceStaticArraysCoreExt 1.5 s ✓ ArrayInterface → ArrayInterfaceSparseArraysExt 0.9 s ✓ DifferentiationInterface → DifferentiationInterfaceGPUArraysCoreExt 0.9 s ✓ ArrayInterface → ArrayInterfaceGPUArraysCoreExt 1.9 s ✓ ChainRulesCore → ChainRulesCoreSparseArraysExt 1.4 s ✓ LazyStack 1.0 s ✓ LinearMaps → LinearMapsChainRulesCoreExt 0.9 s ✓ ADTypes → ADTypesChainRulesCoreExt 1.2 s ✓ NamedDims → ChainRulesCoreExt 0.9 s ✓ DifferentiationInterface → DifferentiationInterfaceChainRulesCoreExt 3.7 s ✓ LogExpFunctions → LogExpFunctionsChainRulesCoreExt 1.6 s ✓ TransmuteDims 0.9 s ✓ ArrayInterface → ArrayInterfaceChainRulesCoreExt 6.5 s ✓ TimeZones 41.5 s ✓ PrettyTables 4.4 s ✓ ArnoldiMethod 3.7 s ✓ CoordinateTransformations 1.8 s ✓ StaticArrays → StaticArraysStatisticsExt 2.0 s ✓ StaticArrays → StaticArraysChainRulesCoreExt 1.8 s ✓ ConstructionBase → ConstructionBaseStaticArraysExt 2.1 s ✓ FillArrays → FillArraysStaticArraysExt 5.7 s ✓ Rotations 1.9 s ✓ DifferentiationInterface → DifferentiationInterfaceStaticArraysExt 1.7 s ✓ Adapt → AdaptStaticArraysExt 1.8 s ✓ Accessors → StaticArraysExt 13.7 s ✓ JSON3 7.6 s ✓ JSON 1.4 s ✓ InlineStrings → ParsersExt 1.9 s ✓ Rmath 5.8 s ✓ SpecialFunctions 1.6 s ✓ PDMats → StatsBaseExt 3.1 s ✓ Kronecker 1.4 s ✓ FiniteDiff 3.9 s ✓ SymbolicIndexingInterface 5.7 s ✓ TimeZones → TimeZonesRecipesBaseExt 11.3 s ✓ TimesDates 89.7 s ✓ DataFrames 10.7 s ✓ Graphs 2.5 s ✓ Rotations → RotationsRecipesBaseExt 21.1 s ✓ TensorCast 4.8 s ✓ SpecialFunctions → SpecialFunctionsChainRulesCoreExt 2.7 s ✓ HypergeometricFunctions 1.4 s ✓ DiffRules 1.9 s ✓ FiniteDiff → FiniteDiffStaticArraysExt 1.6 s ✓ FiniteDiff → FiniteDiffSparseArraysExt 1.1 s ✓ DifferentiationInterface → DifferentiationInterfaceFiniteDiffExt 4.0 s ✓ SymbolicIndexingInterface → SymbolicIndexingInterfacePrettyTablesExt 9.2 s ✓ RecursiveArrayTools 4.1 s ✓ SimpleWeightedGraphs 3.6 s ✓ StatsFuns 11.3 s ✓ Tullio 1.5 s ✓ NLSolversBase 2.5 s ✓ RecursiveArrayTools → RecursiveArrayToolsSparseArraysExt 1.7 s ✓ RecursiveArrayTools → RecursiveArrayToolsTablesExt 1.7 s ✓ RecursiveArrayTools → RecursiveArrayToolsStatisticsExt 2.8 s ✓ ManifoldsBase → ManifoldsBaseRecursiveArrayToolsExt 4.2 s ✓ StatsFuns → StatsFunsChainRulesCoreExt 1.4 s ✓ StatsFuns → StatsFunsInverseFunctionsExt 10.1 s ✓ Distributions 1.3 s ✓ Tullio → TullioChainRulesCoreExt 1.5 s ✓ Tullio → TullioFillArraysExt 24.9 s ✓ Manifolds 1.9 s ✓ LineSearches 4.4 s ✓ Distributions → DistributionsTestExt 3.6 s ✓ Distributions → DistributionsChainRulesCoreExt 6.4 s ✓ Manifolds → ManifoldsRecipesBaseExt 14.8 s ✓ LieGroups 9.4 s ✓ Manifolds → ManifoldsTestExt 6.2 s ✓ Manifolds → ManifoldsRecursiveArrayToolsExt 5.6 s ✓ Optim 33.9 s ✓ DistributedFactorGraphs 8.1 s ✓ LieGroups → LieGroupsTestExt 7.7 s ✓ LieGroups → LieGroupsRecursiveArrayToolsExt 6.4 s ✓ Manifolds → ManifoldsDistributionsExt 19.2 s ✓ ApproxManifoldProducts 182 dependencies successfully precompiled in 734 seconds. 40 already precompiled. Precompilation completed after 754.15s ################################################################################ # Testing # Testing ApproxManifoldProducts Status `/tmp/jl_dru8yE/Project.toml` [9bbbb610] ApproxManifoldProducts v0.15.0 [fbb218c0] BSON v0.3.9 [5ae59095] Colors v0.13.1 [150eb455] CoordinateTransformations v0.6.4 [a93c6f00] DataFrames v1.8.2 [b5cc3c7e] DistributedFactorGraphs v0.29.0 [31c24e10] Distributions v0.25.125 [ffbed154] DocStringExtensions v0.9.5 [0f8b85d8] JSON3 v1.14.3 [6774de46] LieGroups v0.1.11 [1cead3c2] Manifolds v0.11.23 [3362f125] ManifoldsBase v2.3.5 [429524aa] Optim v2.0.1 [90014a1f] PDMats v0.11.37 ⌅ [731186ca] RecursiveArrayTools v3.54.0 [6038ab10] Rotations v1.7.1 [90137ffa] StaticArrays v1.9.18 [10745b16] Statistics v1.11.1 [02d47bb6] TensorCast v0.4.9 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [44cfe95a] Pkg v1.14.0 [9a3f8284] Random v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 Status `/tmp/jl_dru8yE/Manifest.toml` [47edcb42] ADTypes v1.22.0 [7d9f7c33] Accessors v0.1.44 [79e6a3ab] Adapt v4.5.2 [66dad0bd] AliasTables v1.1.3 [9bbbb610] ApproxManifoldProducts v0.15.0 [ec485272] ArnoldiMethod v0.4.0 [4fba245c] ArrayInterface v7.25.0 [fbb218c0] BSON v0.3.9 [d360d2e6] ChainRulesCore v1.26.1 [944b1d66] CodecZlib v0.7.8 [3da002f7] ColorTypes v0.12.1 [5ae59095] Colors v0.13.1 [34da2185] Compat v4.18.1 [a33af91c] CompositionsBase v0.1.2 [a216cea6] CompoundPeriods v0.5.4 [187b0558] ConstructionBase v1.6.0 [150eb455] CoordinateTransformations v0.6.4 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.2 [864edb3b] DataStructures v0.19.4 [e2d170a0] DataValueInterfaces v1.0.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.18 [b5cc3c7e] DistributedFactorGraphs v0.29.0 [31c24e10] Distributions v0.25.125 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.7 [e2ba6199] ExprTools v0.1.10 [5789e2e9] FileIO v1.19.0 [1a297f60] FillArrays v1.16.0 [6a86dc24] FiniteDiff v2.31.0 [53c48c17] FixedPointNumbers v0.8.5 [46192b85] GPUArraysCore v0.2.0 [86223c79] Graphs v1.14.0 [34004b35] HypergeometricFunctions v0.3.28 [d25df0c9] Inflate v0.1.5 [842dd82b] InlineStrings v1.4.5 [3587e190] InverseFunctions v0.1.17 [41ab1584] InvertedIndices v1.3.1 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.8.0 ⌃ [682c06a0] JSON v1.5.0 [0f8b85d8] JSON3 v1.14.3 [2c470bb0] Kronecker v0.5.5 [b964fa9f] LaTeXStrings v1.4.0 [1fad7336] LazyStack v0.1.3 [6774de46] LieGroups v0.1.11 [d3d80556] LineSearches v7.6.2 [7a12625a] LinearMaps v3.11.4 [2ab3a3ac] LogExpFunctions v0.3.29 [6c6e2e6c] MIMEs v1.1.0 [1914dd2f] MacroTools v0.5.16 [af67fdf4] ManifoldDiff v0.4.5 [1cead3c2] Manifolds v0.11.23 [3362f125] ManifoldsBase v2.3.5 [99c1a7ee] MatrixEquations v2.5.7 [e1d29d7a] Missings v1.2.0 [78c3b35d] Mocking v0.8.1 [d41bc354] NLSolversBase v8.0.0 [77ba4419] NaNMath v1.1.3 [356022a1] NamedDims v1.2.3 [429524aa] Optim v2.0.1 [bac558e1] OrderedCollections v1.8.1 [90014a1f] PDMats v0.11.37 [69de0a69] Parsers v2.8.4 [2dfb63ee] PooledArrays v1.4.3 [85a6dd25] PositiveFactorizations v0.2.4 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.3.2 [92933f4c] ProgressMeter v1.11.0 [43287f4e] PtrArrays v1.4.0 [1fd47b50] QuadGK v2.11.3 [94ee1d12] Quaternions v0.7.7 [c1ae055f] RealDot v0.1.0 [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 [6038ab10] Rotations v1.7.1 [7e49a35a] RuntimeGeneratedFunctions v0.5.18 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.9 [efcf1570] Setfield v1.1.2 [699a6c99] SimpleTraits v0.9.5 [47aef6b3] SimpleWeightedGraphs v1.5.1 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.7.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 [4c63d2b9] StatsFuns v1.5.2 [5e0ebb24] Strided v2.5.0 [4db3bf67] StridedViews v0.5.1 [892a3eda] StringManipulation v0.4.4 [856f2bd8] StructTypes v1.11.0 ⌅ [ec057cc2] StructUtils v2.7.0 [2efcf032] SymbolicIndexingInterface v0.3.47 [dc5dba14] TZJData v1.5.0+2025b [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [02d47bb6] TensorCast v0.4.9 [f269a46b] TimeZones v1.22.2 [bdfc003b] TimesDates v0.3.3 [3bb67fe8] TranscodingStreams v0.11.3 [24ddb15e] TransmuteDims v0.1.17 [bc48ee85] Tullio v0.3.9 [9d95972d] TupleTools v1.6.0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.1+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [8bf52ea8] CRC32c 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.13.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.0.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.1+0 [deac9b47] LibCURL_jll v8.20.0+1 [e37daf67] LibGit2_jll v1.9.3+0 [29816b5a] LibSSH2_jll v1.11.101+0 [14a3606d] MozillaCACerts_jll v2026.3.19 [4536629a] OpenBLAS_jll v0.3.33+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.6+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... string(hr) = "HomotopyReprLive{TestTranslation1, Nothing}(BinaryTruncFixedDepth{3}(), ConcentratedGaussianKernel(d=1,Σ^2=[1.0]); det(T-I)=0.0\n, TestTranslation1(), nothing)" string(hr) = "HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, Tuple{Int64, Int64}}(BinaryTruncFixedDepth{3}(), ConcentratedGaussianKernel(d=1,Σ^2=[1.0]); det(T-I)=0.0\n, TranslationGroup(3; field=ℝ), (1, 3))" ┌ Error: Missing SO(2) vector transport numerical verify tests └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testLieFundamentals.jl:42 Test Summary: | Pass Total Time SO(2) Vector transport (w curvature) via Jacobians and Lie adjoints | 3 3 5.4s ┌ Warning: TODO find Manifolds operation equivalent to Mahony 2024, perhaps `vector_transport_along`? └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testLieFundamentals.jl:132 Test Summary: | Pass Total Time SO(3) Vector transport (w curvature) via Jacobians and Lie adjoints | 10 10 12.2s ┌ Error: Missing SE(2) vector transport numerical verify tests └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testLieFundamentals.jl:168 Test Summary: | Pass Total Time SE(2) Vector transport (w curvature) via Jacobians and Lie adjoints | 2 2 5.8s ┌ Error: Missing SE(3) vector transport numerical verify tests └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testLieFundamentals.jl:195 Test Summary: | Pass Total Time SE(3) Vector transport (w curvature) via Jacobians and Lie adjoints | 1 1 3.6s Test Summary: | Pass Total Time (Lie Group) on-manifold Gaussian product SO(3), [Ge, van Goor, Mahony, 2024] | 4 4 20.4s Test Summary: | Pass Total Time test MF.jl conventions | 10 10 6.0s ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool) at Test.jl:407 └ @ Test /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:407 Test Summary: | Pass Total Time HomotopyDensity 1D unbalanced tree construction, left and sorted | 32 32 7.4s Test Summary: | Pass Total Time HomotopyDensity 1D unbalanced tree construction, left but shuffled | 34 34 0.0s Test Summary: | Pass Total Time HomotopyDensity 1D unbalanced tree construction, right | 33 33 0.0s ┌ Error: expand sorting test to trivial TranslateGroup(2) with pts = [[*; 0], ...] producing same mtree.structure[1] └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/manellic/testManifoldTreeConstr.jl:379 ┌ Error: expand sorting test to trivial TranslateGroup(2) with pts = [[0; *], ...] producing same mtree.structure[1] └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/manellic/testManifoldTreeConstr.jl:380 Test Summary: | Pass Total Time HomotopyDensity 1D basic sorting of points with shuffle | 13 13 3.7s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time HomotopyDensity construction 1D | 393 393 14.6s ┌ Warning: `HomotopyDensity_legacy(; partial::Union{Nothing, <:Tuple, AbstractVector{<:Integer}} = nothing, manifold::M, points::Vector{P}, kernel_bw = nothing, kw...) where {M, P}` is deprecated, use `HomotopyDensity_legacy(manifold, points; partial, kernel_bw, kw...)` instead. │ caller = top-level scope at testManifoldTreeConstr.jl:542 └ @ Core ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/manellic/testManifoldTreeConstr.jl:542 Test Summary: | Pass Total Time test Manellic tree utilities w skeleton object | 19 19 4.4s _ax_ERR = (log(SpecialOrthogonalGroup(2), r_R_ax_' * r_R_ax))[1, 2] = -0.014335463944994253 testval = isapprox(0, _ax_ERR; atol = 8 / length(ax_CC)) = true Test Summary: | Pass Total Time test HomotopyDensity construction | 405 405 21.0s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time HomotopyDensity 1D basic construction and evaluations | 110 110 25.4s Test Summary: | Pass Broken Total Time Test evaluate ConcentratedGaussianKernel | 9 2 11 9.5s y_pdf = 0.6349363593424094 ┌ Warning: soft test failure for approx function vs. true Normal density function evaluation └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/manellic/testManifoldTreeConstr.jl:926 Test Summary: | Pass Broken Total Time Basic HomotopyDensity manifolds construction and evaluations | 2 1 3 22.2s ┌ Error: FIXME: add test building Manellic tree on edge case where all points are 0 with defined bandwidth └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/manellic/testTreeEvaluation.jl:23 ┌ Error: expectedLogL for different number of test points not working yet. └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/manellic/testTreeEvaluation.jl:46 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time Manellic basic evaluation test 1D | 6 6 6.6s Test Summary: | Pass Total Time Manellic tree bandwidth evaluation | 4 4 0.9s Test Summary: | Pass Total Time Manellic tree evaluation check for NaN | 2 2 0.9s Test Summary: | Pass Total Time test symmetry of Manifolds.distance | 4 4 3.2s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time test updating of beliefs | 1 1 36.4s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Broken Total Time Test basic MKD statistics | 5 1 6 1m00.6s Test Summary: | Pass Total Time Test mmd distance between Euclidean beliefs | 1 1 6.7s Test Summary: | Pass Total Time Test mmd distance between 2D Euclidean beliefs | 1 1 0.4s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 HomotopyDensity{ partial = nothing, M = LieGroup{ℝ, RightSemidirectProductGroupOperation{AdditionGroupOperation, MatrixMultiplicationGroupOperation, LeftMultiplicationGroupAction, ActionActsOnRight}, ProductManifold{ℝ, Tuple{Euclidean{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, Rotations{ManifoldsBase.TypeParameter{Tuple{3}}}}}}, P = ArrayPartition{Float64, Tuple{Vector{Float64}, Matrix{Float64}}} N = 50 }( .points[1:] : ArrayPartition{Float64, Tuple{Vector{Float64}, Matrix{Float64}}}(([0.2953890457759454, 0.058580902414344646, 0.16318847356712027], [0.9950721414251746 -0.049766783254680966 -0.08575955132811122; 0.05490343061695069 0.9967696911337455 0.05861566466080008; 0.08256540841058693 -0.06303530853116603 0.9945901181956182])) ... ArrayPartition{Float64, Tuple{Vector{Float64}, Matrix{Float64}}}(([-0.7256554061190403, -0.16610133610610608, 0.0646083895391775], [0.9981435518605674 -0.03738358365138652 -0.04808240377259268; 0.030840381615389083 0.9909981349533418 -0.13027496835852742; 0.05251971764002562 0.1285502399545716 0.990311322295486])) .weights[1:]: 0.02 ... 0.02 (uniwt) : true .structure[1][-]: 50 ... 30 .tkernels[1]: ::HT ConcentratedGaussianKernel(d=6,Σ^2=[0.238...]); det(T-I)=1.013 (trunc) : BinaryTruncFixedDepth{3}() (blncd) : true : _wip_ .lkernels[ (unibw) : true bw : [0.391 0.0 0.0 0.0 0.0 0.0 0.0 0.445 0.0 0.0 0.0 0.0 0.0 0.0 0.506 0.0 0.0 0.0 0.0 0.0 0.0 0.074 0.0 0.0 0.0 0.0 0.0 0.0 0.078 0.0 0.0 0.0 0.0 0.0 0.0 0.079] ) Npts: 50 dims: 6 prtl: nothing ipc: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0] mean: ---- ) Test Summary: | Pass Total Time Test isapprox function on basic SpecialEuclideanGroup(3; variant = :right) | 10 10 4m20.7s Test Summary: | Pass Total Time HomotopyDensity kernel bandwidth 1D LOO evaluation/entropy checks | 3 3 3.7s best_cov = Optim.minimizer(res) = 0.7084366766030264 Test Summary: | Pass Total Time HomotopyDensity bandwidth optimization 1D section search | 6 6 18.2s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: Bandwidth optimization test seems weak with 0.4 tolerance. └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/manellic/testTreeEntropyBandwidth.jl:166 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time HomotopyDensity all up construction with bandwith optimization | 1 1 11.5s 4.465547 seconds (17.82 M allocations: 663.407 MiB, 3.56% gc time, 6.79% compilation time) best_cov = abs.(Optim.minimizer(res)) = [0.33526964841397766, 0.7860098997551559] ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time Multidimensional LOOCV bandwidth optimization, LieGroups.TranslationGroup(2) | 4 4 17.0s 12.553882 seconds (43.50 M allocations: 1.846 GiB, 3.16% gc time, 26.48% compilation time) best_cov = abs.(Optim.minimizer(res)) = [0.8693460305707987, 0.5564600786357558, 0.07920312440437759] ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time Multidimensional LOOCV bandwidth optimization, SpecialEuclideanGroup(2; variant = :right) | 6 6 40.5s 47.926639 seconds (195.59 M allocations: 13.802 GiB, 6.46% gc time, 5.25% compilation time) best_cov = abs.(Optim.minimizer(res)) = [0.791347875364238, 0.7804450263040146, 0.8308370785490654, 0.07447374408010193, 0.08619384875899634, 0.07620830023591726] ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time Multidimensional LOOCV bandwidth optimization, SpecialEuclideanGroup(3; variant = :right) | 5 5 2m04.4s Test Summary: | Pass Total Time test getManifoldPartial on Euclidean(N) | 6 6 0.8s Test Summary: | Pass Total Time test getManifoldPartial on Circle() | 4 4 1.1s Test Summary: | Pass Total Time test getManifoldPartial on Rotations(2) | 4 4 0.3s Test Summary: | Pass Total Time test getManifoldPartial on LieGroups.ProductLieGroup | 20 20 2.7s Test Summary: | Pass Total Time test getManifoldPartial on SpecialEuclideanGroup(2; variant = :right) | 20 20 0.3s ┌ Error: Must fix Sphere(2) partial test └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testManifoldPartial.jl:148 Test Summary: | Broken Total Time Reminder, getManifoldPartial on Sphere(2) [TBD] | 1 1 0.1s ┌ Error: RESTORE manikde test forced bandwidth for repeat points non-PosDefCovariance └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testManifoldPartial.jl:162 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Error: restore tests for manikde partials └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testManifoldPartial.jl:178 Test Summary: | Pass Broken Total Time test replace (not replace!) overloads full and partial/marginal | 1 1 2 23.6s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time test getPoints of marginal with representation on LieGroups.ProductLieGroup | 3 3 34.4s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time test getPoints of marginal with representation on SE2 | 3 3 37.1s ┌ Error: Unreliable permute test, FIXME for consistent results └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testManifoldPartial.jl:343 Test Summary: | Pass Total Time Tree reconstruction of 1D data as a either 2->[x *] or [* y] partials | 12 12 12.5s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Broken Total Time test marginal of marginal (partial) helper | 75 1 76 9.0s Test Summary: | Pass Total Time Utility function signature consistency checks, calcProductGaussians | 8 8 14.1s ┌ Warning: Brute force product test overlap 100.0% └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/manellic/testTreeKernelProducts.jl:129 Test Summary: | Pass Total Time Test Product the brute force way, MF.SpecialEuclideanGroup(2; variant = :right) | 2 2 40.9s Test Summary: | Pass Total Time Rotated covariance product major axis checks, MF.TranslationGroup(2) | 1 1 10.4s mean(kerpq) = ArrayPartition{Float64, Tuple{Vector{Float64}, Matrix{Float64}}}(([0.0, 0.0], [0.866025403784439 -0.5000000000000001; 0.5000000000000001 0.866025403784439])) Test Summary: | Pass Total Time Rotated covariance product major axis checks, MF.SpecialEuclideanGroup(2; variant = :right) | 1 1 0.5s Test Summary: | Pass Total Time Test utility functions for Gaussian products, MF.TranslationGroup(1) | 4 4 0.0s [ Info: Leaves only label sampling version (Gibbs), LieGroups.TranslationGroup(1) ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{1}}}, Nothing}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{1, 1, Float64, 1}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:73 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:73 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{1}}}, Nothing}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{1, 1, Float64, 1}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:77 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:77 [ Info: Multi-scale label sampling version (Gibbs), LieGroups.TranslationGroup(1) Test Summary: | Pass Total Time Product of two Homotopy Densities, Sequential Gibbs, LieGroups.TranslationGroup(1) | 17 17 14.3s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{2}}}, Nothing}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{2, 2, Float64, 4}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:73 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:73 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{2}}}, Nothing}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{2, 2, Float64, 4}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:77 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:77 ┌ Warning: `HomotopyDensity_legacy(; partial::Union{Nothing, <:Tuple, AbstractVector{<:Integer}} = nothing, manifold::M, points::Vector{P}, kernel_bw = nothing, kw...) where {M, P}` is deprecated, use `HomotopyDensity_legacy(manifold, points; partial, kernel_bw, kw...)` instead. │ caller = buildTree_Manellic!(statekind::TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{2}}}, r_ker::Vector{ConcentratedGaussianKernel}; N::Int64, weights::Vector{Float64}, kernel::Type, kernel_bw::Nothing) at BuildHomotopyTree.jl:143 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/BuildHomotopyTree.jl:143 Test Summary: | Pass Total Time Multi-scale label sampling version (Gibbs), LieGroups.TranslationGroup(2) | 1 1 26.1s Test Summary: | Total Time Wrapper function for multi-scale label sampling version (Gibbs), LieGroups.TranslationGroup(2) | 0 0.0s Test Summary: | Pass Total Time Test utility functions for Gaussian products, LieGroups.TranslationGroup(1) | 4 4 0.0s Test Summary: | Pass Total Time Test utility functions for Gaussian products, LieGroups.TranslationGroup(2) | 2 2 4.0s ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool) at Test.jl:407 └ @ Test /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:407 [ Info: Leaves only label sampling version (Gibbs), LieGroups.TranslationGroup(1) [ Info: Multi-scale label sampling version (Gibbs), LieGroups.TranslationGroup(1) Test Summary: | Pass Total Time Product of two Manellic beliefs, Sequential Gibbs, LieGroups.TranslationGroup(1) | 19 19 4.1s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time Multi-scale label sampling version (Gibbs), LieGroups.TranslationGroup(2) | 1 1 15.1s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: Weak test on product of low number of kernels └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testBasicManiProduct.jl:277 sl = [[12, 8], [12, 9], [10, 12], [12, 13], [15, 12], [15, 15], [10, 15], [15, 15]] Test Summary: | Pass Total Time Basic product for a balanced tree with 8 leaves | 43 43 12.4s ┌ Error: TODO └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testBasicManiProduct.jl:428 Test Summary: | Total Time Basic product for an unbalanced tree with 10 leaves | 0 0.0s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, Nothing}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:73 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:73 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, Nothing}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:77 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:77 ┌ Warning: `HomotopyDensity_legacy(; partial::Union{Nothing, <:Tuple, AbstractVector{<:Integer}} = nothing, manifold::M, points::Vector{P}, kernel_bw = nothing, kw...) where {M, P}` is deprecated, use `HomotopyDensity_legacy(manifold, points; partial, kernel_bw, kw...)` instead. │ caller = buildTree_Manellic!(statekind::TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, r_ker::Vector{ConcentratedGaussianKernel}; N::Int64, weights::Vector{Float64}, kernel::Type, kernel_bw::Nothing) at BuildHomotopyTree.jl:143 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/BuildHomotopyTree.jl:143 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{LieGroup{ℝ, RightSemidirectProductGroupOperation{AdditionGroupOperation, MatrixMultiplicationGroupOperation, LeftMultiplicationGroupAction, ActionActsOnRight}, ProductManifold{ℝ, Tuple{Euclidean{ℝ, ManifoldsBase.TypeParameter{Tuple{2}}}, Rotations{ManifoldsBase.TypeParameter{Tuple{2}}}}}}, Nothing}, ArrayPartition{Float64, Tuple{Vector{Float64}, Matrix{Float64}}}, ArrayPartition{Float64, Tuple{Vector{Float64}, Matrix{Float64}}}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:73 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:73 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{LieGroup{ℝ, RightSemidirectProductGroupOperation{AdditionGroupOperation, MatrixMultiplicationGroupOperation, LeftMultiplicationGroupAction, ActionActsOnRight}, ProductManifold{ℝ, Tuple{Euclidean{ℝ, ManifoldsBase.TypeParameter{Tuple{2}}}, Rotations{ManifoldsBase.TypeParameter{Tuple{2}}}}}}, Nothing}, ArrayPartition{Float64, Tuple{Vector{Float64}, Matrix{Float64}}}, ArrayPartition{Float64, Tuple{Vector{Float64}, Matrix{Float64}}}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:77 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:77 ┌ Warning: `HomotopyDensity_legacy(; partial::Union{Nothing, <:Tuple, AbstractVector{<:Integer}} = nothing, manifold::M, points::Vector{P}, kernel_bw = nothing, kw...) where {M, P}` is deprecated, use `HomotopyDensity_legacy(manifold, points; partial, kernel_bw, kw...)` instead. │ caller = buildTree_Manellic!(statekind::LieGroup{ℝ, RightSemidirectProductGroupOperation{AdditionGroupOperation, MatrixMultiplicationGroupOperation, LeftMultiplicationGroupAction, ActionActsOnRight}, ProductManifold{ℝ, Tuple{Euclidean{ℝ, ManifoldsBase.TypeParameter{Tuple{2}}}, Rotations{ManifoldsBase.TypeParameter{Tuple{2}}}}}}, r_ker::Vector{ConcentratedGaussianKernel}; N::Int64, weights::Vector{Float64}, kernel::Type, kernel_bw::Nothing) at BuildHomotopyTree.jl:143 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/BuildHomotopyTree.jl:143 Test Summary: | Pass Broken Total Time Basic 3D multiply and cross dimension covariance test... | 8 1 9 4m44.2s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time multiply big and small | 8 8 1m44.4s WARNING: Method definition directProductGaussianTestHelper(Any, Union{ApproxManifoldProducts.HomotopyDensityLive{H, P, ME, MJ, MI} where MI where MJ where ME where P where H<:(Union{var"#s27", var"#s12"} where var"#s12"<:(DistributedFactorGraphs.HomotopyReprDFG{T, HT, RF, PT} where PT<:(Union{Nothing, var"#s27"} where var"#s27"<:DistributedFactorGraphs.AbstractPartialTrait) where RF<:DistributedFactorGraphs.AbstractDensityForm where HT<:DistributedFactorGraphs.AbstractHomotopyTopology where T<:(DistributedFactorGraphs.AbstractStateType{N} where N)) where var"#s27"<:(ApproxManifoldProducts.HomotopyReprLive{T, L} where L<:(Union{Nothing, var"#s11", var"#s10"} where var"#s10"<:Tuple where var"#s11"<:DistributedFactorGraphs.AbstractPartialTrait) where T<:(Union{var"#s27", var"#s12"} where var"#s12"<:(ManifoldsBase.AbstractManifold{𝔽} where 𝔽) where var"#s27"<:(DistributedFactorGraphs.AbstractStateType{N} where N)))), DistributedFactorGraphs.HomotopyDensityDFG{T, P} where P where T<:(DistributedFactorGraphs.AbstractStateType{N} where N)}, Union{ApproxManifoldProducts.HomotopyDensityLive{H, P, ME, MJ, MI} where MI where MJ where ME where P where H<:(Union{var"#s27", var"#s12"} where var"#s12"<:(DistributedFactorGraphs.HomotopyReprDFG{T, HT, RF, PT} where PT<:(Union{Nothing, var"#s27"} where var"#s27"<:DistributedFactorGraphs.AbstractPartialTrait) where RF<:DistributedFactorGraphs.AbstractDensityForm where HT<:DistributedFactorGraphs.AbstractHomotopyTopology where T<:(DistributedFactorGraphs.AbstractStateType{N} where N)) where var"#s27"<:(ApproxManifoldProducts.HomotopyReprLive{T, L} where L<:(Union{Nothing, var"#s11", var"#s10"} where var"#s10"<:Tuple where var"#s11"<:DistributedFactorGraphs.AbstractPartialTrait) where T<:(Union{var"#s27", var"#s12"} where var"#s12"<:(ManifoldsBase.AbstractManifold{𝔽} where 𝔽) where var"#s27"<:(DistributedFactorGraphs.AbstractStateType{N} where N)))), DistributedFactorGraphs.HomotopyDensityDFG{T, P} where P where T<:(DistributedFactorGraphs.AbstractStateType{N} where N)}, Union{ApproxManifoldProducts.HomotopyDensityLive{H, P, ME, MJ, MI} where MI where MJ where ME where P where H<:(Union{var"#s27", var"#s12"} where var"#s12"<:(DistributedFactorGraphs.HomotopyReprDFG{T, HT, RF, PT} where PT<:(Union{Nothing, var"#s27"} where var"#s27"<:DistributedFactorGraphs.AbstractPartialTrait) where RF<:DistributedFactorGraphs.AbstractDensityForm where HT<:DistributedFactorGraphs.AbstractHomotopyTopology where T<:(DistributedFactorGraphs.AbstractStateType{N} where N)) where var"#s27"<:(ApproxManifoldProducts.HomotopyReprLive{T, L} where L<:(Union{Nothing, var"#s11", var"#s10"} where var"#s10"<:Tuple where var"#s11"<:DistributedFactorGraphs.AbstractPartialTrait) where T<:(Union{var"#s27", var"#s12"} where var"#s12"<:(ManifoldsBase.AbstractManifold{𝔽} where 𝔽) where var"#s27"<:(DistributedFactorGraphs.AbstractStateType{N} where N)))), DistributedFactorGraphs.HomotopyDensityDFG{T, P} where P where T<:(DistributedFactorGraphs.AbstractStateType{N} where N)}, Array{Array{Int64, 1}, 1}, Array{Array{Float64, 1}, 1}, Array{Array{Float64, 1}, 1}, Int64) in module Main at /home/pkgeval/.julia/packages/ApproxManifoldProducts/0gx9B/test/testutils.jl:8 overwritten on the same line (check for duplicate calls to `include`). Test Summary: | Pass Broken Total Time Partial kernel product with LieGroups.TranslationGroup | 19 1 20 36.3s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{H, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{2, 2, Float64, 4}} where H<:(HomotopyRepr)}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:73 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:73 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{H, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{2, 2, Float64, 4}} where H<:(HomotopyRepr)}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:77 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:77 Test Summary: | Pass Total Time test dim=2 product with one partial/marginal | 78 78 42.2s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: suspect temporary numerical cov issues because product between highly disjoint densities reduce fewer unique product labels -- will get resolved with resample or 'try-harder' after HomotopyDensity refactor. └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testMarginalProducts.jl:270 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{2}}}, Tuple{Int64}}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{2, 2, Float64, 4}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:73 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:73 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{2}}}, Tuple{Int64}}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{2, 2, Float64, 4}}}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:77 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:77 Test Summary: | Pass Total Time product of only one marginal per each of two dimensions | 213 213 25.3s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time test dim=2 product with one full and two similar marginals | 53 53 14.4s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Error: Weak test on product of two different marginals. └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testMarginalProducts.jl:477 Test Summary: | Pass Broken Total Time test dim=2 product with one full and two different marginals | 453 50 503 17.7s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 Test Summary: | Pass Total Time test dim=2 product of only marginals, two per dimension, 4 factors total | 201 201 25.7s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{H, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}} where H<:(HomotopyRepr)}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:73 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:73 ┌ Warning: `exists_BTLabel(hode::HomotopyDensity, idx::Int)` is deprecated, use `isassigned(hode, idx)` instead. │ caller = generateLabelPoolRecursive(proposals::Vector{HomotopyDensityLive{H, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}} where H<:(HomotopyRepr)}, labels_sampled::Vector{Int64}) at HomotopyBeliefPropagation.jl:77 └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/HomotopyBeliefPropagation.jl:77 Test Summary: | Pass Total Time test dim=3 product with one full and two different marginals | 106 106 1m13.1s ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: manikde!(manif, pts; partial, kw...) is deprecated, use HomotopyDensity_legacy(manif, pts; partial, kw...) instead └ @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/Deprecated.jl:122 ┌ Warning: suspect temporary numerical cov issues because product between highly disjoint densities reduce fewer unique product labels -- will get resolved with resample or 'try-harder' after HomotopyDensity refactor. └ @ Main ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testMarginalProducts.jl:682 test dim=3 product with one full and two different marginals (marginal first in product): Error During Test at /home/pkgeval/.julia/packages/ApproxManifoldProducts/0gx9B/test/testMarginalProducts.jl:662 Got exception outside of a @test PosDefException: matrix is not positive definite; Factorization failed. Stacktrace: [1] _chol_failure @ ~/.julia/packages/StaticArrays/0cEwi/src/cholesky.jl:15 [inlined] [2] getindex(::SMatrix{3, 3, Float64, 9}, ::Int64, ::Int64) @ StaticArrays ~/.julia/packages/StaticArrays/0cEwi/src/cholesky.jl:-1 [inlined] [3] ishermitian(A::SMatrix{3, 3, Float64, 9}) @ LinearAlgebra ~/.julia/packages/StaticArrays/0cEwi/src/cholesky.jl:24 [inlined] [4] cholesky(A::SMatrix{3, 3, Float64, 9}; check::Bool) @ StaticArrays ~/.julia/packages/StaticArrays/0cEwi/src/cholesky.jl:5 [inlined] [5] cholesky(A::SMatrix{3, 3, Float64, 9}) @ StaticArrays ~/.julia/packages/StaticArrays/0cEwi/src/cholesky.jl:3 [inlined] [6] PDMats.PDMat(mat::SMatrix{3, 3, Float64, 9}) @ PDMats ~/.julia/packages/PDMats/RK55S/src/pdmat.jl:40 [7] MvNormal(μ::FillArrays.Zeros{Float64, 1, Tuple{Base.OneTo{Int64}}}, Σ::Matrix{Float64}) @ Distributions ~/.julia/packages/Distributions/PVuFU/src/multivariate/mvnormal.jl:197 [inlined] [8] MvNormal(Σ::Matrix{Float64}) @ Distributions ~/.julia/packages/Distributions/PVuFU/src/multivariate/mvnormal.jl:214 [inlined] [9] ConcentratedGaussianKernel(μ::MVector{3, Float64}, σ::MMatrix{3, 3, Float64, 9}, weight::Float64; partial::Nothing, partl_cb::Nothing) @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/entities/KernelEval.jl:61 [10] truncateOrSplitsort!(hode::HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, Nothing}, MVector{3, Float64}, MVector{3, Float64}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}}, low::Int64, high::Int64, index::Int64; leaf_size::Int64, kernel_bw::Nothing, partial::Nothing, partl_cb::Nothing) @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/BuildHomotopyTree.jl:288 [11] buildTree_Manellic!(hode::HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, Nothing}, MVector{3, Float64}, MVector{3, Float64}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}}, index::Int64, low::Int64, high::Int64; kernel::Nothing, kernel_bw::Nothing, leaf_size::Int64, partial::Nothing, partl_cb::Nothing) @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/BuildHomotopyTree.jl:183 [12] buildTree_Manellic!(hode::HomotopyDensityLive{HomotopyReprLive{TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, Nothing}, MVector{3, Float64}, MVector{3, Float64}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}}, index::Int64, low::Int64, high::Int64; kernel::Type, kernel_bw::Nothing, leaf_size::Int64, partial::Nothing, partl_cb::Nothing) @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/BuildHomotopyTree.jl:204 [13] buildTree_Manellic!(statekind::TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, r_ker::Vector{ConcentratedGaussianKernel}; N::Int64, weights::Vector{Float64}, kernel::Type, kernel_bw::Nothing) @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/BuildHomotopyTree.jl:152 [14] buildTree_Manellic!(statekind::TranslationGroup{ℝ, ManifoldsBase.TypeParameter{Tuple{3}}}, r_ker::Vector{ConcentratedGaussianKernel}) @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/services/BuildHomotopyTree.jl:104 [15] manifoldProduct(beliefs::Vector{HomotopyDensityLive{H, Vector{Float64}, Vector{Float64}, Matrix{Float64}, SMatrix{3, 3, Float64, 9}} where H<:(HomotopyRepr)}; makeCopy::Bool, ndims::Int64, N::Int64, selectedLabels::Vector{Vector{Int64}}, _labelsChoosen_pp::Vector{Vector{@NamedTuple{loo::Int64, selected::Vector{Int64}, pool::Vector{Vector{Int64}}, catp::Vector{Float64}}}}, MC::Int64) @ ApproxManifoldProducts ~/.julia/packages/ApproxManifoldProducts/0gx9B/src/API.jl:97 [16] top-level scope @ ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testMarginalProducts.jl:665 [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [18] macro expansion @ ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/testMarginalProducts.jl:683 [inlined] [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [20] top-level scope @ ~/.julia/packages/ApproxManifoldProducts/0gx9B/test/runtests.jl:31 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:327 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:517 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:318 [25] _start() @ Base ./client.jl:593 Test Summary: | Error Total Time test dim=3 product with one full and two different marginals (marginal first in product) | 1 1 21.9s RNG of the outermost testset: Xoshiro(0x12bd189228860f8a, 0x95d8b2bfee045db0, 0x8d216931a9530c14, 0x27751ee75437e91e, 0xaa22171d8eb9c4d0) ERROR: LoadError: Some tests did not pass: 0 passed, 0 failed, 1 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/ApproxManifoldProducts/0gx9B/test/testMarginalProducts.jl:662 in expression starting at /home/pkgeval/.julia/packages/ApproxManifoldProducts/0gx9B/test/runtests.jl:31 Testing failed after 1867.4s ERROR: LoadError: Package ApproxManifoldProducts 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:3162 [3] Cmd(cmd::Cmd) @ Base /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3025 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:586 [5] 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 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [7] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [8] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [10] include(mod::Module, _path::String) @ Base ./Base.jl:326 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:352 [12] _start() @ Base ./client.jl:593 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 2688.7s: package tests unexpectedly errored