Skip to content

Commit 2e49b96

Browse files
committed
Add macOS-14 and macOS-15 support to testsuite workflow (fixes #1)
* .github/workflows/moocore.yml: Update matrix. * ./*.test: Replace GNU-specific long options with portable short options - Update sort --ignore-leading-blanks to sort -b - Update sort --stable to sort -s - Update cat --squeeze-blank to cat -s
1 parent 6a75f06 commit 2e49b96

14 files changed

Lines changed: 18 additions & 18 deletions

.github/workflows/moocore.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ jobs:
3434
- { os: ubuntu-22.04, cc: gcc-10 }
3535
- { os: ubuntu-22.04, cc: gcc-11 }
3636
- { os: ubuntu-24.04-arm, cc: gcc-12 }
37-
# FIXME: needs
38-
# * brew install xz
39-
# * fix options only available in GNU diff
40-
#- { os: macos-15-intel, cc: clang, python-version: '3.10' }
41-
#- { os: macos-14, cc: clang, python-version: '3.10' }
37+
- { os: macos-14, cc: clang }
38+
- { os: macos-14, cc: gcc-13 }
39+
- { os: macos-15-intel, cc: clang }
40+
- { os: macos-15-intel, cc: gcc-13 }
41+
4242
env:
4343
CC: ${{ matrix.cc }}
4444

eaf/input1.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
${PROGRAM} --quiet -i- ../data/input1.dat | sort | cat --squeeze-blank
1+
${PROGRAM} --quiet -i- ../data/input1.dat | sort | cat -s

eaf/ran.1000pts.3d.10.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
${PROGRAM} --quiet ../data/ran.1000pts.3d.10 | sort | cat --squeeze-blank
1+
${PROGRAM} --quiet ../data/ran.1000pts.3d.10 | sort | cat -s

eaf/spherical-3d-2000pts-10.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
xzcat ../data/${TESTNAME}.dat.xz | $PROGRAM --quiet | sort --stable | cat --squeeze-blank
1+
xzcat ../data/${TESTNAME}.dat.xz | $PROGRAM --quiet | sort -s | cat -s
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
$PROGRAM < ../data/${TESTNAME} --union --quiet --filter | sort --ignore-leading-blanks
1+
$PROGRAM < ../data/${TESTNAME} --union --quiet --filter | sort -b
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
$PROGRAM < ../data/${TESTNAME} --union --quiet --filter | sort --ignore-leading-blanks
1+
$PROGRAM < ../data/${TESTNAME} --union --quiet --filter | sort -b
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
xzcat ../data/${TESTNAME}.xz | $PROGRAM --union --quiet --filter | sort --ignore-leading-blanks
1+
xzcat ../data/${TESTNAME}.xz | $PROGRAM --union --quiet --filter | sort -b
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
$PROGRAM < ../data/${TESTNAME} --union --quiet --filter | sort --ignore-leading-blanks
1+
$PROGRAM < ../data/${TESTNAME} --union --quiet --filter | sort -b
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
$PROGRAM < ../data/${TESTNAME} --union --quiet --filter | sort --ignore-leading-blanks
1+
$PROGRAM < ../data/${TESTNAME} --union --quiet --filter | sort -b
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
xzcat ../data/${TESTNAME}.xz | $PROGRAM --union --quiet --filter | sort --ignore-leading-blanks
1+
xzcat ../data/${TESTNAME}.xz | $PROGRAM --union --quiet --filter | sort -b

0 commit comments

Comments
 (0)