diff --git a/CMakeLists.txt b/CMakeLists.txt index e5ab94d..3e1c727 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.5) include(cmake/color.cmake) -set(BLT_VERSION 0.14.3) +set(BLT_VERSION 0.14.4) set(BLT_TEST_VERSION 0.0.1) set(BLT_TARGET BLT) diff --git a/include/blt/std/array.h b/include/blt/std/array.h index c962554..557cfb3 100644 --- a/include/blt/std/array.h +++ b/include/blt/std/array.h @@ -45,6 +45,7 @@ namespace blt template struct metadata_template_t { + static_assert(std::is_trivially_copyable_v && "Must be raw type!"); Extra extra; // size in number of elements! blt::size_t size;