Skip to content

Commit

Permalink
Merge pull request #810 from wasmx/ci
Browse files Browse the repository at this point in the history
ci: Collect coverage from 32-bit build
  • Loading branch information
axic authored May 5, 2022
2 parents ba798e9 + c968afb commit e414a12
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ executors:
linux-gcc-latest:
docker:
- image: ethereum/cpp-build-env:17-gcc-11
linux-gcc-latest-multilib:
docker:
- image: ethereum/cpp-build-env:17-gcc-11-multilib
linux-clang-latest:
docker:
- image: ethereum/cpp-build-env:17-clang-13
Expand Down Expand Up @@ -482,15 +485,21 @@ jobs:
- spectest

x86-linux:
docker:
- image: ethereum/cpp-build-env:17-gcc-11-multilib
executor: linux-gcc-latest-multilib
steps:
- install_testfloat
- checkout
- build:
build_type: Debug
configuration_name: "Coverage"
build_type: Coverage
cmake_options: -DCMAKE_TOOLCHAIN_FILE=~/project/cmake/toolchains/32bit.cmake
- test
- collect_coverage_gcc
- store_artifacts:
path: ~/build/coverage
destination: coverage-unittests
- upload_coverage:
flags: unittests-32
# TODO: Disabled, because fixes to NaN payload handling in the tool are needed.
# - spectest

Expand Down

0 comments on commit e414a12

Please sign in to comment.