Skip to content

Commit

Permalink
Merge branch 'master' into neon_simplify_high
Browse files Browse the repository at this point in the history
  • Loading branch information
easyaspi314 authored Jun 3, 2023
2 parents 096ef18 + 8055410 commit bbb79cd
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 8 deletions.
25 changes: 21 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -532,13 +532,30 @@ jobs:
run: meson test -C build --print-errorlogs $(meson test -C build --list | grep -v emul)

macos:
runs-on: macos-11
strategy:
fail-fast: false
matrix:
# https://www.jessesquires.com/blog/2020/01/06/selecting-an-xcode-version-on-github-ci/
# https://github.com/actions/virtual-environments/blob/master/images/macos/macos-10.15-Readme.md#xcode
# xcode: ["11.3.1", "11.7", "12.3", "12.4"]
xcode: ["11.7", "12.4", "12.5.1"] # for macos-11
# https://github.com/actions/runner-images/blob/main/images/macos/macos-11-Readme.md#xcode
# https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md#xcode
# https://github.com/actions/runner-images/blob/main/images/macos/macos-13-Readme.md#xcode
# https://trac.macports.org/wiki/XcodeVersionInfo
include:
- xcode: "11.7"
os: macos-11
- xcode: "12.4"
os: macos-11
- xcode: "12.5.1"
os: macos-11
- xcode: "13.1"
os: macos-12
- xcode: "13.3.1"
os: macos-12
- xcode: "13.4.1"
os: macos-12
- xcode: "14.2"
os: macos-13
runs-on: ${{ matrix.os }}
env:
DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode }}.app
steps:
Expand Down
15 changes: 11 additions & 4 deletions simde/simde-common.h
Original file line number Diff line number Diff line change
Expand Up @@ -946,7 +946,9 @@ HEDLEY_DIAGNOSTIC_POP
# if !HEDLEY_GCC_VERSION_CHECK(9,0,0) && defined(SIMDE_ARCH_AARCH64)
# define SIMDE_BUG_GCC_BAD_VEXT_REV32
# endif
# if defined(SIMDE_ARCH_X86) && !defined(SIMDE_ARCH_AMD64)
# if !(HEDLEY_GCC_VERSION_CHECK(9,4,0) \
|| (HEDLEY_GCC_VERSION_CHECK(8,5,0) && !HEDLEY_GCC_VERSION_CHECK(9,0,0)) \
) && defined(SIMDE_ARCH_X86) && !defined(SIMDE_ARCH_AMD64)
# define SIMDE_BUG_GCC_94482
# endif
# if (defined(SIMDE_ARCH_X86) && !defined(SIMDE_ARCH_AMD64)) || defined(SIMDE_ARCH_ZARCH)
Expand All @@ -962,7 +964,9 @@ HEDLEY_DIAGNOSTIC_POP
# if defined(__OPTIMIZE__)
# define SIMDE_BUG_GCC_100927
# endif
# define SIMDE_BUG_GCC_98521
# if !(HEDLEY_GCC_VERSION_CHECK(10,3,0))
# define SIMDE_BUG_GCC_98521
# endif
# endif
# if !HEDLEY_GCC_VERSION_CHECK(9,4,0) && defined(SIMDE_ARCH_AARCH64)
# define SIMDE_BUG_GCC_94488
Expand Down Expand Up @@ -998,7 +1002,10 @@ HEDLEY_DIAGNOSTIC_POP
# endif
# endif
# define SIMDE_BUG_GCC_95399
# if !defined(__OPTIMIZE__)
# if !defined(__OPTIMIZE__) && !(\
HEDLEY_GCC_VERSION_CHECK(11,4,0) \
|| (HEDLEY_GCC_VERSION_CHECK(10,4,0) && !(HEDLEY_GCC_VERSION_CHECK(11,0,0))) \
|| (HEDLEY_GCC_VERSION_CHECK(9,5,0) && !(HEDLEY_GCC_VERSION_CHECK(10,0,0))))
# define SIMDE_BUG_GCC_105339
# endif
# elif defined(__clang__)
Expand Down Expand Up @@ -1069,7 +1076,7 @@ HEDLEY_DIAGNOSTIC_POP
# define SIMDE_BUG_CLANG_48673
# endif
# define SIMDE_BUG_CLANG_45959
# if defined(SIMDE_ARCH_WASM_SIMD128)
# if defined(SIMDE_ARCH_WASM_SIMD128) && !SIMDE_DETECT_CLANG_VERSION_CHECK(17,0,0)
# define SIMDE_BUG_CLANG_60655
# endif
# elif defined(HEDLEY_MSVC_VERSION)
Expand Down

0 comments on commit bbb79cd

Please sign in to comment.