| 1 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 2 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 3 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 4 | from comp_colls.cpp:3:
|
|---|
| 5 | /tmp/test/include/boost/test/tools/assertion.hpp: In instantiation of ‘struct boost::test_tools::assertion::op::EQ<const my_class, const std::vector<int>, void>’:
|
|---|
| 6 | /tmp/test/include/boost/test/tools/assertion.hpp:323:7: required from ‘class boost::test_tools::assertion::binary_expr<boost::test_tools::assertion::value_expr<const my_class&>, const std::vector<int>&, boost::test_tools::assertion::op::EQ<const my_class, const std::vector<int>, void> >’
|
|---|
| 7 | comp_colls.cpp:24:2: required from here
|
|---|
| 8 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: error: no match for ‘operator==’ (operand types are ‘const my_class’ and ‘const std::vector<int>’)
|
|---|
| 9 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 10 | ^
|
|---|
| 11 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: candidates are:
|
|---|
| 12 | In file included from /opt/include/boost/shared_ptr.hpp:17:0,
|
|---|
| 13 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 14 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 15 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 16 | from comp_colls.cpp:3:
|
|---|
| 17 | /opt/include/boost/smart_ptr/shared_ptr.hpp:767:40: note: template<class T, class U> bool boost::operator==(const boost::shared_ptr<X>&, const boost::shared_ptr<U>&)
|
|---|
| 18 | template<class T, class U> inline bool operator==(shared_ptr<T> const & a, shared_ptr<U> const & b) BOOST_NOEXCEPT
|
|---|
| 19 | ^
|
|---|
| 20 | /opt/include/boost/smart_ptr/shared_ptr.hpp:767:40: note: template argument deduction/substitution failed:
|
|---|
| 21 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 22 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 23 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 24 | from comp_colls.cpp:3:
|
|---|
| 25 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::shared_ptr<X>’
|
|---|
| 26 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 27 | ^
|
|---|
| 28 | In file included from /opt/include/boost/shared_ptr.hpp:17:0,
|
|---|
| 29 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 30 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 31 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 32 | from comp_colls.cpp:3:
|
|---|
| 33 | /opt/include/boost/smart_ptr/shared_ptr.hpp:790:31: note: template<class T> bool boost::operator==(const boost::shared_ptr<X>&, boost::detail::sp_nullptr_t)
|
|---|
| 34 | template<class T> inline bool operator==( shared_ptr<T> const & p, boost::detail::sp_nullptr_t ) BOOST_NOEXCEPT
|
|---|
| 35 | ^
|
|---|
| 36 | /opt/include/boost/smart_ptr/shared_ptr.hpp:790:31: note: template argument deduction/substitution failed:
|
|---|
| 37 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 38 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 39 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 40 | from comp_colls.cpp:3:
|
|---|
| 41 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::shared_ptr<X>’
|
|---|
| 42 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 43 | ^
|
|---|
| 44 | In file included from /opt/include/boost/shared_ptr.hpp:17:0,
|
|---|
| 45 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 46 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 47 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 48 | from comp_colls.cpp:3:
|
|---|
| 49 | /opt/include/boost/smart_ptr/shared_ptr.hpp:795:31: note: template<class T> bool boost::operator==(boost::detail::sp_nullptr_t, const boost::shared_ptr<X>&)
|
|---|
| 50 | template<class T> inline bool operator==( boost::detail::sp_nullptr_t, shared_ptr<T> const & p ) BOOST_NOEXCEPT
|
|---|
| 51 | ^
|
|---|
| 52 | /opt/include/boost/smart_ptr/shared_ptr.hpp:795:31: note: template argument deduction/substitution failed:
|
|---|
| 53 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 54 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 55 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 56 | from comp_colls.cpp:3:
|
|---|
| 57 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘boost::detail::sp_nullptr_t {aka std::nullptr_t}’
|
|---|
| 58 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 59 | ^
|
|---|
| 60 | In file included from /opt/include/boost/scoped_array.hpp:14:0,
|
|---|
| 61 | from /tmp/test/include/boost/test/execution_monitor.hpp:25,
|
|---|
| 62 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 63 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 64 | from comp_colls.cpp:3:
|
|---|
| 65 | /opt/include/boost/smart_ptr/scoped_array.hpp:103:31: note: template<class T> bool boost::operator==(const boost::scoped_array<T>&, boost::detail::sp_nullptr_t)
|
|---|
| 66 | template<class T> inline bool operator==( scoped_array<T> const & p, boost::detail::sp_nullptr_t ) BOOST_NOEXCEPT
|
|---|
| 67 | ^
|
|---|
| 68 | /opt/include/boost/smart_ptr/scoped_array.hpp:103:31: note: template argument deduction/substitution failed:
|
|---|
| 69 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 70 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 71 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 72 | from comp_colls.cpp:3:
|
|---|
| 73 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::scoped_array<T>’
|
|---|
| 74 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 75 | ^
|
|---|
| 76 | In file included from /opt/include/boost/scoped_array.hpp:14:0,
|
|---|
| 77 | from /tmp/test/include/boost/test/execution_monitor.hpp:25,
|
|---|
| 78 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 79 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 80 | from comp_colls.cpp:3:
|
|---|
| 81 | /opt/include/boost/smart_ptr/scoped_array.hpp:108:31: note: template<class T> bool boost::operator==(boost::detail::sp_nullptr_t, const boost::scoped_array<T>&)
|
|---|
| 82 | template<class T> inline bool operator==( boost::detail::sp_nullptr_t, scoped_array<T> const & p ) BOOST_NOEXCEPT
|
|---|
| 83 | ^
|
|---|
| 84 | /opt/include/boost/smart_ptr/scoped_array.hpp:108:31: note: template argument deduction/substitution failed:
|
|---|
| 85 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 86 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 87 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 88 | from comp_colls.cpp:3:
|
|---|
| 89 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘boost::detail::sp_nullptr_t {aka std::nullptr_t}’
|
|---|
| 90 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 91 | ^
|
|---|
| 92 | In file included from /opt/include/boost/function/detail/prologue.hpp:17:0,
|
|---|
| 93 | from /opt/include/boost/function/function_template.hpp:13,
|
|---|
| 94 | from /opt/include/boost/function/detail/maybe_include.hpp:13,
|
|---|
| 95 | from /opt/include/boost/function/function0.hpp:11,
|
|---|
| 96 | from /tmp/test/include/boost/test/execution_monitor.hpp:28,
|
|---|
| 97 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 98 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 99 | from comp_colls.cpp:3:
|
|---|
| 100 | /opt/include/boost/function/function_base.hpp:728:13: note: bool boost::operator==(const boost::function_base&, boost::detail::function::useless_clear_type*)
|
|---|
| 101 | inline bool operator==(const function_base& f,
|
|---|
| 102 | ^
|
|---|
| 103 | /opt/include/boost/function/function_base.hpp:728:13: note: no known conversion for argument 1 from ‘const my_class’ to ‘const boost::function_base&’
|
|---|
| 104 | /opt/include/boost/function/function_base.hpp:740:13: note: bool boost::operator==(boost::detail::function::useless_clear_type*, const boost::function_base&)
|
|---|
| 105 | inline bool operator==(detail::function::useless_clear_type*,
|
|---|
| 106 | ^
|
|---|
| 107 | /opt/include/boost/function/function_base.hpp:740:13: note: no known conversion for argument 1 from ‘const my_class’ to ‘boost::detail::function::useless_clear_type*’
|
|---|
| 108 | /opt/include/boost/function/function_base.hpp:790:3: note: template<class Functor> typename boost::enable_if_c<(! boost::is_integral<T>::value), bool>::type boost::operator==(const boost::function_base&, Functor)
|
|---|
| 109 | operator==(const function_base& f, Functor g)
|
|---|
| 110 | ^
|
|---|
| 111 | /opt/include/boost/function/function_base.hpp:790:3: note: template argument deduction/substitution failed:
|
|---|
| 112 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 113 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 114 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 115 | from comp_colls.cpp:3:
|
|---|
| 116 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘const boost::function_base&’
|
|---|
| 117 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 118 | ^
|
|---|
| 119 | In file included from /opt/include/boost/function/detail/prologue.hpp:17:0,
|
|---|
| 120 | from /opt/include/boost/function/function_template.hpp:13,
|
|---|
| 121 | from /opt/include/boost/function/detail/maybe_include.hpp:13,
|
|---|
| 122 | from /opt/include/boost/function/function0.hpp:11,
|
|---|
| 123 | from /tmp/test/include/boost/test/execution_monitor.hpp:28,
|
|---|
| 124 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 125 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 126 | from comp_colls.cpp:3:
|
|---|
| 127 | /opt/include/boost/function/function_base.hpp:799:3: note: template<class Functor> typename boost::enable_if_c<(! boost::is_integral<T>::value), bool>::type boost::operator==(Functor, const boost::function_base&)
|
|---|
| 128 | operator==(Functor g, const function_base& f)
|
|---|
| 129 | ^
|
|---|
| 130 | /opt/include/boost/function/function_base.hpp:799:3: note: template argument deduction/substitution failed:
|
|---|
| 131 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 132 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 133 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 134 | from comp_colls.cpp:3:
|
|---|
| 135 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const std::vector<int> >()’ (type ‘const std::vector<int>’) to type ‘const boost::function_base&’
|
|---|
| 136 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 137 | ^
|
|---|
| 138 | In file included from /opt/include/boost/function/detail/prologue.hpp:17:0,
|
|---|
| 139 | from /opt/include/boost/function/function_template.hpp:13,
|
|---|
| 140 | from /opt/include/boost/function/detail/maybe_include.hpp:13,
|
|---|
| 141 | from /opt/include/boost/function/function0.hpp:11,
|
|---|
| 142 | from /tmp/test/include/boost/test/execution_monitor.hpp:28,
|
|---|
| 143 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 144 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 145 | from comp_colls.cpp:3:
|
|---|
| 146 | /opt/include/boost/function/function_base.hpp:827:3: note: template<class Functor> typename boost::enable_if_c<(! boost::is_integral<T>::value), bool>::type boost::operator==(const boost::function_base&, boost::reference_wrapper<T>)
|
|---|
| 147 | operator==(const function_base& f, reference_wrapper<Functor> g)
|
|---|
| 148 | ^
|
|---|
| 149 | /opt/include/boost/function/function_base.hpp:827:3: note: template argument deduction/substitution failed:
|
|---|
| 150 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 151 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 152 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 153 | from comp_colls.cpp:3:
|
|---|
| 154 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘const boost::function_base&’
|
|---|
| 155 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 156 | ^
|
|---|
| 157 | In file included from /opt/include/boost/function/detail/prologue.hpp:17:0,
|
|---|
| 158 | from /opt/include/boost/function/function_template.hpp:13,
|
|---|
| 159 | from /opt/include/boost/function/detail/maybe_include.hpp:13,
|
|---|
| 160 | from /opt/include/boost/function/function0.hpp:11,
|
|---|
| 161 | from /tmp/test/include/boost/test/execution_monitor.hpp:28,
|
|---|
| 162 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 163 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 164 | from comp_colls.cpp:3:
|
|---|
| 165 | /opt/include/boost/function/function_base.hpp:836:3: note: template<class Functor> typename boost::enable_if_c<(! boost::is_integral<T>::value), bool>::type boost::operator==(boost::reference_wrapper<T>, const boost::function_base&)
|
|---|
| 166 | operator==(reference_wrapper<Functor> g, const function_base& f)
|
|---|
| 167 | ^
|
|---|
| 168 | /opt/include/boost/function/function_base.hpp:836:3: note: template argument deduction/substitution failed:
|
|---|
| 169 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 170 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 171 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 172 | from comp_colls.cpp:3:
|
|---|
| 173 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘my_class’ is not derived from ‘boost::reference_wrapper<T>’
|
|---|
| 174 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 175 | ^
|
|---|
| 176 | In file included from /opt/include/boost/function/detail/maybe_include.hpp:13:0,
|
|---|
| 177 | from /opt/include/boost/function/function0.hpp:11,
|
|---|
| 178 | from /tmp/test/include/boost/test/execution_monitor.hpp:28,
|
|---|
| 179 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 180 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 181 | from comp_colls.cpp:3:
|
|---|
| 182 | /opt/include/boost/function/function_template.hpp:1029:8: note: template<class R> void boost::operator==(const boost::function0<R>&, const boost::function0<R>&)
|
|---|
| 183 | void operator==(const BOOST_FUNCTION_FUNCTION<
|
|---|
| 184 | ^
|
|---|
| 185 | /opt/include/boost/function/function_template.hpp:1029:8: note: template argument deduction/substitution failed:
|
|---|
| 186 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 187 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 188 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 189 | from comp_colls.cpp:3:
|
|---|
| 190 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::function0<R>’
|
|---|
| 191 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 192 | ^
|
|---|
| 193 | In file included from /opt/include/boost/scoped_ptr.hpp:14:0,
|
|---|
| 194 | from /tmp/test/include/boost/test/tree/fixture.hpp:23,
|
|---|
| 195 | from /tmp/test/include/boost/test/tree/decorator.hpp:22,
|
|---|
| 196 | from /tmp/test/include/boost/test/tree/test_unit.hpp:21,
|
|---|
| 197 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:21,
|
|---|
| 198 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 199 | from comp_colls.cpp:3:
|
|---|
| 200 | /opt/include/boost/smart_ptr/scoped_ptr.hpp:121:31: note: template<class T> bool boost::operator==(const boost::scoped_ptr<T>&, boost::detail::sp_nullptr_t)
|
|---|
| 201 | template<class T> inline bool operator==( scoped_ptr<T> const & p, boost::detail::sp_nullptr_t ) BOOST_NOEXCEPT
|
|---|
| 202 | ^
|
|---|
| 203 | /opt/include/boost/smart_ptr/scoped_ptr.hpp:121:31: note: template argument deduction/substitution failed:
|
|---|
| 204 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 205 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 206 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 207 | from comp_colls.cpp:3:
|
|---|
| 208 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::scoped_ptr<T>’
|
|---|
| 209 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 210 | ^
|
|---|
| 211 | In file included from /opt/include/boost/scoped_ptr.hpp:14:0,
|
|---|
| 212 | from /tmp/test/include/boost/test/tree/fixture.hpp:23,
|
|---|
| 213 | from /tmp/test/include/boost/test/tree/decorator.hpp:22,
|
|---|
| 214 | from /tmp/test/include/boost/test/tree/test_unit.hpp:21,
|
|---|
| 215 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:21,
|
|---|
| 216 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 217 | from comp_colls.cpp:3:
|
|---|
| 218 | /opt/include/boost/smart_ptr/scoped_ptr.hpp:126:31: note: template<class T> bool boost::operator==(boost::detail::sp_nullptr_t, const boost::scoped_ptr<T>&)
|
|---|
| 219 | template<class T> inline bool operator==( boost::detail::sp_nullptr_t, scoped_ptr<T> const & p ) BOOST_NOEXCEPT
|
|---|
| 220 | ^
|
|---|
| 221 | /opt/include/boost/smart_ptr/scoped_ptr.hpp:126:31: note: template argument deduction/substitution failed:
|
|---|
| 222 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 223 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 224 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 225 | from comp_colls.cpp:3:
|
|---|
| 226 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘boost::detail::sp_nullptr_t {aka std::nullptr_t}’
|
|---|
| 227 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 228 | ^
|
|---|
| 229 | In file included from /opt/include/boost/function/detail/maybe_include.hpp:18:0,
|
|---|
| 230 | from /opt/include/boost/function/function1.hpp:11,
|
|---|
| 231 | from /tmp/test/include/boost/test/tree/decorator.hpp:32,
|
|---|
| 232 | from /tmp/test/include/boost/test/tree/test_unit.hpp:21,
|
|---|
| 233 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:21,
|
|---|
| 234 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 235 | from comp_colls.cpp:3:
|
|---|
| 236 | /opt/include/boost/function/function_template.hpp:1029:8: note: template<class R, class T0> void boost::operator==(const boost::function1<R, T0>&, const boost::function1<R, T0>&)
|
|---|
| 237 | void operator==(const BOOST_FUNCTION_FUNCTION<
|
|---|
| 238 | ^
|
|---|
| 239 | /opt/include/boost/function/function_template.hpp:1029:8: note: template argument deduction/substitution failed:
|
|---|
| 240 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 241 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 242 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 243 | from comp_colls.cpp:3:
|
|---|
| 244 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::function1<R, T0>’
|
|---|
| 245 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 246 | ^
|
|---|
| 247 | In file included from /opt/include/boost/bind/bind.hpp:29:0,
|
|---|
| 248 | from /opt/include/boost/bind.hpp:22,
|
|---|
| 249 | from /tmp/test/include/boost/test/impl/framework.ipp:48,
|
|---|
| 250 | from /tmp/test/include/boost/test/included/unit_test.hpp:18,
|
|---|
| 251 | from comp_colls.cpp:3:
|
|---|
| 252 | /opt/include/boost/bind/arg.hpp:41:24: note: template<int I> bool boost::operator==(const boost::arg<I>&, const boost::arg<I>&)
|
|---|
| 253 | template< int I > bool operator==( arg<I> const &, arg<I> const & )
|
|---|
| 254 | ^
|
|---|
| 255 | /opt/include/boost/bind/arg.hpp:41:24: note: template argument deduction/substitution failed:
|
|---|
| 256 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 257 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 258 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 259 | from comp_colls.cpp:3:
|
|---|
| 260 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::arg<I>’
|
|---|
| 261 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 262 | ^
|
|---|
| 263 | In file included from /opt/include/boost/optional.hpp:15:0,
|
|---|
| 264 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:27,
|
|---|
| 265 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 266 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 267 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 268 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 269 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 270 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 271 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 272 | from comp_colls.cpp:3:
|
|---|
| 273 | /opt/include/boost/optional/optional.hpp:1290:6: note: template<class T> bool boost::operator==(const boost::optional<T>&, const boost::optional<T>&)
|
|---|
| 274 | bool operator == ( optional<T> const& x, optional<T> const& y )
|
|---|
| 275 | ^
|
|---|
| 276 | /opt/include/boost/optional/optional.hpp:1290:6: note: template argument deduction/substitution failed:
|
|---|
| 277 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 278 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 279 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 280 | from comp_colls.cpp:3:
|
|---|
| 281 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::optional<T>’
|
|---|
| 282 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 283 | ^
|
|---|
| 284 | In file included from /opt/include/boost/optional.hpp:15:0,
|
|---|
| 285 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:27,
|
|---|
| 286 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 287 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 288 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 289 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 290 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 291 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 292 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 293 | from comp_colls.cpp:3:
|
|---|
| 294 | /opt/include/boost/optional/optional.hpp:1324:6: note: template<class T> bool boost::operator==(const boost::optional<T>&, const T&)
|
|---|
| 295 | bool operator == ( optional<T> const& x, T const& y )
|
|---|
| 296 | ^
|
|---|
| 297 | /opt/include/boost/optional/optional.hpp:1324:6: note: template argument deduction/substitution failed:
|
|---|
| 298 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 299 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 300 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 301 | from comp_colls.cpp:3:
|
|---|
| 302 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::optional<T>’
|
|---|
| 303 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 304 | ^
|
|---|
| 305 | In file included from /opt/include/boost/optional.hpp:15:0,
|
|---|
| 306 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:27,
|
|---|
| 307 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 308 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 309 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 310 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 311 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 312 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 313 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 314 | from comp_colls.cpp:3:
|
|---|
| 315 | /opt/include/boost/optional/optional.hpp:1358:6: note: template<class T> bool boost::operator==(const T&, const boost::optional<T>&)
|
|---|
| 316 | bool operator == ( T const& x, optional<T> const& y )
|
|---|
| 317 | ^
|
|---|
| 318 | /opt/include/boost/optional/optional.hpp:1358:6: note: template argument deduction/substitution failed:
|
|---|
| 319 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 320 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 321 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 322 | from comp_colls.cpp:3:
|
|---|
| 323 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const std::vector<int>’ is not derived from ‘const boost::optional<T>’
|
|---|
| 324 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 325 | ^
|
|---|
| 326 | In file included from /opt/include/boost/optional.hpp:15:0,
|
|---|
| 327 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:27,
|
|---|
| 328 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 329 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 330 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 331 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 332 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 333 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 334 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 335 | from comp_colls.cpp:3:
|
|---|
| 336 | /opt/include/boost/optional/optional.hpp:1393:6: note: template<class T> bool boost::operator==(const boost::optional<T>&, boost::none_t)
|
|---|
| 337 | bool operator == ( optional<T> const& x, none_t ) BOOST_NOEXCEPT
|
|---|
| 338 | ^
|
|---|
| 339 | /opt/include/boost/optional/optional.hpp:1393:6: note: template argument deduction/substitution failed:
|
|---|
| 340 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 341 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 342 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 343 | from comp_colls.cpp:3:
|
|---|
| 344 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::optional<T>’
|
|---|
| 345 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 346 | ^
|
|---|
| 347 | In file included from /opt/include/boost/optional.hpp:15:0,
|
|---|
| 348 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:27,
|
|---|
| 349 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 350 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 351 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 352 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 353 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 354 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 355 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 356 | from comp_colls.cpp:3:
|
|---|
| 357 | /opt/include/boost/optional/optional.hpp:1427:6: note: template<class T> bool boost::operator==(boost::none_t, const boost::optional<T>&)
|
|---|
| 358 | bool operator == ( none_t , optional<T> const& y ) BOOST_NOEXCEPT
|
|---|
| 359 | ^
|
|---|
| 360 | /opt/include/boost/optional/optional.hpp:1427:6: note: template argument deduction/substitution failed:
|
|---|
| 361 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 362 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 363 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 364 | from comp_colls.cpp:3:
|
|---|
| 365 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘boost::none_t’
|
|---|
| 366 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 367 | ^
|
|---|
| 368 | In file included from /opt/include/boost/lexical_cast.hpp:30:0,
|
|---|
| 369 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:28,
|
|---|
| 370 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 371 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 372 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 373 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 374 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 375 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 376 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 377 | from comp_colls.cpp:3:
|
|---|
| 378 | /opt/include/boost/range/iterator_range_core.hpp:584:9: note: template<class IteratorT, class ForwardRange> typename boost::enable_if<boost::mpl::not_<boost::is_base_and_derived<boost::iterator_range_detail::iterator_range_tag, ForwardRange> >, bool>::type boost::operator==(const ForwardRange&, const boost::iterator_range<IteratorT>&)
|
|---|
| 379 | operator==( const ForwardRange& l, const iterator_range<IteratorT>& r )
|
|---|
| 380 | ^
|
|---|
| 381 | /opt/include/boost/range/iterator_range_core.hpp:584:9: note: template argument deduction/substitution failed:
|
|---|
| 382 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 383 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 384 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 385 | from comp_colls.cpp:3:
|
|---|
| 386 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const std::vector<int>’ is not derived from ‘const boost::iterator_range<IteratorT>’
|
|---|
| 387 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 388 | ^
|
|---|
| 389 | In file included from /opt/include/boost/lexical_cast.hpp:30:0,
|
|---|
| 390 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:28,
|
|---|
| 391 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 392 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 393 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 394 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 395 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 396 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 397 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 398 | from comp_colls.cpp:3:
|
|---|
| 399 | /opt/include/boost/range/iterator_range_core.hpp:643:9: note: template<class Iterator1T, class Iterator2T> bool boost::operator==(const boost::iterator_range<IteratorT>&, const boost::iterator_range<Iterator2T>&)
|
|---|
| 400 | operator==( const iterator_range<Iterator1T>& l, const iterator_range<Iterator2T>& r )
|
|---|
| 401 | ^
|
|---|
| 402 | /opt/include/boost/range/iterator_range_core.hpp:643:9: note: template argument deduction/substitution failed:
|
|---|
| 403 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 404 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 405 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 406 | from comp_colls.cpp:3:
|
|---|
| 407 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::iterator_range<IteratorT>’
|
|---|
| 408 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 409 | ^
|
|---|
| 410 | In file included from /opt/include/boost/lexical_cast.hpp:30:0,
|
|---|
| 411 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:28,
|
|---|
| 412 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 413 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 414 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 415 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 416 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 417 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 418 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 419 | from comp_colls.cpp:3:
|
|---|
| 420 | /opt/include/boost/range/iterator_range_core.hpp:653:9: note: template<class IteratorT, class ForwardRange> typename boost::enable_if<boost::mpl::not_<boost::is_base_and_derived<boost::iterator_range_detail::iterator_range_tag, ForwardRange> >, bool>::type boost::operator==(const boost::iterator_range<IteratorT>&, const ForwardRange&)
|
|---|
| 421 | operator==( const iterator_range<IteratorT>& l, const ForwardRange& r )
|
|---|
| 422 | ^
|
|---|
| 423 | /opt/include/boost/range/iterator_range_core.hpp:653:9: note: template argument deduction/substitution failed:
|
|---|
| 424 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 425 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 426 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 427 | from comp_colls.cpp:3:
|
|---|
| 428 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::iterator_range<IteratorT>’
|
|---|
| 429 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 430 | ^
|
|---|
| 431 | In file included from /opt/include/boost/lexical_cast/detail/converter_lexical.hpp:50:0,
|
|---|
| 432 | from /opt/include/boost/lexical_cast/try_lexical_convert.hpp:35,
|
|---|
| 433 | from /opt/include/boost/lexical_cast.hpp:32,
|
|---|
| 434 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:28,
|
|---|
| 435 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 436 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 437 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 438 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 439 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 440 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 441 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 442 | from comp_colls.cpp:3:
|
|---|
| 443 | /opt/include/boost/array.hpp:342:10: note: template<class T, long unsigned int N> bool boost::operator==(const boost::array<T, N>&, const boost::array<T, N>&)
|
|---|
| 444 | bool operator== (const array<T,N>& x, const array<T,N>& y) {
|
|---|
| 445 | ^
|
|---|
| 446 | /opt/include/boost/array.hpp:342:10: note: template argument deduction/substitution failed:
|
|---|
| 447 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 448 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 449 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 450 | from comp_colls.cpp:3:
|
|---|
| 451 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::array<T, N>’
|
|---|
| 452 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 453 | ^
|
|---|
| 454 | In file included from /opt/include/boost/shared_array.hpp:17:0,
|
|---|
| 455 | from /tmp/test/include/boost/test/utils/runtime/cla/argv_traverser.hpp:26,
|
|---|
| 456 | from /tmp/test/include/boost/test/utils/runtime/cla/parser.hpp:25,
|
|---|
| 457 | from /tmp/test/include/boost/test/utils/runtime/cla/value_generator.hpp:22,
|
|---|
| 458 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:28,
|
|---|
| 459 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 460 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 461 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 462 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 463 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 464 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 465 | from comp_colls.cpp:3:
|
|---|
| 466 | /opt/include/boost/smart_ptr/shared_array.hpp:241:31: note: template<class T> bool boost::operator==(const boost::shared_array<T>&, const boost::shared_array<T>&)
|
|---|
| 467 | template<class T> inline bool operator==(shared_array<T> const & a, shared_array<T> const & b) BOOST_NOEXCEPT
|
|---|
| 468 | ^
|
|---|
| 469 | /opt/include/boost/smart_ptr/shared_array.hpp:241:31: note: template argument deduction/substitution failed:
|
|---|
| 470 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 471 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 472 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 473 | from comp_colls.cpp:3:
|
|---|
| 474 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::shared_array<T>’
|
|---|
| 475 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 476 | ^
|
|---|
| 477 | In file included from /opt/include/boost/shared_array.hpp:17:0,
|
|---|
| 478 | from /tmp/test/include/boost/test/utils/runtime/cla/argv_traverser.hpp:26,
|
|---|
| 479 | from /tmp/test/include/boost/test/utils/runtime/cla/parser.hpp:25,
|
|---|
| 480 | from /tmp/test/include/boost/test/utils/runtime/cla/value_generator.hpp:22,
|
|---|
| 481 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:28,
|
|---|
| 482 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 483 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 484 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 485 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 486 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 487 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 488 | from comp_colls.cpp:3:
|
|---|
| 489 | /opt/include/boost/smart_ptr/shared_array.hpp:253:31: note: template<class T> bool boost::operator==(const boost::shared_array<T>&, boost::detail::sp_nullptr_t)
|
|---|
| 490 | template<class T> inline bool operator==( shared_array<T> const & p, boost::detail::sp_nullptr_t ) BOOST_NOEXCEPT
|
|---|
| 491 | ^
|
|---|
| 492 | /opt/include/boost/smart_ptr/shared_array.hpp:253:31: note: template argument deduction/substitution failed:
|
|---|
| 493 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 494 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 495 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 496 | from comp_colls.cpp:3:
|
|---|
| 497 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::shared_array<T>’
|
|---|
| 498 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 499 | ^
|
|---|
| 500 | In file included from /opt/include/boost/shared_array.hpp:17:0,
|
|---|
| 501 | from /tmp/test/include/boost/test/utils/runtime/cla/argv_traverser.hpp:26,
|
|---|
| 502 | from /tmp/test/include/boost/test/utils/runtime/cla/parser.hpp:25,
|
|---|
| 503 | from /tmp/test/include/boost/test/utils/runtime/cla/value_generator.hpp:22,
|
|---|
| 504 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:28,
|
|---|
| 505 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 506 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 507 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 508 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 509 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 510 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 511 | from comp_colls.cpp:3:
|
|---|
| 512 | /opt/include/boost/smart_ptr/shared_array.hpp:258:31: note: template<class T> bool boost::operator==(boost::detail::sp_nullptr_t, const boost::shared_array<T>&)
|
|---|
| 513 | template<class T> inline bool operator==( boost::detail::sp_nullptr_t, shared_array<T> const & p ) BOOST_NOEXCEPT
|
|---|
| 514 | ^
|
|---|
| 515 | /opt/include/boost/smart_ptr/shared_array.hpp:258:31: note: template argument deduction/substitution failed:
|
|---|
| 516 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 517 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 518 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 519 | from comp_colls.cpp:3:
|
|---|
| 520 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘boost::detail::sp_nullptr_t {aka std::nullptr_t}’
|
|---|
| 521 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 522 | ^
|
|---|
| 523 | In file included from /opt/include/boost/function/detail/maybe_include.hpp:23:0,
|
|---|
| 524 | from /opt/include/boost/function/function2.hpp:11,
|
|---|
| 525 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:38,
|
|---|
| 526 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 527 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 528 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 529 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 530 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 531 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 532 | from comp_colls.cpp:3:
|
|---|
| 533 | /opt/include/boost/function/function_template.hpp:1029:8: note: template<class R, class T0, class T1> void boost::operator==(const boost::function2<R, T0, T1>&, const boost::function2<R, T0, T1>&)
|
|---|
| 534 | void operator==(const BOOST_FUNCTION_FUNCTION<
|
|---|
| 535 | ^
|
|---|
| 536 | /opt/include/boost/function/function_template.hpp:1029:8: note: template argument deduction/substitution failed:
|
|---|
| 537 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 538 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 539 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 540 | from comp_colls.cpp:3:
|
|---|
| 541 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const boost::function2<R, T0, T1>’
|
|---|
| 542 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 543 | ^
|
|---|
| 544 | In file included from /opt/include/boost/config/no_tr1/complex.hpp:21:0,
|
|---|
| 545 | from /opt/include/boost/math/special_functions/math_fwd.hpp:31,
|
|---|
| 546 | from /opt/include/boost/math/special_functions/sign.hpp:17,
|
|---|
| 547 | from /opt/include/boost/lexical_cast/detail/inf_nan.hpp:34,
|
|---|
| 548 | from /opt/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
|
|---|
| 549 | from /opt/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
|
|---|
| 550 | from /opt/include/boost/lexical_cast/try_lexical_convert.hpp:35,
|
|---|
| 551 | from /opt/include/boost/lexical_cast.hpp:32,
|
|---|
| 552 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:28,
|
|---|
| 553 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 554 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 555 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 556 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 557 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 558 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 559 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 560 | from comp_colls.cpp:3:
|
|---|
| 561 | /usr/include/c++/4.9/complex:463:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)
|
|---|
| 562 | operator==(const _Tp& __x, const complex<_Tp>& __y)
|
|---|
| 563 | ^
|
|---|
| 564 | /usr/include/c++/4.9/complex:463:5: note: template argument deduction/substitution failed:
|
|---|
| 565 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 566 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 567 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 568 | from comp_colls.cpp:3:
|
|---|
| 569 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const std::vector<int>’ is not derived from ‘const std::complex<_Tp>’
|
|---|
| 570 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 571 | ^
|
|---|
| 572 | In file included from /opt/include/boost/config/no_tr1/complex.hpp:21:0,
|
|---|
| 573 | from /opt/include/boost/math/special_functions/math_fwd.hpp:31,
|
|---|
| 574 | from /opt/include/boost/math/special_functions/sign.hpp:17,
|
|---|
| 575 | from /opt/include/boost/lexical_cast/detail/inf_nan.hpp:34,
|
|---|
| 576 | from /opt/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
|
|---|
| 577 | from /opt/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
|
|---|
| 578 | from /opt/include/boost/lexical_cast/try_lexical_convert.hpp:35,
|
|---|
| 579 | from /opt/include/boost/lexical_cast.hpp:32,
|
|---|
| 580 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:28,
|
|---|
| 581 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 582 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 583 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 584 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 585 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 586 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 587 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 588 | from comp_colls.cpp:3:
|
|---|
| 589 | /usr/include/c++/4.9/complex:458:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)
|
|---|
| 590 | operator==(const complex<_Tp>& __x, const _Tp& __y)
|
|---|
| 591 | ^
|
|---|
| 592 | /usr/include/c++/4.9/complex:458:5: note: template argument deduction/substitution failed:
|
|---|
| 593 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 594 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 595 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 596 | from comp_colls.cpp:3:
|
|---|
| 597 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::complex<_Tp>’
|
|---|
| 598 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 599 | ^
|
|---|
| 600 | In file included from /opt/include/boost/config/no_tr1/complex.hpp:21:0,
|
|---|
| 601 | from /opt/include/boost/math/special_functions/math_fwd.hpp:31,
|
|---|
| 602 | from /opt/include/boost/math/special_functions/sign.hpp:17,
|
|---|
| 603 | from /opt/include/boost/lexical_cast/detail/inf_nan.hpp:34,
|
|---|
| 604 | from /opt/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
|
|---|
| 605 | from /opt/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
|
|---|
| 606 | from /opt/include/boost/lexical_cast/try_lexical_convert.hpp:35,
|
|---|
| 607 | from /opt/include/boost/lexical_cast.hpp:32,
|
|---|
| 608 | from /tmp/test/include/boost/test/utils/runtime/interpret_argument_value.hpp:28,
|
|---|
| 609 | from /tmp/test/include/boost/test/utils/runtime/cla/argument_factory.hpp:25,
|
|---|
| 610 | from /tmp/test/include/boost/test/utils/runtime/cla/typed_parameter.hpp:25,
|
|---|
| 611 | from /tmp/test/include/boost/test/utils/runtime/cla/basic_parameter.hpp:21,
|
|---|
| 612 | from /tmp/test/include/boost/test/utils/runtime/cla/named_parameter.hpp:21,
|
|---|
| 613 | from /tmp/test/include/boost/test/utils/runtime/cla/dual_name_parameter.hpp:21,
|
|---|
| 614 | from /tmp/test/include/boost/test/impl/unit_test_parameters.ipp:33,
|
|---|
| 615 | from /tmp/test/include/boost/test/included/unit_test.hpp:29,
|
|---|
| 616 | from comp_colls.cpp:3:
|
|---|
| 617 | /usr/include/c++/4.9/complex:453:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
|
|---|
| 618 | operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
|
|---|
| 619 | ^
|
|---|
| 620 | /usr/include/c++/4.9/complex:453:5: note: template argument deduction/substitution failed:
|
|---|
| 621 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 622 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 623 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 624 | from comp_colls.cpp:3:
|
|---|
| 625 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::complex<_Tp>’
|
|---|
| 626 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 627 | ^
|
|---|
| 628 | In file included from /usr/include/c++/4.9/set:62:0,
|
|---|
| 629 | from /tmp/test/include/boost/test/impl/framework.ipp:53,
|
|---|
| 630 | from /tmp/test/include/boost/test/included/unit_test.hpp:18,
|
|---|
| 631 | from comp_colls.cpp:3:
|
|---|
| 632 | /usr/include/c++/4.9/bits/stl_multiset.h:777:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
|
|---|
| 633 | operator==(const multiset<_Key, _Compare, _Alloc>& __x,
|
|---|
| 634 | ^
|
|---|
| 635 | /usr/include/c++/4.9/bits/stl_multiset.h:777:5: note: template argument deduction/substitution failed:
|
|---|
| 636 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 637 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 638 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 639 | from comp_colls.cpp:3:
|
|---|
| 640 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
|
|---|
| 641 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 642 | ^
|
|---|
| 643 | In file included from /usr/include/c++/4.9/set:61:0,
|
|---|
| 644 | from /tmp/test/include/boost/test/impl/framework.ipp:53,
|
|---|
| 645 | from /tmp/test/include/boost/test/included/unit_test.hpp:18,
|
|---|
| 646 | from comp_colls.cpp:3:
|
|---|
| 647 | /usr/include/c++/4.9/bits/stl_set.h:793:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
|
|---|
| 648 | operator==(const set<_Key, _Compare, _Alloc>& __x,
|
|---|
| 649 | ^
|
|---|
| 650 | /usr/include/c++/4.9/bits/stl_set.h:793:5: note: template argument deduction/substitution failed:
|
|---|
| 651 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 652 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 653 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 654 | from comp_colls.cpp:3:
|
|---|
| 655 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
|
|---|
| 656 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 657 | ^
|
|---|
| 658 | In file included from /usr/include/c++/4.9/list:63:0,
|
|---|
| 659 | from /tmp/test/include/boost/test/unit_test_parameters.hpp:24,
|
|---|
| 660 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:26,
|
|---|
| 661 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 662 | from comp_colls.cpp:3:
|
|---|
| 663 | /usr/include/c++/4.9/bits/stl_list.h:1729:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
|
|---|
| 664 | operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
|
|---|
| 665 | ^
|
|---|
| 666 | /usr/include/c++/4.9/bits/stl_list.h:1729:5: note: template argument deduction/substitution failed:
|
|---|
| 667 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 668 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 669 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 670 | from comp_colls.cpp:3:
|
|---|
| 671 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::list<_Tp, _Alloc>’
|
|---|
| 672 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 673 | ^
|
|---|
| 674 | In file included from /usr/include/c++/4.9/list:63:0,
|
|---|
| 675 | from /tmp/test/include/boost/test/unit_test_parameters.hpp:24,
|
|---|
| 676 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:26,
|
|---|
| 677 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 678 | from comp_colls.cpp:3:
|
|---|
| 679 | /usr/include/c++/4.9/bits/stl_list.h:285:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
|
|---|
| 680 | operator==(const _List_iterator<_Val>& __x,
|
|---|
| 681 | ^
|
|---|
| 682 | /usr/include/c++/4.9/bits/stl_list.h:285:5: note: template argument deduction/substitution failed:
|
|---|
| 683 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 684 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 685 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 686 | from comp_colls.cpp:3:
|
|---|
| 687 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::_List_iterator<_Tp>’
|
|---|
| 688 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 689 | ^
|
|---|
| 690 | In file included from /usr/include/c++/4.9/map:62:0,
|
|---|
| 691 | from /tmp/test/include/boost/test/tree/test_unit.hpp:35,
|
|---|
| 692 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:21,
|
|---|
| 693 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 694 | from comp_colls.cpp:3:
|
|---|
| 695 | /usr/include/c++/4.9/bits/stl_multimap.h:903:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
|
|---|
| 696 | operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
|
|---|
| 697 | ^
|
|---|
| 698 | /usr/include/c++/4.9/bits/stl_multimap.h:903:5: note: template argument deduction/substitution failed:
|
|---|
| 699 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 700 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 701 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 702 | from comp_colls.cpp:3:
|
|---|
| 703 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
|
|---|
| 704 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 705 | ^
|
|---|
| 706 | In file included from /usr/include/c++/4.9/map:61:0,
|
|---|
| 707 | from /tmp/test/include/boost/test/tree/test_unit.hpp:35,
|
|---|
| 708 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:21,
|
|---|
| 709 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 710 | from comp_colls.cpp:3:
|
|---|
| 711 | /usr/include/c++/4.9/bits/stl_map.h:1000:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
|
|---|
| 712 | operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
|
|---|
| 713 | ^
|
|---|
| 714 | /usr/include/c++/4.9/bits/stl_map.h:1000:5: note: template argument deduction/substitution failed:
|
|---|
| 715 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 716 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 717 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 718 | from comp_colls.cpp:3:
|
|---|
| 719 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
|
|---|
| 720 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 721 | ^
|
|---|
| 722 | In file included from /usr/include/c++/4.9/map:60:0,
|
|---|
| 723 | from /tmp/test/include/boost/test/tree/test_unit.hpp:35,
|
|---|
| 724 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:21,
|
|---|
| 725 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 726 | from comp_colls.cpp:3:
|
|---|
| 727 | /usr/include/c++/4.9/bits/stl_tree.h:970:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
|
|---|
| 728 | operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
|
|---|
| 729 | ^
|
|---|
| 730 | /usr/include/c++/4.9/bits/stl_tree.h:970:5: note: template argument deduction/substitution failed:
|
|---|
| 731 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 732 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 733 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 734 | from comp_colls.cpp:3:
|
|---|
| 735 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
|
|---|
| 736 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 737 | ^
|
|---|
| 738 | In file included from /usr/include/c++/4.9/map:60:0,
|
|---|
| 739 | from /tmp/test/include/boost/test/tree/test_unit.hpp:35,
|
|---|
| 740 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:21,
|
|---|
| 741 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 742 | from comp_colls.cpp:3:
|
|---|
| 743 | /usr/include/c++/4.9/bits/stl_tree.h:323:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
|
|---|
| 744 | operator==(const _Rb_tree_iterator<_Val>& __x,
|
|---|
| 745 | ^
|
|---|
| 746 | /usr/include/c++/4.9/bits/stl_tree.h:323:5: note: template argument deduction/substitution failed:
|
|---|
| 747 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 748 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 749 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 750 | from comp_colls.cpp:3:
|
|---|
| 751 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::_Rb_tree_iterator<_Tp>’
|
|---|
| 752 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 753 | ^
|
|---|
| 754 | In file included from /usr/include/c++/4.9/random:51:0,
|
|---|
| 755 | from /usr/include/c++/4.9/bits/stl_algo.h:66,
|
|---|
| 756 | from /usr/include/c++/4.9/algorithm:62,
|
|---|
| 757 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:37,
|
|---|
| 758 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 759 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 760 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 761 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 762 | from comp_colls.cpp:3:
|
|---|
| 763 | /usr/include/c++/4.9/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&)
|
|---|
| 764 | operator==(const std::normal_distribution<_RealType>& __d1,
|
|---|
| 765 | ^
|
|---|
| 766 | /usr/include/c++/4.9/bits/random.tcc:2030:5: note: template argument deduction/substitution failed:
|
|---|
| 767 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 768 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 769 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 770 | from comp_colls.cpp:3:
|
|---|
| 771 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::normal_distribution<_RealType>’
|
|---|
| 772 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 773 | ^
|
|---|
| 774 | In file included from /usr/include/c++/4.9/vector:64:0,
|
|---|
| 775 | from /usr/include/c++/4.9/bits/random.h:34,
|
|---|
| 776 | from /usr/include/c++/4.9/random:49,
|
|---|
| 777 | from /usr/include/c++/4.9/bits/stl_algo.h:66,
|
|---|
| 778 | from /usr/include/c++/4.9/algorithm:62,
|
|---|
| 779 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:37,
|
|---|
| 780 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 781 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 782 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 783 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 784 | from comp_colls.cpp:3:
|
|---|
| 785 | /usr/include/c++/4.9/bits/stl_vector.h:1511:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
|
|---|
| 786 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
|
|---|
| 787 | ^
|
|---|
| 788 | /usr/include/c++/4.9/bits/stl_vector.h:1511:5: note: template argument deduction/substitution failed:
|
|---|
| 789 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 790 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 791 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 792 | from comp_colls.cpp:3:
|
|---|
| 793 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::vector<_Tp, _Alloc>’
|
|---|
| 794 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 795 | ^
|
|---|
| 796 | In file included from /usr/include/c++/4.9/memory:82:0,
|
|---|
| 797 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 798 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 799 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 800 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 801 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 802 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 803 | from comp_colls.cpp:3:
|
|---|
| 804 | /usr/include/c++/4.9/bits/shared_ptr.h:344:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&)
|
|---|
| 805 | operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
|
|---|
| 806 | ^
|
|---|
| 807 | /usr/include/c++/4.9/bits/shared_ptr.h:344:5: note: template argument deduction/substitution failed:
|
|---|
| 808 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 809 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 810 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 811 | from comp_colls.cpp:3:
|
|---|
| 812 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘std::nullptr_t’
|
|---|
| 813 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 814 | ^
|
|---|
| 815 | In file included from /usr/include/c++/4.9/memory:82:0,
|
|---|
| 816 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 817 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 818 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 819 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 820 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 821 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 822 | from comp_colls.cpp:3:
|
|---|
| 823 | /usr/include/c++/4.9/bits/shared_ptr.h:339:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t)
|
|---|
| 824 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
|
|---|
| 825 | ^
|
|---|
| 826 | /usr/include/c++/4.9/bits/shared_ptr.h:339:5: note: template argument deduction/substitution failed:
|
|---|
| 827 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 828 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 829 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 830 | from comp_colls.cpp:3:
|
|---|
| 831 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::shared_ptr<_Tp1>’
|
|---|
| 832 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 833 | ^
|
|---|
| 834 | In file included from /usr/include/c++/4.9/memory:82:0,
|
|---|
| 835 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 836 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 837 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 838 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 839 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 840 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 841 | from comp_colls.cpp:3:
|
|---|
| 842 | /usr/include/c++/4.9/bits/shared_ptr.h:333:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
|
|---|
| 843 | operator==(const shared_ptr<_Tp1>& __a,
|
|---|
| 844 | ^
|
|---|
| 845 | /usr/include/c++/4.9/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed:
|
|---|
| 846 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 847 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 848 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 849 | from comp_colls.cpp:3:
|
|---|
| 850 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::shared_ptr<_Tp1>’
|
|---|
| 851 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 852 | ^
|
|---|
| 853 | In file included from /usr/include/c++/4.9/bits/shared_ptr.h:52:0,
|
|---|
| 854 | from /usr/include/c++/4.9/memory:82,
|
|---|
| 855 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 856 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 857 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 858 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 859 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 860 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 861 | from comp_colls.cpp:3:
|
|---|
| 862 | /usr/include/c++/4.9/bits/shared_ptr_base.h:1193:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
|
|---|
| 863 | operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
|
|---|
| 864 | ^
|
|---|
| 865 | /usr/include/c++/4.9/bits/shared_ptr_base.h:1193:5: note: template argument deduction/substitution failed:
|
|---|
| 866 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 867 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 868 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 869 | from comp_colls.cpp:3:
|
|---|
| 870 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘std::nullptr_t’
|
|---|
| 871 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 872 | ^
|
|---|
| 873 | In file included from /usr/include/c++/4.9/bits/shared_ptr.h:52:0,
|
|---|
| 874 | from /usr/include/c++/4.9/memory:82,
|
|---|
| 875 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 876 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 877 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 878 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 879 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 880 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 881 | from comp_colls.cpp:3:
|
|---|
| 882 | /usr/include/c++/4.9/bits/shared_ptr_base.h:1188:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
|
|---|
| 883 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
|
|---|
| 884 | ^
|
|---|
| 885 | /usr/include/c++/4.9/bits/shared_ptr_base.h:1188:5: note: template argument deduction/substitution failed:
|
|---|
| 886 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 887 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 888 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 889 | from comp_colls.cpp:3:
|
|---|
| 890 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
|
|---|
| 891 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 892 | ^
|
|---|
| 893 | In file included from /usr/include/c++/4.9/bits/shared_ptr.h:52:0,
|
|---|
| 894 | from /usr/include/c++/4.9/memory:82,
|
|---|
| 895 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 896 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 897 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 898 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 899 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 900 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 901 | from comp_colls.cpp:3:
|
|---|
| 902 | /usr/include/c++/4.9/bits/shared_ptr_base.h:1182:5: note: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)
|
|---|
| 903 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
|
|---|
| 904 | ^
|
|---|
| 905 | /usr/include/c++/4.9/bits/shared_ptr_base.h:1182:5: note: template argument deduction/substitution failed:
|
|---|
| 906 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 907 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 908 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 909 | from comp_colls.cpp:3:
|
|---|
| 910 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
|
|---|
| 911 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 912 | ^
|
|---|
| 913 | In file included from /usr/include/c++/4.9/memory:81:0,
|
|---|
| 914 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 915 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 916 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 917 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 918 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 919 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 920 | from comp_colls.cpp:3:
|
|---|
| 921 | /usr/include/c++/4.9/bits/unique_ptr.h:635:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
|
|---|
| 922 | operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
|
|---|
| 923 | ^
|
|---|
| 924 | /usr/include/c++/4.9/bits/unique_ptr.h:635:5: note: template argument deduction/substitution failed:
|
|---|
| 925 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 926 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 927 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 928 | from comp_colls.cpp:3:
|
|---|
| 929 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘std::nullptr_t’
|
|---|
| 930 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 931 | ^
|
|---|
| 932 | In file included from /usr/include/c++/4.9/memory:81:0,
|
|---|
| 933 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 934 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 935 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 936 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 937 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 938 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 939 | from comp_colls.cpp:3:
|
|---|
| 940 | /usr/include/c++/4.9/bits/unique_ptr.h:630:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
|
|---|
| 941 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
|
|---|
| 942 | ^
|
|---|
| 943 | /usr/include/c++/4.9/bits/unique_ptr.h:630:5: note: template argument deduction/substitution failed:
|
|---|
| 944 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 945 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 946 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 947 | from comp_colls.cpp:3:
|
|---|
| 948 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
|
|---|
| 949 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 950 | ^
|
|---|
| 951 | In file included from /usr/include/c++/4.9/memory:81:0,
|
|---|
| 952 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 953 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 954 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 955 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 956 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 957 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 958 | from comp_colls.cpp:3:
|
|---|
| 959 | /usr/include/c++/4.9/bits/unique_ptr.h:624:5: note: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)
|
|---|
| 960 | operator==(const unique_ptr<_Tp, _Dp>& __x,
|
|---|
| 961 | ^
|
|---|
| 962 | /usr/include/c++/4.9/bits/unique_ptr.h:624:5: note: template argument deduction/substitution failed:
|
|---|
| 963 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 964 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 965 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 966 | from comp_colls.cpp:3:
|
|---|
| 967 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
|
|---|
| 968 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 969 | ^
|
|---|
| 970 | In file included from /usr/include/c++/4.9/memory:79:0,
|
|---|
| 971 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 972 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 973 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 974 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 975 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 976 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 977 | from comp_colls.cpp:3:
|
|---|
| 978 | /usr/include/c++/4.9/functional:2511:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)
|
|---|
| 979 | operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
|
|---|
| 980 | ^
|
|---|
| 981 | /usr/include/c++/4.9/functional:2511:5: note: template argument deduction/substitution failed:
|
|---|
| 982 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 983 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 984 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 985 | from comp_colls.cpp:3:
|
|---|
| 986 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: cannot convert ‘boost::declval<const my_class>()’ (type ‘const my_class’) to type ‘std::nullptr_t’
|
|---|
| 987 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 988 | ^
|
|---|
| 989 | In file included from /usr/include/c++/4.9/memory:79:0,
|
|---|
| 990 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 991 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 992 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 993 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 994 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 995 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 996 | from comp_colls.cpp:3:
|
|---|
| 997 | /usr/include/c++/4.9/functional:2505:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)
|
|---|
| 998 | operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
|
|---|
| 999 | ^
|
|---|
| 1000 | /usr/include/c++/4.9/functional:2505:5: note: template argument deduction/substitution failed:
|
|---|
| 1001 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1002 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1003 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1004 | from comp_colls.cpp:3:
|
|---|
| 1005 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
|
|---|
| 1006 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1007 | ^
|
|---|
| 1008 | In file included from /usr/include/c++/4.9/functional:55:0,
|
|---|
| 1009 | from /usr/include/c++/4.9/memory:79,
|
|---|
| 1010 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 1011 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 1012 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 1013 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 1014 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 1015 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1016 | from comp_colls.cpp:3:
|
|---|
| 1017 | /usr/include/c++/4.9/tuple:848:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
|
|---|
| 1018 | operator==(const tuple<_TElements...>& __t,
|
|---|
| 1019 | ^
|
|---|
| 1020 | /usr/include/c++/4.9/tuple:848:5: note: template argument deduction/substitution failed:
|
|---|
| 1021 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1022 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1023 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1024 | from comp_colls.cpp:3:
|
|---|
| 1025 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::tuple<_Elements ...>’
|
|---|
| 1026 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1027 | ^
|
|---|
| 1028 | In file included from /usr/include/c++/4.9/tuple:39:0,
|
|---|
| 1029 | from /usr/include/c++/4.9/functional:55,
|
|---|
| 1030 | from /usr/include/c++/4.9/memory:79,
|
|---|
| 1031 | from /opt/include/boost/config/no_tr1/memory.hpp:21,
|
|---|
| 1032 | from /opt/include/boost/smart_ptr/shared_ptr.hpp:23,
|
|---|
| 1033 | from /opt/include/boost/shared_ptr.hpp:17,
|
|---|
| 1034 | from /tmp/test/include/boost/test/execution_monitor.hpp:24,
|
|---|
| 1035 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:20,
|
|---|
| 1036 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1037 | from comp_colls.cpp:3:
|
|---|
| 1038 | /usr/include/c++/4.9/array:232:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
|
|---|
| 1039 | operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
|
|---|
| 1040 | ^
|
|---|
| 1041 | /usr/include/c++/4.9/array:232:5: note: template argument deduction/substitution failed:
|
|---|
| 1042 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1043 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1044 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1045 | from comp_colls.cpp:3:
|
|---|
| 1046 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::array<_Tp, _Nm>’
|
|---|
| 1047 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1048 | ^
|
|---|
| 1049 | In file included from /usr/include/c++/4.9/iterator:66:0,
|
|---|
| 1050 | from /tmp/test/include/boost/test/detail/workaround.hpp:19,
|
|---|
| 1051 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:16,
|
|---|
| 1052 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1053 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1054 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1055 | from comp_colls.cpp:3:
|
|---|
| 1056 | /usr/include/c++/4.9/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
|
|---|
| 1057 | operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
|
|---|
| 1058 | ^
|
|---|
| 1059 | /usr/include/c++/4.9/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
|
|---|
| 1060 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1061 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1062 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1063 | from comp_colls.cpp:3:
|
|---|
| 1064 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’
|
|---|
| 1065 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1066 | ^
|
|---|
| 1067 | In file included from /usr/include/c++/4.9/bits/locale_facets.h:48:0,
|
|---|
| 1068 | from /usr/include/c++/4.9/bits/basic_ios.h:37,
|
|---|
| 1069 | from /usr/include/c++/4.9/ios:44,
|
|---|
| 1070 | from /usr/include/c++/4.9/ostream:38,
|
|---|
| 1071 | from /usr/include/c++/4.9/iterator:64,
|
|---|
| 1072 | from /tmp/test/include/boost/test/detail/workaround.hpp:19,
|
|---|
| 1073 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:16,
|
|---|
| 1074 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1075 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1076 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1077 | from comp_colls.cpp:3:
|
|---|
| 1078 | /usr/include/c++/4.9/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
|
|---|
| 1079 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
|
|---|
| 1080 | ^
|
|---|
| 1081 | /usr/include/c++/4.9/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
|
|---|
| 1082 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1083 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1084 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1085 | from comp_colls.cpp:3:
|
|---|
| 1086 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::istreambuf_iterator<_CharT, _Traits>’
|
|---|
| 1087 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1088 | ^
|
|---|
| 1089 | In file included from /usr/include/c++/4.9/string:52:0,
|
|---|
| 1090 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1091 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1092 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1093 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1094 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1095 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1096 | from comp_colls.cpp:3:
|
|---|
| 1097 | /usr/include/c++/4.9/bits/basic_string.h:2538:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
|
|---|
| 1098 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|---|
| 1099 | ^
|
|---|
| 1100 | /usr/include/c++/4.9/bits/basic_string.h:2538:5: note: template argument deduction/substitution failed:
|
|---|
| 1101 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1102 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1103 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1104 | from comp_colls.cpp:3:
|
|---|
| 1105 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
|
|---|
| 1106 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1107 | ^
|
|---|
| 1108 | In file included from /usr/include/c++/4.9/string:52:0,
|
|---|
| 1109 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1110 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1111 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1112 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1113 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1114 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1115 | from comp_colls.cpp:3:
|
|---|
| 1116 | /usr/include/c++/4.9/bits/basic_string.h:2526:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
|
|---|
| 1117 | operator==(const _CharT* __lhs,
|
|---|
| 1118 | ^
|
|---|
| 1119 | /usr/include/c++/4.9/bits/basic_string.h:2526:5: note: template argument deduction/substitution failed:
|
|---|
| 1120 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1121 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1122 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1123 | from comp_colls.cpp:3:
|
|---|
| 1124 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: mismatched types ‘const _CharT*’ and ‘my_class’
|
|---|
| 1125 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1126 | ^
|
|---|
| 1127 | In file included from /usr/include/c++/4.9/string:52:0,
|
|---|
| 1128 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1129 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1130 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1131 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1132 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1133 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1134 | from comp_colls.cpp:3:
|
|---|
| 1135 | /usr/include/c++/4.9/bits/basic_string.h:2512:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
|
|---|
| 1136 | operator==(const basic_string<_CharT>& __lhs,
|
|---|
| 1137 | ^
|
|---|
| 1138 | /usr/include/c++/4.9/bits/basic_string.h:2512:5: note: template argument deduction/substitution failed:
|
|---|
| 1139 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1140 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1141 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1142 | from comp_colls.cpp:3:
|
|---|
| 1143 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::basic_string<_CharT>’
|
|---|
| 1144 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1145 | ^
|
|---|
| 1146 | In file included from /usr/include/c++/4.9/string:52:0,
|
|---|
| 1147 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1148 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1149 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1150 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1151 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1152 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1153 | from comp_colls.cpp:3:
|
|---|
| 1154 | /usr/include/c++/4.9/bits/basic_string.h:2505:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
|
|---|
| 1155 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|---|
| 1156 | ^
|
|---|
| 1157 | /usr/include/c++/4.9/bits/basic_string.h:2505:5: note: template argument deduction/substitution failed:
|
|---|
| 1158 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1159 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1160 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1161 | from comp_colls.cpp:3:
|
|---|
| 1162 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
|
|---|
| 1163 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1164 | ^
|
|---|
| 1165 | In file included from /usr/include/c++/4.9/string:41:0,
|
|---|
| 1166 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1167 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1168 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1169 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1170 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1171 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1172 | from comp_colls.cpp:3:
|
|---|
| 1173 | /usr/include/c++/4.9/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
|
|---|
| 1174 | operator==(const allocator<_Tp>&, const allocator<_Tp>&)
|
|---|
| 1175 | ^
|
|---|
| 1176 | /usr/include/c++/4.9/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
|
|---|
| 1177 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1178 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1179 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1180 | from comp_colls.cpp:3:
|
|---|
| 1181 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::allocator<_CharT>’
|
|---|
| 1182 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1183 | ^
|
|---|
| 1184 | In file included from /usr/include/c++/4.9/string:41:0,
|
|---|
| 1185 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1186 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1187 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1188 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1189 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1190 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1191 | from comp_colls.cpp:3:
|
|---|
| 1192 | /usr/include/c++/4.9/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
|
|---|
| 1193 | operator==(const allocator<_T1>&, const allocator<_T2>&)
|
|---|
| 1194 | ^
|
|---|
| 1195 | /usr/include/c++/4.9/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
|
|---|
| 1196 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1197 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1198 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1199 | from comp_colls.cpp:3:
|
|---|
| 1200 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::allocator<_CharT>’
|
|---|
| 1201 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1202 | ^
|
|---|
| 1203 | In file included from /usr/include/c++/4.9/bits/char_traits.h:40:0,
|
|---|
| 1204 | from /usr/include/c++/4.9/string:40,
|
|---|
| 1205 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1206 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1207 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1208 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1209 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1210 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1211 | from comp_colls.cpp:3:
|
|---|
| 1212 | /usr/include/c++/4.9/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
|
|---|
| 1213 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
|
|---|
| 1214 | ^
|
|---|
| 1215 | /usr/include/c++/4.9/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
|
|---|
| 1216 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1217 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1218 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1219 | from comp_colls.cpp:3:
|
|---|
| 1220 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::fpos<_StateT>’
|
|---|
| 1221 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1222 | ^
|
|---|
| 1223 | In file included from /usr/include/c++/4.9/bits/stl_algobase.h:67:0,
|
|---|
| 1224 | from /usr/include/c++/4.9/bits/char_traits.h:39,
|
|---|
| 1225 | from /usr/include/c++/4.9/string:40,
|
|---|
| 1226 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1227 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1228 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1229 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1230 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1231 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1232 | from comp_colls.cpp:3:
|
|---|
| 1233 | /usr/include/c++/4.9/bits/stl_iterator.h:1054:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
|
|---|
| 1234 | operator==(const move_iterator<_Iterator>& __x,
|
|---|
| 1235 | ^
|
|---|
| 1236 | /usr/include/c++/4.9/bits/stl_iterator.h:1054:5: note: template argument deduction/substitution failed:
|
|---|
| 1237 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1238 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1239 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1240 | from comp_colls.cpp:3:
|
|---|
| 1241 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::move_iterator<_Iterator>’
|
|---|
| 1242 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1243 | ^
|
|---|
| 1244 | In file included from /usr/include/c++/4.9/bits/stl_algobase.h:67:0,
|
|---|
| 1245 | from /usr/include/c++/4.9/bits/char_traits.h:39,
|
|---|
| 1246 | from /usr/include/c++/4.9/string:40,
|
|---|
| 1247 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1248 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1249 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1250 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1251 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1252 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1253 | from comp_colls.cpp:3:
|
|---|
| 1254 | /usr/include/c++/4.9/bits/stl_iterator.h:1048:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
|
|---|
| 1255 | operator==(const move_iterator<_IteratorL>& __x,
|
|---|
| 1256 | ^
|
|---|
| 1257 | /usr/include/c++/4.9/bits/stl_iterator.h:1048:5: note: template argument deduction/substitution failed:
|
|---|
| 1258 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1259 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1260 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1261 | from comp_colls.cpp:3:
|
|---|
| 1262 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::move_iterator<_Iterator>’
|
|---|
| 1263 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1264 | ^
|
|---|
| 1265 | In file included from /usr/include/c++/4.9/bits/stl_algobase.h:67:0,
|
|---|
| 1266 | from /usr/include/c++/4.9/bits/char_traits.h:39,
|
|---|
| 1267 | from /usr/include/c++/4.9/string:40,
|
|---|
| 1268 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1269 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1270 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1271 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1272 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1273 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1274 | from comp_colls.cpp:3:
|
|---|
| 1275 | /usr/include/c++/4.9/bits/stl_iterator.h:342:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
|
|---|
| 1276 | operator==(const reverse_iterator<_IteratorL>& __x,
|
|---|
| 1277 | ^
|
|---|
| 1278 | /usr/include/c++/4.9/bits/stl_iterator.h:342:5: note: template argument deduction/substitution failed:
|
|---|
| 1279 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1280 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1281 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1282 | from comp_colls.cpp:3:
|
|---|
| 1283 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::reverse_iterator<_Iterator>’
|
|---|
| 1284 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1285 | ^
|
|---|
| 1286 | In file included from /usr/include/c++/4.9/bits/stl_algobase.h:67:0,
|
|---|
| 1287 | from /usr/include/c++/4.9/bits/char_traits.h:39,
|
|---|
| 1288 | from /usr/include/c++/4.9/string:40,
|
|---|
| 1289 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1290 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1291 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1292 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1293 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1294 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1295 | from comp_colls.cpp:3:
|
|---|
| 1296 | /usr/include/c++/4.9/bits/stl_iterator.h:292:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
|
|---|
| 1297 | operator==(const reverse_iterator<_Iterator>& __x,
|
|---|
| 1298 | ^
|
|---|
| 1299 | /usr/include/c++/4.9/bits/stl_iterator.h:292:5: note: template argument deduction/substitution failed:
|
|---|
| 1300 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1301 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1302 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1303 | from comp_colls.cpp:3:
|
|---|
| 1304 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::reverse_iterator<_Iterator>’
|
|---|
| 1305 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1306 | ^
|
|---|
| 1307 | In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
|
|---|
| 1308 | from /usr/include/c++/4.9/bits/char_traits.h:39,
|
|---|
| 1309 | from /usr/include/c++/4.9/string:40,
|
|---|
| 1310 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1311 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1312 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1313 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1314 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1315 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1316 | from comp_colls.cpp:3:
|
|---|
| 1317 | /usr/include/c++/4.9/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
|
|---|
| 1318 | operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
|
|---|
| 1319 | ^
|
|---|
| 1320 | /usr/include/c++/4.9/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
|
|---|
| 1321 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1322 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1323 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1324 | from comp_colls.cpp:3:
|
|---|
| 1325 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const std::pair<_T1, _T2>’
|
|---|
| 1326 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1327 | ^
|
|---|
| 1328 | In file included from /usr/include/x86_64-linux-gnu/c++/4.9/bits/c++allocator.h:33:0,
|
|---|
| 1329 | from /usr/include/c++/4.9/bits/allocator.h:46,
|
|---|
| 1330 | from /usr/include/c++/4.9/string:41,
|
|---|
| 1331 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1332 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1333 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1334 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1335 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1336 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1337 | from comp_colls.cpp:3:
|
|---|
| 1338 | /usr/include/c++/4.9/ext/new_allocator.h:139:5: note: template<class _Tp> bool __gnu_cxx::operator==(const __gnu_cxx::new_allocator<_Tp>&, const __gnu_cxx::new_allocator<_Tp>&)
|
|---|
| 1339 | operator==(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
|
|---|
| 1340 | ^
|
|---|
| 1341 | /usr/include/c++/4.9/ext/new_allocator.h:139:5: note: template argument deduction/substitution failed:
|
|---|
| 1342 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1343 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1344 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1345 | from comp_colls.cpp:3:
|
|---|
| 1346 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const __gnu_cxx::new_allocator<_Tp>’
|
|---|
| 1347 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1348 | ^
|
|---|
| 1349 | In file included from /usr/include/c++/4.9/bits/stl_algobase.h:67:0,
|
|---|
| 1350 | from /usr/include/c++/4.9/bits/char_traits.h:39,
|
|---|
| 1351 | from /usr/include/c++/4.9/string:40,
|
|---|
| 1352 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1353 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1354 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1355 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1356 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1357 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1358 | from comp_colls.cpp:3:
|
|---|
| 1359 | /usr/include/c++/4.9/bits/stl_iterator.h:815:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
|
|---|
| 1360 | operator==(const __normal_iterator<_Iterator, _Container>& __lhs,
|
|---|
| 1361 | ^
|
|---|
| 1362 | /usr/include/c++/4.9/bits/stl_iterator.h:815:5: note: template argument deduction/substitution failed:
|
|---|
| 1363 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1364 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1365 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1366 | from comp_colls.cpp:3:
|
|---|
| 1367 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’
|
|---|
| 1368 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1369 | ^
|
|---|
| 1370 | In file included from /usr/include/c++/4.9/bits/stl_algobase.h:67:0,
|
|---|
| 1371 | from /usr/include/c++/4.9/bits/char_traits.h:39,
|
|---|
| 1372 | from /usr/include/c++/4.9/string:40,
|
|---|
| 1373 | from /tmp/test/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp:25,
|
|---|
| 1374 | from /tmp/test/include/boost/test/utils/basic_cstring/basic_cstring.hpp:21,
|
|---|
| 1375 | from /tmp/test/include/boost/test/detail/global_typedef.hpp:15,
|
|---|
| 1376 | from /tmp/test/include/boost/test/framework.hpp:17,
|
|---|
| 1377 | from /tmp/test/include/boost/test/impl/compiler_log_formatter.ipp:19,
|
|---|
| 1378 | from /tmp/test/include/boost/test/included/unit_test.hpp:15,
|
|---|
| 1379 | from comp_colls.cpp:3:
|
|---|
| 1380 | /usr/include/c++/4.9/bits/stl_iterator.h:808:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
|
|---|
| 1381 | operator==(const __normal_iterator<_IteratorL, _Container>& __lhs,
|
|---|
| 1382 | ^
|
|---|
| 1383 | /usr/include/c++/4.9/bits/stl_iterator.h:808:5: note: template argument deduction/substitution failed:
|
|---|
| 1384 | In file included from /tmp/test/include/boost/test/test_tools.hpp:45:0,
|
|---|
| 1385 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1386 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1387 | from comp_colls.cpp:3:
|
|---|
| 1388 | /tmp/test/include/boost/test/tools/assertion.hpp:162:1: note: ‘const my_class’ is not derived from ‘const __gnu_cxx::__normal_iterator<_IteratorL, _Container>’
|
|---|
| 1389 | BOOST_TEST_FOR_EACH_CONST_OP( DEFINE_CONST_OPER )
|
|---|
| 1390 | ^
|
|---|
| 1391 | In file included from /tmp/test/include/boost/test/test_tools.hpp:56:0,
|
|---|
| 1392 | from /tmp/test/include/boost/test/unit_test.hpp:18,
|
|---|
| 1393 | from /tmp/test/include/boost/test/included/unit_test.hpp:34,
|
|---|
| 1394 | from comp_colls.cpp:3:
|
|---|
| 1395 | /tmp/test/include/boost/test/tools/detail/per_element_manip.hpp: In instantiation of ‘boost::test_tools::assertion_result boost::test_tools::tt_detail::operator<<(const boost::test_tools::tt_detail::assertion_evaluate_t<boost::test_tools::assertion::binary_expr<T1, T2, OP> >&, boost::test_tools::per_element) [with T1 = boost::test_tools::assertion::value_expr<const my_class&>; T2 = const std::vector<int>&; OP = boost::test_tools::assertion::op::EQ<const my_class, const std::vector<int>, void>]’:
|
|---|
| 1396 | comp_colls.cpp:24:2: required from here
|
|---|
| 1397 | /tmp/test/include/boost/test/tools/detail/per_element_manip.hpp:49:34: error: no type named ‘elem_op’ in ‘struct boost::test_tools::assertion::op::EQ<const my_class, const std::vector<int>, void>’
|
|---|
| 1398 | typedef typename OP::elem_op elem_op;
|
|---|
| 1399 | ^
|
|---|