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
Also iele-gas.md defines "Operations whose result should fit into a word" and "Operations whose result should fit into 256 bits", implying that those are different sizes.
This is definitely a good catch. bitsInWords is supposed to divide by 64...
Since this affects the output of a transaction I won't have a fix right away, but this should be batched into the upcoming set of changes to IELE's gas model.
From https://github.com/runtimeverification/iele-semantics/blob/master/data.md you get the following:
However the two definitions cannot both be true and also the 'bitsInWords' definition does not match the definition of Sha3 in https://github.com/runtimeverification/iele-semantics/blob/master/iele-gas.md
Changing this to
up/Int 64
causes some of the tests/iele/ERC20/transfer_Caller-Zero.iele.json.test test to fail.The text was updated successfully, but these errors were encountered: