From bd7be3beffb630b9406093a59c3bbae018d24f67 Mon Sep 17 00:00:00 2001 From: "W. Felix Handte" Date: Wed, 31 Jan 2024 11:07:15 -0500 Subject: [PATCH] Update Dependency in Intel CET Test; Re-Enable Test Motivated by #3884. --- .github/workflows/dev-short-tests.yml | 41 +++++++++++++-------------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/.github/workflows/dev-short-tests.yml b/.github/workflows/dev-short-tests.yml index b834ce2d745..1dcad9e75f2 100644 --- a/.github/workflows/dev-short-tests.yml +++ b/.github/workflows/dev-short-tests.yml @@ -577,6 +577,25 @@ jobs: make -C programs zstd-pgo ./programs/zstd -b +intel-cet-compatibility: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v3 + - name: Build Zstd + run: | + make -j zstd V=1 + readelf -n zstd + - name: Get Intel SDE + run: | + curl -LO https://downloadmirror.intel.com/813591/sde-external-9.33.0-2024-01-07-lin.tar.xz + tar xJvf sde-external-9.33.0-2024-01-07-lin.tar.xz + - name: Configure Permissions + run: | + echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope + - name: Run Under SDE + run: | + sde-external-9.33.0-2024-01-07-lin/sde -cet -cet-raise 0 -cet-endbr-exe -cet-stderr -cet-abort -- ./zstd -b3 + # Failing tests, for reference @@ -600,25 +619,3 @@ jobs: # - name: make check # run: | # make CC=/opt/intel/oneapi/compiler/latest/linux/bin/intel64/icc check - - -# intel-cet-compatibility tests are currently failing, during download stage -# -# intel-cet-compatibility: -# runs-on: ubuntu-latest -# steps: -# - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v3 -# - name: Build Zstd -# run: | -# make -j zstd V=1 -# readelf -n zstd -# - name: Get Intel SDE -# run: | -# curl -LO https://downloadmirror.intel.com/684899/sde-external-9.0.0-2021-11-07-lin.tar.xz -# tar xJvf sde-external-9.0.0-2021-11-07-lin.tar.xz -# - name: Configure Permissions -# run: | -# echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope -# - name: Run Under SDE -# run: | -# sde-external-9.0.0-2021-11-07-lin/sde -cet -cet-raise 0 -cet-endbr-exe -cet-stderr -cet-abort -- ./zstd -b3