Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Tracking: some upstream test fixtures fail when updating to v7.0.0-beta.1 #1857

@veox

Description

@veox

This issue is to track findings on why upstream fixtures fail in PR #1852, so I don't trash the PR discussion.

Working in update-fixtures-to-v7.0.0-beta.1 branch of mine, rolling off the one in PR #1852.


There are 6 failures for --fork Istanbul, all in fixtures/BlockchainTests/GeneralStateTests/stRevertTest:

RevertPrecompiledTouch.json:RevertPrecompiledTouch_d0g0v0_Istanbul
RevertPrecompiledTouch.json:RevertPrecompiledTouch_d3g0v0_Istanbul
RevertPrecompiledTouch_storage.json:RevertPrecompiledTouch_storage_d0g0v0_Istanbul
RevertPrecompiledTouch_storage.json:RevertPrecompiledTouch_storage_d3g0v0_Istanbul
RevertPrecompiledTouchExactOOG.json:RevertPrecompiledTouchExactOOG_d7g2v0_Istanbul
RevertPrecompiledTouchExactOOG.json:RevertPrecompiledTouchExactOOG_d31g2v0_Istanbul

These were added in ethereum/tests#580, then updated/refilled in ethereum/tests#609 and ethereum/tests#610.

For the first four, data indices 0 and 3 produce the same result upstream, so it's no surprise that 0 and 3 fail while 1 and 2 do not.

The last two are also grouped upstream.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions