Skip to content

Commit

Permalink
fix folly build
Browse files Browse the repository at this point in the history
  • Loading branch information
mayuehappy committed Jul 15, 2024
1 parent f0108b8 commit 4f6af2c
Showing 1 changed file with 15 additions and 9 deletions.
24 changes: 15 additions & 9 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -473,23 +473,29 @@ jobs:
- run: make V=1 -j8 -k check-headers # could be moved to a different build
- post-steps

build-linux-gcc-7-with-folly:
build-linux-make-with-folly:
executor: linux-docker
resource_class: xlarge
environment:
CC: gcc-10
CXX: g++-10
steps:
- pre-steps
- setup-folly
- build-folly
- run: USE_FOLLY=1 LIB_MODE=static CC=gcc-7 CXX=g++-7 V=1 make -j8 check # TODO: LIB_MODE only to work around unresolved linker failures
- run: USE_FOLLY=1 LIB_MODE=static V=1 make -j8 check # TODO: LIB_MODE only to work around unresolved linker failures
- post-steps

build-linux-gcc-7-with-folly-lite-no-test:
build-linux-make-with-folly-lite-no-test:
executor: linux-docker
resource_class: xlarge
environment:
CC: gcc-10
CXX: g++-10
steps:
- pre-steps
- setup-folly
- run: USE_FOLLY_LITE=1 CC=gcc-7 CXX=g++-7 V=1 make -j8 all
- run: USE_FOLLY_LITE=1 V=1 make -j8 all
- post-steps

build-linux-gcc-8-no_test_run:
Expand Down Expand Up @@ -901,11 +907,11 @@ workflows:
jobs-linux-run-tests:
jobs:
- build-linux
# - build-linux-cmake-with-folly
# - build-linux-cmake-with-folly-lite-no-test
# - build-linux-gcc-7-with-folly
# - build-linux-gcc-7-with-folly-lite-no-test
# - build-linux-cmake-with-folly-coroutines
- build-linux-cmake-with-folly
- build-linux-cmake-with-folly-lite-no-test
- build-linux-make-with-folly
- build-linux-make-with-folly-lite-no-test
- build-linux-cmake-with-folly-coroutines
- build-linux-cmake-with-benchmark
- build-linux-encrypted_env-no_compression
jobs-linux-run-tests-san:
Expand Down

0 comments on commit 4f6af2c

Please sign in to comment.