diff --git a/.github/workflows/reusable_multi_numa.yml b/.github/workflows/reusable_multi_numa.yml index c012f3e19e..0a932436eb 100644 --- a/.github/workflows/reusable_multi_numa.yml +++ b/.github/workflows/reusable_multi_numa.yml @@ -33,6 +33,7 @@ jobs: - name: Get information about platform run: .github/scripts/get_system_info.sh + # jemalloc pool on RHEL is disabled, because the autoconf package cannot be installed, since the RHEL subscription expired - name: Configure build run: > cmake @@ -45,8 +46,9 @@ jobs: -DUMF_BUILD_TESTS=ON -DUMF_DEVELOPER_MODE=ON -DUMF_BUILD_LIBUMF_POOL_DISJOINT=ON - -DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON -DUMF_TESTS_FAIL_ON_SKIP=ON + ${{ matrix.os == 'ubuntu-22.04' && '-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON' || '' }} + ${{ matrix.os == 'rhel-9.1' && '-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=OFF' || '' }} ${{ matrix.build_type == 'Debug' && matrix.os == 'ubuntu-22.04' && '-DUMF_USE_COVERAGE=ON' || '' }} - name: Build UMF