in the first commit here https://github.com/scroll-tech/zkevm-circuits/pull/924, the assignment seems go into a dead loop? need checking