From 1303c2ee1b6aa9a7703efd15c312c6ec5bb112bf Mon Sep 17 00:00:00 2001 From: Thilina Ratnayaka Date: Thu, 10 Apr 2025 19:22:11 +0000 Subject: [PATCH 1/4] Update pip packages --- requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index e5e9f8e4..8c700ce4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ -git+https://github.com/inducer/loopy.git#egg=loopy -git+https://github.com/inducer/pymbolic.git#egg=pymbolic +loopy==2025.1 +pymbolic==2024.2.2 libclang==14.0.6 -pytools==2024.1.13 +pytools==2024.1.16 symengine==0.13.0 From d8d3516f91ce42502990ad1772beda0c01065e9d Mon Sep 17 00:00:00 2001 From: Thilina Ratnayaka Date: Thu, 10 Apr 2025 19:26:54 +0000 Subject: [PATCH 2/4] Update GitHub CI compilers --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cb55f77a..d53b2f30 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: shell: bash -l {0} strategy: matrix: - compiler: [gcc-10, clang-15] + compiler: [gcc-12, clang-16] fail-fast: false name: "${{ matrix.compiler }}" env: From 1ad429cb3201826c21b5e2df51add0e67877d604 Mon Sep 17 00:00:00 2001 From: Thilina Ratnayaka Date: Thu, 10 Apr 2025 19:52:16 +0000 Subject: [PATCH 3/4] Add siphash as a dependency --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index 8c700ce4..2fe4bb85 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,3 +3,4 @@ pymbolic==2024.2.2 libclang==14.0.6 pytools==2024.1.16 symengine==0.13.0 +siphash24==1.7 From 93e94750710693b17f659a5d4f7ab734f31fc68d Mon Sep 17 00:00:00 2001 From: Thilina Ratnayaka Date: Thu, 10 Apr 2025 20:14:23 +0000 Subject: [PATCH 4/4] Set the test verbosity to 1 Also, minor refactor in `lnrun` script. --- .github/workflows/ci.yml | 1 + scripts/lnrun | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d53b2f30..af1edf20 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,6 +14,7 @@ on: env: NOMP_CONDA_ENV: /usr/share/miniconda/envs/libnomp NOMP_INSTALL_DIR: ${{ github.workspace }}/install + NOMP_VERBOSE: 1 NOMP_CACHE_NUMBER: 0 # Increase to reset cache manually. POCL_CACHE_NUMBER: 0 # Increase to reset cache manually. jobs: diff --git a/scripts/lnrun b/scripts/lnrun index ce768c35..b780f06a 100755 --- a/scripts/lnrun +++ b/scripts/lnrun @@ -117,7 +117,7 @@ function run_test() { echo -e "Running tests..." num_errors=0 - cd "${NOMP_TEST_DIR}" && + cd "${NOMP_TEST_DIR}" for t in $(ls ${TESTS}); do echo " $t --nomp-backend ${NOMP_BACKEND} --nomp-device ${NOMP_DEVICE} \ --nomp-platform ${NOMP_PLATFORM} --nomp-install-dir ${NOMP_INSTALL_DIR} \