Skip to content

Commit

Permalink
Disable jemalloc pool on RHEL (autoconf cannot be installed)
Browse files Browse the repository at this point in the history
Disable the jemalloc pool on RHEL,
because the autoconf package cannot be installed,
since the RHEL subscription expired.

Signed-off-by: Lukasz Dorau <lukasz.dorau@intel.com>
  • Loading branch information
ldorau committed Nov 27, 2024
1 parent 1369352 commit 24045c2
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .github/workflows/reusable_multi_numa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down

0 comments on commit 24045c2

Please sign in to comment.