-
Notifications
You must be signed in to change notification settings - Fork 1.7k
[json-tests] stRevertTest blockchain test failures #11073
Comments
@dvdplm The same tests are failing in |
@dvdplm I think that I found what is happening here, For instance, the test Looking at the state trie root hash of go-ethereum, it does not kill this account, and it keeps alive. So OE differs how go-ethereum performs some check there. Since this is in the precompile space, I tried to restrict account killing in precompiles I'm going to check how go-ethereum is exactly managing this, but maybe something comes to your mind with this info. |
the |
It seems that, when a "pre" allocation is done for accounts in the precompile space, geth (the filler of the tests) is calling the precompiles and OE is calling the code specified in the "pre" block. Asking for clarification. |
After #11054 the following JSON tests fail in
stRevertTest
and are added to the list of skipped tests inethcore/res/ethereum/tests-issues/currents.json
.Fix the tests and "un-skip" them.
NOTE: of the above all are fixed except two by applying @debris's fix from #10923 to
ethcore/machine/src/executive.rs
:Failing blockchain tests with the above:
The text was updated successfully, but these errors were encountered: