From aab3dd4312d98b2eff868012a50b1523f41a1a9a Mon Sep 17 00:00:00 2001 From: "W. Felix Handte" Date: Fri, 20 Jan 2023 17:36:24 -0500 Subject: [PATCH] Add PGO Build Jobs to CI --- .github/workflows/dev-short-tests.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/dev-short-tests.yml b/.github/workflows/dev-short-tests.yml index 5a29789f9..3f6675f0d 100644 --- a/.github/workflows/dev-short-tests.yml +++ b/.github/workflows/dev-short-tests.yml @@ -500,6 +500,29 @@ jobs: run: | make clangbuild + clang-pgo: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # tag=v3 + - name: Build PGO Zstd with Clang + env: + CC: clang-14 + LLVM_PROFDATA: llvm-profdata-14 + run: | + make -C programs zstd-pgo + ./programs/zstd -b + + gcc-pgo: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # tag=v3 + - name: Build PGO Zstd with GCC + env: + CC: gcc + run: | + make -C programs zstd-pgo + ./programs/zstd -b + # For reference : icc tests # icc tests are currently failing on Github Actions, likely to issues during installation stage -- 2.47.2