gcc --version
gcc (GCC) 12.1.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
and now I am getting warnings of the form:
warning: testing if a concept-id is a valid expression; add ‘requires’ to check satisfaction [-Wmissing-requires]
66 | isComplex<T> || std::is_floating_point_v<T> || std::is_integral_v<T>;
| ^
| requires
there appears to be an easy fix, adding a require statement in the problematic lines in concepts.hpp, we should apply it and check that clang can handle it.
I updated my GCC version:
and now I am getting warnings of the form:
there appears to be an easy fix, adding a require statement in the problematic lines in
concepts.hpp
, we should apply it and check that clang can handle it.