diff --git a/src/libhictk/balancing/include/hictk/balancing/sparse_matrix.hpp b/src/libhictk/balancing/include/hictk/balancing/sparse_matrix.hpp index 8d25aa23..4c07b16c 100644 --- a/src/libhictk/balancing/include/hictk/balancing/sparse_matrix.hpp +++ b/src/libhictk/balancing/include/hictk/balancing/sparse_matrix.hpp @@ -126,6 +126,8 @@ class SparseMatrixChunked { SparseMatrixChunked(const SparseMatrixChunked& other) = delete; #if defined(__GNUC__) && !defined(__clang__) && __GNUC__ < 10 SparseMatrixChunked(SparseMatrixChunked&& other) = default; +#elif defined(__GNUC__) && defined(__clang__) && __clang__ < 9 + SparseMatrixChunked(SparseMatrixChunked&& other) = default; #else SparseMatrixChunked(SparseMatrixChunked&& other) noexcept = default; #endif