From d0d270a8af9515011ee3e33854197f60ba99ad9f Mon Sep 17 00:00:00 2001 From: fis Date: Mon, 15 Nov 2021 03:40:38 +0800 Subject: [PATCH] Static check. --- src/data/array_interface.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/array_interface.h b/src/data/array_interface.h index f3dd8e1792fe..60812720b080 100644 --- a/src/data/array_interface.h +++ b/src/data/array_interface.h @@ -386,7 +386,7 @@ class ArrayInterface { data = ArrayInterfaceHandler::ExtractData(array, n); if (allow_mask) { - CHECK(D == 1) << "Masked array is not supported."; + static_assert(D == 1, "Masked array is not supported."); common::Span s_mask; size_t n_bits = ArrayInterfaceHandler::ExtractMask(array, &s_mask);