concept_check icon indicating copy to clipboard operation
concept_check copied to clipboard

Boost.org concept_check module

Results 7 concept_check issues
Sort by recently updated
recently updated
newest added

We are in the process of making B2 build changes to all of the B2 build files to support "modular" consumption of the Boost Libraries by users. See this list...

There are about a million (slight exaggeration) errors in concept_check.hpp, such as: ``` identifier "BOOST_PP_IIF_BOOST_PP_BOOL_" is undefined concept_check.hpp:70 type name is not allowed concept_check.hpp:80 too few arguments for class template...

After VS 2022 update from 17.4.xx to 17.5 I started to get multiple errors detected in concept_check.hpp module. While my whole code is compiling and build properly, the Intellisense of...

Boost Version: 1.79.0 Platform: Baremetal PowerPC Compiler: CodeWarrior Using C++03. The failed template thingy is causing compilation to fail with CodeWarrior with the error `illegal template arguments` on [this line](https://github.com/boostorg/concept_check/blob/develop/include/boost/concept/detail/general.hpp#L44)...

All the implicit special member functions made explicit in this PR. It fixes the compilation and test runs with `./b2 libs/concept_check/test/ cxxstd=2a,03,11,17,14 "cxxflags=-Werror=deprecated-copy" toolset=clang-13 -j4`

Hi! In file boost/concept_check.hpp: ``` boost/concept_check.hpp(139,38): error : variable 'a' is uninitialized when passed as a const reference argument here [-Werror,-Wuninitialized-const-reference] ```

This is part of the effort to make the Boost libraries "modular" for build and consumption. See https://lists.boost.org/Archives/boost/2024/01/255704.php and https://github.com/grafikrobot/boost-b2-modular/blob/b2-modular/README.adoc for more information. This PR depends on the following other...