Steve Downey
Steve Downey
check-clang tests pass with assertions off, however when built with LLVM_ENABLE_ASSERTIONS the following tests fail: Clang :: ASTMerge/exprs-cpp/test.cpp Clang :: ASTMerge/unnamed_fields/test.cpp Clang :: CXX/concepts-ts/dcl/dcl.fct/p17.cpp Clang :: CXX/concepts-ts/expr/expr.prim/expr.prim.id/p4.cpp Clang :: Import/cxx-for-range/test.cpp...
```c++ base b{1}; derived d(1, 2); tl::optional b3{d2}; // error tl::optional b3a{d2}; // works ``` The optional is deep const, so when *rhs is called with an optionalconst& the type...
https://github.com/boostorg/fusion/blob/ce8b031f54cc6fbbaf60eb3b719c51edec8ceedc/include/boost/fusion/container/generation/detail/pp_make_deque.hpp#L9-L10 #ifndef FUSION_PP_MAKE_DEQUE_07162005_0243 #define FUSION_MAKE_PP_DEQUE_07162005_0243 PP_MAKE became MAKE_PP
https://github.com/boostorg/fusion/blob/ce8b031f54cc6fbbaf60eb3b719c51edec8ceedc/include/boost/fusion/include/adapt_assoc_adt.hpp#L8-L9 #ifndef BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADT_HPP #define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADR_HPP ADT became ADR