mirror of
https://github.com/powdr-labs/powdr.git
synced 2026-04-20 03:03:25 -04:00
This removes a complicated comparison mechanism introduced in #1874. Previously, time steps were compared differently from addresses. Now, both are compared the same way which is: - The prover provides a bit indicating whether the high limbs of the values are equal - If this bit is 1, a constraints asserts this is actually the case - The prover provides the 16-Bit difference minus one on the limb that differs. This asserts that the limb value is strictly increasing.