You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In tests/Dialect/Secret/Conversions/secret_to_ckks/matmul_loop.mlir, affine is not unrolled so LevelAnalysis can not work. It should not work as we do not have loop invariant kept here. For example, for the loop to carry out correctly in FHE, the invariant is the level is the same, which heavily depends on the body.
More case analysis here. The body is a mul_plain + add, which in different mgmt op placement strategy there will be different level analysis result. For example, if we mod reduce immediately after mul_plain, we get the level reduced by one hence the invariant is not kept. For the current strategy we fortunately kept this invariant.
The text was updated successfully, but these errors were encountered:
Check #1176.
The text was updated successfully, but these errors were encountered: