Paweł Bylica
                                            Paweł Bylica
                                        
                                    The `evmone-t8n` must invoke `system_call()` the same as `evmone-blockchaintest` does.
Can you provide example inputs?
> Needs rebase. Done. Also added some tests for extcode.
Hi @triggeredcode, The two important references are already in the description. You should check out our existing code implementing Montgomery multiplication using CIOS algorithm. https://github.com/ethereum/evmone/blob/v0.11.0/lib/evmmax/evmmax.cpp#L55-L83. We want to know if...
Possibly generate the algorithms with https://github.com/mit-plv/fiat-crypto.
After extracting refactoring to #751, this is finally ready for review.
Some inspirations: - x86 assembly in C++ templates: https://github.com/mattbierner/Template-Assembly - the C++ "overloaded lambdas" pattern: https://stackoverflow.com/questions/48661148/c17-inheriting-set-of-lambdas-with-template-argument-deduction-guides - macro-free unit testing: https://github.com/boost-ext/ut - my playground: https://godbolt.org/z/j4zohaWGY
> @chfast Can you provide a little more context on this issue? I've updated the description.
> Their JSON tests are only Blockchain tests I believe, and `evmone-statetest` runs only state tests? True. On hold then.
The test can be run via `fill` tool from `execution-spec-tests`. ```command fill --evm-bin evmone-t8n ```