From ad2faa5b1ded15716fd7965a9b95d913c9bb5aa8 Mon Sep 17 00:00:00 2001 From: yitan1 Date: Mon, 1 Jun 2026 17:23:10 +0800 Subject: [PATCH] Fix foldright cache miss dual flag --- src/fusiontrees/duality_manipulations.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fusiontrees/duality_manipulations.jl b/src/fusiontrees/duality_manipulations.jl index 30877b323..4187868ad 100644 --- a/src/fusiontrees/duality_manipulations.jl +++ b/src/fusiontrees/duality_manipulations.jl @@ -272,7 +272,7 @@ function foldright(src::FusionTreeBlock) Asymbol(a, b, c) end f₂′s, coeffs₂ = get!(cache₂, (b, f₂)) do - multi_Fmove_inv(dual(a), b, f₂) + multi_Fmove_inv(dual(a), b, f₂, !isduala) end coeff₀ = sqrtdim(c) * invsqrtdim(b) for (f₂′, coeff₂) in zip(f₂′s, coeffs₂)