AntelopeIO / cdt

Contract Development Toolkit (CDT) is a suite of tools to facilitate C/C++ development of contracts for Antelope blockchains
Other
30 stars 30 forks source link

Move to C++20 #219

Open ericpassmore opened 1 year ago

ericpassmore commented 1 year ago

Move CDT to C++20, and allow contracts to use C++20

Allow contracts to compile C++20. In addition to the benefits from the latest language features. Currently, ENF maintains an additional fork of one of our upstream dependencies for EOS EVM simply to get around the fact that the upstream assumes C++20 but we cannot build C++20 code in our contracts.

bhazzard commented 1 year ago

Depends on #220