diff --git a/.circleci/config.yml b/.circleci/config.yml index 9e104dcbe..5a8b8d73a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -45,7 +45,7 @@ jobs: - run: rm -rf harfbuzz-* - run: make distdir && cd harfbuzz-* && cmake -DHB_CHECK=ON -Bbuild -H. -GNinja && ninja -Cbuild && CTEST_OUTPUT_ON_FAILURE=1 ninja -Cbuild test && ninja -Cbuild install - alpine-O3-NOMMAP: + alpine-O3-Os-NOMMAP: docker: - image: alpine steps: @@ -55,6 +55,10 @@ jobs: - run: CFLAGS="-O3" CXXFLAGS="-O3 -DHB_NO_MMAP" ./autogen.sh - run: make -j32 - run: make check || .ci/fail.sh + - run: make clean + - run: CFLAGS="-Os -D__OPTIMIZE_SIZE__" CXXFLAGS="-Os -DHB_NO_MMAP -D__OPTIMIZE_SIZE__" ./autogen.sh + - run: make -j32 + - run: make check || .ci/fail.sh archlinux-py3-all: docker: @@ -307,7 +311,7 @@ workflows: - distcheck # autotools based builds - - alpine-O3-NOMMAP + - alpine-O3-Os-NOMMAP - archlinux-py3-all #- void-notest - gcc-valgrind