run: |
make clangbuild
- clang-pgo:
+ gcc-pgo:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
- - name: Build PGO Zstd with Clang
+ - name: Build PGO Zstd with GCC
env:
- CC: clang-14
- LLVM_PROFDATA: llvm-profdata-14
+ CC: gcc
run: |
make -C programs zstd-pgo
./programs/zstd -b
- gcc-pgo:
+ clang-pgo:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
- - name: Build PGO Zstd with GCC
+ - name: Build PGO Zstd with Clang
env:
- CC: gcc
+ CC: clang
run: |
+ sudo apt install -y llvm
+ llvm-profdata --version
make -C programs zstd-pgo
./programs/zstd -b