From 4b9e5d52d87b46d48a897facead0e26e08c4e670 Mon Sep 17 00:00:00 2001 From: Nico Reissmann Date: Wed, 26 Jun 2024 07:19:50 +0200 Subject: [PATCH] Add andersen region-aware CI job --- .github/workflows/tests.yml | 10 ++++++++++ scripts/run-llvm-test-suite.sh | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d7938d881..2284d4c7d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -67,6 +67,16 @@ jobs: - name: "Run the llvm-test-suite-andersen-agnostic" run: ./scripts/run-llvm-test-suite.sh --make-target llvm-run-andersen-agnostic + llvm-test-suite-andersen-region-aware: + if: contains(github.event.pull_request.title, '[AndersenRegionAware]') + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v4 + - name: "Build jlm" + uses: ./.github/actions/BuildJlm + - name: "Run the llvm-test-suite-andersen-region-aware" + run: ./scripts/run-llvm-test-suite.sh --make-target llvm-run-andersen-region-aware + llvm-test-suite-steensgaard-agnostic: if: contains(github.event.pull_request.title, '[SteensgaardAgnostic]') runs-on: ubuntu-22.04 diff --git a/scripts/run-llvm-test-suite.sh b/scripts/run-llvm-test-suite.sh index 3bf70b1f8..072d5bd30 100755 --- a/scripts/run-llvm-test-suite.sh +++ b/scripts/run-llvm-test-suite.sh @@ -3,7 +3,7 @@ set -eu # URL to the benchmark git repository and the commit to be used GIT_REPOSITORY=https://github.com/phate/llvm-test-suite.git -GIT_COMMIT=dadc9d4760fe36c734cc7bd9d460930b4f020513 +GIT_COMMIT=ec4ff100968c86381ee20b1347ac7abebc7bd74e # Get the absolute path to this script and set default JLM paths SCRIPT_DIR="$(dirname "$(realpath "$0")")"