diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a7f3bf4a9..8cc642e45 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -113,6 +113,8 @@ jobs: exclude: - os: ubuntu-20.04 std: 20 + - os: ubuntu-latest + std: 98 steps: - run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event." @@ -183,11 +185,11 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-latest, macos-11] + os: [macos-latest, macos-12] std: [98, 11, 14, 17, 20] config: [Debug, Release] exclude: - - os: macos-11 + - os: macos-12 std: 20 steps: diff --git a/glm/detail/qualifier.hpp b/glm/detail/qualifier.hpp index cb4e108a7..d67fd0d48 100644 --- a/glm/detail/qualifier.hpp +++ b/glm/detail/qualifier.hpp @@ -240,6 +240,7 @@ namespace detail struct storage<3, unsigned int, true> : public storage<4, unsigned int, true> {}; +# if GLM_HAS_ALIGNOF template<> struct storage<3, double, true> { @@ -247,6 +248,7 @@ namespace detail double data[4]; } type; }; +# endif//GLM_HAS_ALIGNOF # endif