@@ -1027,12 +1027,19 @@ HEDLEY_DIAGNOSTIC_POP
10271027# if !(HEDLEY_GCC_VERSION_CHECK(10,3,0))
10281028# define SIMDE_BUG_GCC_98521
10291029# endif
1030- # endif
1031- # if !HEDLEY_GCC_VERSION_CHECK(9,4,0) && defined(SIMDE_ARCH_AARCH64)
1032- # define SIMDE_BUG_GCC_94488
1033- # endif
1034- # if !HEDLEY_GCC_VERSION_CHECK(9,1,0) && defined(SIMDE_ARCH_AARCH64)
1035- # define SIMDE_BUG_GCC_REV_264019
1030+ # elif defined(SIMDE_ARCH_AARCH64)
1031+ # if !HEDLEY_GCC_VERSION_CHECK(9,4,0)
1032+ # define SIMDE_BUG_GCC_94488
1033+ # endif
1034+ # if !HEDLEY_GCC_VERSION_CHECK(9,1,0)
1035+ # define SIMDE_BUG_GCC_REV_264019
1036+ # endif
1037+ # if HEDLEY_GCC_VERSION_CHECK(15,0,0)
1038+ # define SIMDE_BUG_GCC_123584
1039+ # endif
1040+ # if !HEDLEY_GCC_VERSION_CHECK(10,2,0) && !defined(__OPTIMIZE__)
1041+ # define SIMDE_BUG_GCC_96174
1042+ # endif
10361043# endif
10371044# if (!HEDLEY_GCC_VERSION_CHECK(9,0,0) && !defined(SIMDE_ARCH_AARCH64)) || (!defined(SIMDE_ARCH_AARCH64) && defined(SIMDE_ARCH_ARM))
10381045# define SIMDE_BUG_GCC_REV_260989
@@ -1057,11 +1064,6 @@ HEDLEY_DIAGNOSTIC_POP
10571064# define SIMDE_BUG_VEC_CPSGN_REVERSED_ARGS
10581065# endif
10591066# endif
1060- # if defined(SIMDE_ARCH_X86) || defined(SIMDE_ARCH_AMD64)
1061- # if !HEDLEY_GCC_VERSION_CHECK(10,2,0) && !defined(__OPTIMIZE__)
1062- # define SIMDE_BUG_GCC_96174
1063- # endif
1064- # endif
10651067# if defined(SIMDE_ARCH_ZARCH)
10661068# define SIMDE_BUG_GCC_95782
10671069# if HEDLEY_GCC_VERSION_CHECK(10,0,0)
0 commit comments