There was still a bug after #1511 with how the a RESPAN operation fetches the is_loop virtual column of the block stack table.
The fix is to set is_loop to ZERO when removing a row from a RESPAN, since the is_loop flag (read in hasher_state[5]) only applies to the END operation. For requests, it will only be set for the LOOP opcode.
There was still a bug after #1511 with how the a
RESPAN
operation fetches theis_loop
virtual column of the block stack table.The fix is to set
is_loop
toZERO
when removing a row from aRESPAN
, since theis_loop
flag (read inhasher_state[5]
) only applies to theEND
operation. For requests, it will only be set for theLOOP
opcode.