-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
T8N 4844 blob tests state mismatch #2195
Comments
I only get stateroot mismatch from 1st test. While the 2nd and the 4th pass the test. And got exception from the 3rd. Can you tell me how exactly the test being conducted? or can you provide the input and expected output for the failing cases? |
So basically, I construct env, pre, txs from the tests and pass it to t8n. And then compare the result hashes. But the hash mismatch come from t8n error log in this case. Also lately get many of these messages
|
This tests are expected to pass. Should I provide the geth vm trace? |
I'm more interested in your env and txs, because I might be construct it differently from yours(I don't know if you unpack the txs or not). But geth vm trace also valueable. |
It's a known regression, similar to #2228 |
what you mean unpack? I just send rlp file for txs |
That's what I mean, still in rlp or deserialized into json. |
here is the debug of one of the tests that nimbus is failing with that error |
Thanks, will look into it |
all fixed now but one
get different state root on block22 perhaps the tranistion. only the stateRoot is different so I think it is related to beaconRoot precompile |
@winsvega , my test shows all stateRoot are match for the test you mentioned. Including block 22 and 23.
|
Confirm. Todays errors are around blockhash tests: http:https://retesteth.ethdevops.io/results/log//2024-06-18-1718697066-nimbus.txt |
I disabled cpu heavy pyspec test (WARNING: Skipping test_excess_blob_gas because --lowcpu option was specified.) and was able to run the blobs .py tests on nimbus t8n.
Here where I get the stateroot mismatch in 4 tests:
This tests are located at
BlockchainTests/GeneralStateTests/Pyspec/cancun
Please check if this the t8n only bug or it happen with real nimbus evm
The text was updated successfully, but these errors were encountered: