Skip to content

Commit

Permalink
Enable clang 15 workarounds and test in GitHub CI (GridTools#1735)
Browse files Browse the repository at this point in the history
  • Loading branch information
havogt committed Dec 12, 2022
1 parent 101f840 commit 29a5896
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
container: ghcr.io/gridtools/gridtools-base:${{ matrix.compiler }}
strategy:
matrix:
compiler: [gcc-8, gcc-9, gcc-10, clang-11, clang-12, clang-13, clang-14, clang-14-cuda-11, gcc-10-cuda-11, base-hip, gcc-10-hpx]
compiler: [gcc-8, gcc-9, gcc-10, clang-11, clang-12, clang-13, clang-14, clang-15, clang-14-cuda-11, gcc-10-cuda-11, base-hip, gcc-10-hpx]
build_type: [debug, release]
exclude:
- compiler: gcc-8
Expand Down
2 changes: 1 addition & 1 deletion include/gridtools/common/hymap.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ namespace gridtools {
template <class...>
struct values;

#if !defined(__NVCC__) && defined(__clang__) && __clang_major__ <= 14
#if !defined(__NVCC__) && defined(__clang__) && __clang_major__ <= 15
template <class... Vs>
values(Vs const &...) -> values<Vs...>;
#endif
Expand Down
2 changes: 1 addition & 1 deletion include/gridtools/sid/composite.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ namespace gridtools {
struct compressed;
template <class...>
struct values;
#if !defined(__NVCC__) && defined(__clang__) && __clang_major__ <= 14
#if !defined(__NVCC__) && defined(__clang__) && __clang_major__ <= 15
template <class... Sids>
values(Sids const &...) -> values<Sids...>;
#endif
Expand Down

0 comments on commit 29a5896

Please sign in to comment.