From 9bebf316a77f2e85d7607f0ee61eace259a32803 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Wed, 11 Dec 2019 08:27:12 +0100 Subject: [PATCH] gcc-9.1 build fixed --- src/include/units/base_dimension.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/include/units/base_dimension.h b/src/include/units/base_dimension.h index 2df37dc4..bdf19e77 100644 --- a/src/include/units/base_dimension.h +++ b/src/include/units/base_dimension.h @@ -57,12 +57,21 @@ struct base_dimension { // BaseDimension namespace detail { +#if __GNUC__ == 9 && __GNUC_MINOR__ < 2 + +template +inline constexpr bool is_base_dimension = true; + +#else + template inline constexpr bool is_base_dimension = false; template inline constexpr bool is_base_dimension> = true; +#endif + } // namespace detail template