Ticket #9624: test_adl.out

File test_adl.out, 2.3 KB (added by Nathan Thomas <nthomas@…>, 9 years ago)
Line 
1In file included from test_adl.cc:1:
2/usr/lib/gcc/x86_64-redhat-linux/4.7.2/../../../../include/c++/4.7.2/tuple:362:25: error: call to 'swap' is ambiguous
3 noexcept(noexcept(swap(std::declval<_Head&>(),
4 ^~~~
5/usr/lib/gcc/x86_64-redhat-linux/4.7.2/../../../../include/c++/4.7.2/tuple:492:25: note: in instantiation of exception specification for '_M_swap' requested here
6 noexcept(noexcept(__in._M_swap(__in)))
7 ^
8test_adl.cc:12:5: note: in instantiation of exception specification for 'swap' requested here
9 x.swap(y);
10 ^
11/usr/lib/gcc/x86_64-redhat-linux/4.7.2/../../../../include/c++/4.7.2/bits/move.h:167:5: note: candidate function [with _Tp = boost::icl::interval_set<int, std::less, boost::icl::discrete_interval<int, less>, std::allocator>]
12 swap(_Tp& __a, _Tp& __b)
13 ^
14/usr/include/boost/icl/concept/container.hpp:62:1: note: candidate function [with Type = boost::icl::interval_set<int, std::less, boost::icl::discrete_interval<int, less>, std::allocator>]
15swap(Type& left, Type& right)
16^
17In file included from test_adl.cc:1:
18/usr/lib/gcc/x86_64-redhat-linux/4.7.2/../../../../include/c++/4.7.2/tuple:367:2: error: call to 'swap' is ambiguous
19 swap(_M_head(*this), _M_head(__in));
20 ^~~~
21/usr/lib/gcc/x86_64-redhat-linux/4.7.2/../../../../include/c++/4.7.2/tuple:493:21: note: in instantiation of member function 'std::_Tuple_impl<0, boost::icl::interval_set<int, std::less, boost::icl::discrete_interval<int, less>, std::allocator> >::_M_swap' requested here
22 { _Inherited::_M_swap(__in); }
23 ^
24test_adl.cc:12:5: note: in instantiation of member function 'std::tuple<boost::icl::interval_set<int, std::less, boost::icl::discrete_interval<int, less>, std::allocator> >::swap' requested here
25 x.swap(y);
26 ^
27/usr/lib/gcc/x86_64-redhat-linux/4.7.2/../../../../include/c++/4.7.2/bits/move.h:167:5: note: candidate function [with _Tp = boost::icl::interval_set<int, std::less, boost::icl::discrete_interval<int, less>, std::allocator>]
28 swap(_Tp& __a, _Tp& __b)
29 ^
30/usr/include/boost/icl/concept/container.hpp:62:1: note: candidate function [with Type = boost::icl::interval_set<int, std::less, boost::icl::discrete_interval<int, less>, std::allocator>]
31swap(Type& left, Type& right)
32^
332 errors generated.