mit-dci / opencbdc-tx

A transaction processor for a hypothetical, general-purpose, central bank digital currency
Other
898 stars 198 forks source link

Bump EVMC library to latest #231

Closed maurermi closed 1 year ago

maurermi commented 1 year ago

Affected Branch

trunk

Basic Diagnostics

Description

configure.sh failing during EVMC build when running on

EVMC library build fails with the error error: a function declaration without a prototype is deprecated in all versions of C This was fixed in EVMC version 10.0.0-alpha.6, however we are still using EVMC version 10.0.0-alpha.3

We should bump EVMC to the latest version (currently v10.1.1) to prevent this error. This will require refactoring some of the evm runner code in Parsec.

Note: I have not been able to reproduce this in Docker

In order to reproduce the issue, follow these steps:

  1. Run configure.sh in the above environment

Code of Conduct