Skip to content

Commit c04099c

Browse files
committed
tmp
1 parent c00f22d commit c04099c

File tree

1 file changed

+64
-64
lines changed

1 file changed

+64
-64
lines changed

.github/workflows/reusable_basic.yml

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -443,67 +443,67 @@ jobs:
443443
working-directory: ${{env.BUILD_DIR}}
444444
run: ctest -C ${{matrix.build_type}} --output-on-failure --test-dir test
445445

446-
macos-build:
447-
name: MacOS
448-
strategy:
449-
matrix:
450-
os: ['macos-13', 'macos-14']
451-
include:
452-
- os: macos-14
453-
static_hwloc: '-DUMF_LINK_HWLOC_STATICALLY=ON'
454-
env:
455-
BUILD_TYPE : "Release"
456-
runs-on: ${{matrix.os}}
457-
458-
steps:
459-
- name: Checkout
460-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
461-
with:
462-
fetch-depth: 0
463-
464-
# Latest distros do not allow global pip installation
465-
- name: Install Python requirements in venv
466-
run: |
467-
python3 -m venv .venv
468-
. .venv/bin/activate
469-
echo "$PATH" >> $GITHUB_PATH
470-
python3 -m pip install -r third_party/requirements.txt
471-
472-
- name: Install dependencies
473-
run: brew install jemalloc tbb automake libtool
474-
475-
- name: Install hwloc
476-
if: ${{ !matrix.static_hwloc }}
477-
run: brew install hwloc
478-
479-
- name: Get UMF version
480-
run: |
481-
VERSION=$(git describe --tags --abbrev=0 | grep -Eo '\d+\.\d+\.\d+')
482-
echo "UMF_VERSION=$VERSION" >> $GITHUB_ENV
483-
484-
- name: Configure build
485-
run: >
486-
cmake
487-
-B ${{env.BUILD_DIR}}
488-
-DCMAKE_INSTALL_PREFIX="${{env.INSTL_DIR}}"
489-
-DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
490-
-DUMF_FORMAT_CODE_STYLE=OFF
491-
-DUMF_DEVELOPER_MODE=ON
492-
-DUMF_BUILD_LEVEL_ZERO_PROVIDER=OFF
493-
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
494-
-DUMF_BUILD_SHARED_LIBRARY=ON
495-
-DUMF_TESTS_FAIL_ON_SKIP=ON
496-
${{matrix.static_hwloc}}
497-
498-
- name: Build UMF
499-
run: cmake --build ${{env.BUILD_DIR}} -j $(sysctl -n hw.logicalcpu)
500-
501-
- name: Test UMF installation and uninstallation
502-
run: >
503-
python3 ${{github.workspace}}/test/test_installation.py
504-
--build-dir ${{env.BUILD_DIR}}
505-
--install-dir ${{env.INSTL_DIR}}
506-
--build-type ${{env.BUILD_TYPE}}
507-
--proxy
508-
--umf-version ${{env.UMF_VERSION}}
509-
--shared-library
446+
# macos-build:
447+
# name: MacOS
448+
# strategy:
449+
# matrix:
450+
# os: ['macos-13', 'macos-14']
451+
# include:
452+
# - os: macos-14
453+
# static_hwloc: '-DUMF_LINK_HWLOC_STATICALLY=ON'
454+
# env:
455+
# BUILD_TYPE : "Release"
456+
# runs-on: ${{matrix.os}}
457+
458+
# steps:
459+
# - name: Checkout
460+
# uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
461+
# with:
462+
# fetch-depth: 0
463+
464+
# # Latest distros do not allow global pip installation
465+
# - name: Install Python requirements in venv
466+
# run: |
467+
# python3 -m venv .venv
468+
# . .venv/bin/activate
469+
# echo "$PATH" >> $GITHUB_PATH
470+
# python3 -m pip install -r third_party/requirements.txt
471+
472+
# - name: Install dependencies
473+
# run: brew install jemalloc tbb automake libtool
474+
475+
# - name: Install hwloc
476+
# if: ${{ !matrix.static_hwloc }}
477+
# run: brew install hwloc
478+
479+
# - name: Get UMF version
480+
# run: |
481+
# VERSION=$(git describe --tags --abbrev=0 | grep -Eo '\d+\.\d+\.\d+')
482+
# echo "UMF_VERSION=$VERSION" >> $GITHUB_ENV
483+
484+
# - name: Configure build
485+
# run: >
486+
# cmake
487+
# -B ${{env.BUILD_DIR}}
488+
# -DCMAKE_INSTALL_PREFIX="${{env.INSTL_DIR}}"
489+
# -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
490+
# -DUMF_FORMAT_CODE_STYLE=OFF
491+
# -DUMF_DEVELOPER_MODE=ON
492+
# -DUMF_BUILD_LEVEL_ZERO_PROVIDER=OFF
493+
# -DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
494+
# -DUMF_BUILD_SHARED_LIBRARY=ON
495+
# -DUMF_TESTS_FAIL_ON_SKIP=ON
496+
# ${{matrix.static_hwloc}}
497+
498+
# - name: Build UMF
499+
# run: cmake --build ${{env.BUILD_DIR}} -j $(sysctl -n hw.logicalcpu)
500+
501+
# - name: Test UMF installation and uninstallation
502+
# run: >
503+
# python3 ${{github.workspace}}/test/test_installation.py
504+
# --build-dir ${{env.BUILD_DIR}}
505+
# --install-dir ${{env.INSTL_DIR}}
506+
# --build-type ${{env.BUILD_TYPE}}
507+
# --proxy
508+
# --umf-version ${{env.UMF_VERSION}}
509+
# --shared-library

0 commit comments

Comments
 (0)