message: ci: Add C++20 build job based on
diff: @@ -12,6 +12,9 @@ executors:
  linux-gcc-9:
  docker:
  - image: ethereum/cpp-build-env:14-gcc-9
  + linux-gcc-latest:
  + docker:
  + - image: ethereum/cpp-build-env:14-gcc-10
  linux-clang-latest:
  docker:
  - image: ethereum/cpp-build-env:14-clang-10
  @@ -201,6 +204,16 @@ jobs:
  - build
  - test
  + cxx20:
  + executor: linux-gcc-latest
  + environment:
  + BUILD_TYPE: Debug
  + CMAKE_OPTIONS: -DCMAKE_CXX_STANDARD=20
  + steps:
  + - checkout
  + - build
  + - test
  +
  coverage-tidy:
  executor: linux-clang-latest
  environment:
  @@ -395,6 +408,7 @@ workflows:
  - release-linux
  - release-macos
  - coverage-tidy
  + - cxx20
  - sanitizers
  - sanitizers-macos
  - fuzzing
  