Skip to content

t8n produces truncated trace #1222

@chfast

Description

@chfast

For an execution with a very long trace, the trace output file of evmone-t8n --trace may be truncated.

Some example tests with very long trace can be found in ethereum/execution-spec-tests#1591.

With EEST's fill you can generate evmone-t8n invocation. Add --trace to the t8n.sh.

The bug may be related to stream buffering. We are redirecting standard output to a file with https://github.com/ethereum/evmone/blob/master/test/t8n/t8n.cpp#L169-L181. Maybe we need to properly close it?

Reported by @danceratopz.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtestsTesting infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions