|
25 | 25 | - { os: macos-13, CC: clang, CXX: clang++, python: "3.11", mpi: 'mpich' } |
26 | 26 | - { os: macos-14, CC: clang, CXX: clang++, python: "3.12", mpi: 'mpich' } |
27 | 27 | - { os: macos-15, CC: clang, CXX: clang++, python: "3.13", mpi: 'mpich' } |
28 | | - #- { os: macos-13, CC: clang, CXX: clang++, python: "3.11", mpi: 'openmpi' } |
| 28 | + - { os: macos-13, CC: clang, CXX: clang++, python: "3.11", mpi: 'openmpi' } |
29 | 29 | #- { os: macos-14, CC: clang, CXX: clang++, python: "3.12", mpi: 'openmpi' } |
30 | | - #- { os: macos-15, CC: clang, CXX: clang++, python: "3.13", mpi: 'openmpi' } |
| 30 | + - { os: macos-15, CC: clang, CXX: clang++, python: "3.13", mpi: 'openmpi' } |
31 | 31 | #- { os: windows-latest, CC: gcc, CXX: g++, python: "3.12", mpi: 'msmpi' } |
32 | 32 |
|
33 | 33 | name: ${{ matrix.os }}.${{ matrix.CC }}.${{ matrix.mpi }}.python-${{ matrix.python }} |
|
81 | 81 | - name: Configure build and install mcstas |
82 | 82 | id: mcstas-install |
83 | 83 | run: | |
| 84 | + if [ "$RUNNER_OS" == "macOS" ]; then mkdir ${HOME}/tmp; fi |
84 | 85 | if [ "$RUNNER_OS" == "macOS" ]; then export SDKROOT=$(xcrun --sdk macosx --show-sdk-path); fi |
85 | 86 | set -e |
86 | 87 | set -u |
@@ -219,6 +220,7 @@ jobs: |
219 | 220 | export MCSTAS_EXECUTABLE="mcstas" |
220 | 221 | export MCSTAS_PYGEN_EXECUTABLE="mcstas-pygen" |
221 | 222 | export MCRUN_EXECUTABLE="mcrun" |
| 223 | + if [ "$RUNNER_OS" == "macOS" ]; then export TMPDIR=${HOME}/tmp; fi |
222 | 224 | if [ "$RUNNER_OS" == "Windows" ]; |
223 | 225 | then |
224 | 226 | export MCSTAS_EXECUTABLE="mcstas.exe" |
@@ -259,6 +261,7 @@ jobs: |
259 | 261 | set -x |
260 | 262 | export MCSTAS_EXECUTABLE="mcstas" |
261 | 263 | export MCRUN_EXECUTABLE="mcrun" |
| 264 | + if [ "$RUNNER_OS" == "macOS" ]; then export TMPDIR=${HOME}/tmp; fi |
262 | 265 | if [ "$RUNNER_OS" == "Windows" ]; |
263 | 266 | then |
264 | 267 | export MCSTAS_EXECUTABLE="mcstas.exe" |
@@ -299,6 +302,7 @@ jobs: |
299 | 302 | set -x |
300 | 303 | export MCSTAS_EXECUTABLE="mcstas" |
301 | 304 | export MCRUN_EXECUTABLE="mcrun" |
| 305 | + if [ "$RUNNER_OS" == "macOS" ]; then export TMPDIR=${HOME}/tmp; fi |
302 | 306 | if [ "$RUNNER_OS" == "Windows" ]; |
303 | 307 | then |
304 | 308 | export MCSTAS_EXECUTABLE="mcstas.exe" |
|
0 commit comments