fail_any_cast_discard_const1
../libs/type_erasure/test/fail_any_cast_discard_const1.cpp:21:9: warning: unused variable 'i' [-Wunused-variable]
1 warning and 1 error generated.
fail_any_cast_discard_const2
../libs/type_erasure/test/fail_any_cast_discard_const2.cpp:21:9: warning: unused variable 'i' [-Wunused-variable]
1 warning and 1 error generated.
fail_any_cast_discard_const3
../libs/type_erasure/test/fail_any_cast_discard_const3.cpp:22:9: warning: unused variable 'j' [-Wunused-variable]
1 warning and 1 error generated.
fail_any_cast_discard_const4
../libs/type_erasure/test/fail_any_cast_discard_const4.cpp:22:9: warning: unused variable 'j' [-Wunused-variable]
1 warning and 1 error generated.
fail_any_cast_discard_const5
../libs/type_erasure/test/fail_any_cast_discard_const5.cpp:22:9: warning: unused variable 'j' [-Wunused-variable]
1 warning and 1 error generated.
fail_any_cast_discard_const6
../libs/type_erasure/test/fail_any_cast_discard_const6.cpp:22:9: warning: unused variable 'j' [-Wunused-variable]
1 warning and 1 error generated.
fail_any_cast_pointer_to_ref
../libs/type_erasure/test/fail_any_cast_pointer_to_ref.cpp:21:9: warning: unused variable 'i' [-Wunused-variable]
1 warning and 2 errors generated.
fail_any_cast_pointer_to_val
../libs/type_erasure/test/fail_any_cast_pointer_to_val.cpp:21:9: warning: unused variable 'i' [-Wunused-variable]
1 warning and 2 errors generated.
fail_cref_assign
../libs/type_erasure/test/fail_cref_assign.cpp:21:7: warning: explicitly assigning value of variable of type 'any<typeid_<>, const boost::type_erasure::_self &>' to itself [-Wself-assign-overloaded]
1 warning and 1 error generated.
fail_ref_assign
../libs/type_erasure/test/fail_ref_assign.cpp:21:7: warning: explicitly assigning value of variable of type 'any<typeid_<>, boost::type_erasure::_self &>' to itself [-Wself-assign-overloaded]
1 warning and 1 error generated.
fail_rref_assign
../libs/type_erasure/test/fail_rref_assign.cpp:22:7: warning: explicitly assigning value of variable of type 'any<typeid_<>, boost::type_erasure::_self &&>' to itself [-Wself-assign-overloaded]
../libs/type_erasure/test/fail_rref_assign.cpp:21:41: warning: variable 'i' is uninitialized when used here [-Wuninitialized]
../libs/type_erasure/test/fail_rref_assign.cpp:20:10: note: initialize the variable 'i' to silence this warning
2 warnings and 1 error generated.
test_construct
../libs/type_erasure/test/test_construct.cpp:115:39: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:119:33: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:125:33: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:397:58: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:398:59: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:399:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:401:69: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:402:70: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:403:76: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:404:70: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:405:71: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:406:77: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:407:76: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:408:77: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:409:83: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:411:56: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:412:57: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:413:63: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:414:57: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:415:58: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:416:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:417:63: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:418:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:419:70: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:422:58: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:423:59: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:424:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:431:52: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:432:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:433:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:434:71: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:437:63: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:438:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:439:70: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:440:75: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:441:76: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:442:82: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:443:76: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:444:77: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:445:83: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:446:82: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:447:83: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:448:89: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:453:52: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:454:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:455:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:456:71: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:462:52: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:463:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:464:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:465:71: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:467:63: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:468:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:469:70: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:470:75: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:471:76: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:472:82: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:473:76: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:474:77: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:475:83: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:476:82: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:477:83: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:478:89: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:480:50: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:481:51: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:482:57: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:483:62: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:484:63: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:485:69: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:486:63: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:487:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:488:70: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:489:69: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:490:70: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:491:76: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:496:52: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:497:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:498:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:499:71: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:505:52: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:506:53: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:507:59: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:508:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:509:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:510:71: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:511:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:512:66: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:513:72: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:514:71: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:515:72: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:516:78: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:518:64: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:519:65: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:520:71: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:521:76: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:522:77: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:523:83: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
../libs/type_erasure/test/test_construct.cpp:524:77: warning: bitwise operation between different enumeration types ('(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:68:1)' and '(anonymous enum at ../libs/type_erasure/test/test_construct.cpp:87:1)') is deprecated [-Wdeprecated-anon-enum-enum-conversion]
test_equal
../libs/type_erasure/test/test_equal.cpp:29:21: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>>>') and 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>>>')) to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:30:20: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>>>') and 'any<test_concept>') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:31:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>>>') and 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>>>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:32:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>>>') and 'any<test_concept>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:104:21: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>') and 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>')) to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:105:20: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>') and 'any<test_concept>') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:106:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>') and 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:107:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>') and 'any<test_concept>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:109:21: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>') and 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>')) to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:110:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>') and 'any<test_concept>' (aka 'any<vector<copy_constructible<>, equality_comparable<>, boost::type_erasure::relaxed>>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:131:19: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'any<test_concept, boost::type_erasure::_a>' (aka 'any<vector<copy_constructible<boost::type_erasure::_a>, copy_constructible<boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_a>, equality_comparable<boost::type_erasure::_a, int>, equality_comparable<int, boost::type_erasure::_a>, equality_comparable<boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_b, int>, equality_comparable<int, boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_a, boost::type_erasure::_b>>, boost::type_erasure::_a>') and 'any<test_concept, boost::type_erasure::_a>') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:132:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept, boost::type_erasure::_a>' (aka 'any<vector<copy_constructible<boost::type_erasure::_a>, copy_constructible<boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_a>, equality_comparable<boost::type_erasure::_a, int>, equality_comparable<int, boost::type_erasure::_a>, equality_comparable<boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_b, int>, equality_comparable<int, boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_a, boost::type_erasure::_b>>, boost::type_erasure::_a>') and 'any<test_concept, boost::type_erasure::_a>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:138:19: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'any<test_concept, boost::type_erasure::_b>' (aka 'any<vector<copy_constructible<boost::type_erasure::_a>, copy_constructible<boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_a>, equality_comparable<boost::type_erasure::_a, int>, equality_comparable<int, boost::type_erasure::_a>, equality_comparable<boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_b, int>, equality_comparable<int, boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_a, boost::type_erasure::_b>>, boost::type_erasure::_b>') and 'any<test_concept, boost::type_erasure::_b>') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_equal.cpp:139:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept, boost::type_erasure::_b>' (aka 'any<vector<copy_constructible<boost::type_erasure::_a>, copy_constructible<boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_a>, equality_comparable<boost::type_erasure::_a, int>, equality_comparable<int, boost::type_erasure::_a>, equality_comparable<boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_b, int>, equality_comparable<int, boost::type_erasure::_b>, equality_comparable<boost::type_erasure::_a, boost::type_erasure::_b>>, boost::type_erasure::_b>') and 'any<test_concept, boost::type_erasure::_b>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
14 warnings generated.
test_forward_iterator
../libs/type_erasure/test/test_forward_iterator.cpp:36:22: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept>' (aka 'any<vector<forward_iterator<>, same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, int>>>') and 'any<test_concept>' (aka 'any<vector<forward_iterator<>, same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, int>>>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_forward_iterator.cpp:62:41: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept>' (aka 'any<vector<forward_iterator<>, same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, boost::type_erasure::_a>, copy_constructible<boost::type_erasure::_a>, assignable<boost::type_erasure::_a>, incrementable<boost::type_erasure::_a>>>') and 'any<test_concept>' (aka 'any<vector<forward_iterator<>, same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, boost::type_erasure::_a>, copy_constructible<boost::type_erasure::_a>, assignable<boost::type_erasure::_a>, incrementable<boost::type_erasure::_a>>>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../libs/type_erasure/test/test_forward_iterator.cpp:86:22: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'any<test_concept>' (aka 'any<vector<forward_iterator<>, same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, int>, boost::type_erasure::relaxed>>') and 'any<test_concept>' (aka 'any<vector<forward_iterator<>, same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, int>, boost::type_erasure::relaxed>>')) to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
../boost/concept_check.hpp:234:30: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'boost::type_erasure::any<boost::mpl::vector<boost::type_erasure::forward_iterator<boost::type_erasure::_self, boost::use_default, long, boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>>, boost::type_erasure::same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, int>, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>' and 'boost::type_erasure::any<boost::mpl::vector<boost::type_erasure::forward_iterator<boost::type_erasure::_self, boost::use_default, long, boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>>, boost::type_erasure::same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, int>, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
../boost/concept_check.hpp:235:30: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'boost::type_erasure::any<boost::mpl::vector<boost::type_erasure::forward_iterator<boost::type_erasure::_self, boost::use_default, long, boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>>, boost::type_erasure::same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, int>, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>' and 'boost::type_erasure::any<boost::mpl::vector<boost::type_erasure::forward_iterator<boost::type_erasure::_self, boost::use_default, long, boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>>, boost::type_erasure::same_type<boost::type_erasure::deduced<boost::type_erasure::iterator_value_type<boost::type_erasure::_self>>, int>, boost::type_erasure::relaxed, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::type_erasure::_self>') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
5 warnings generated.
test_param
../libs/type_erasure/test/test_param.cpp:70:41: warning: unused variable 'c10' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:63:41: warning: unused variable 'c4' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:60:41: warning: unused variable 'c1' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:69:41: warning: unused variable 'c9' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:62:41: warning: unused variable 'c3' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:102:47: warning: unused variable 'c6' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:108:47: warning: unused variable 'c11' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:109:47: warning: unused variable 'c12' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:101:47: warning: unused variable 'c5' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:98:47: warning: unused variable 'c2' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:105:47: warning: unused variable 'c8' [-Wunused-variable]
../libs/type_erasure/test/test_param.cpp:180:42: warning: unused variable 'c7' [-Wunused-variable]
12 warnings generated.