[ create a new paste ] login | about

Link: http://codepad.org/YgoR8H2t    [ raw code | fork ]

Plain Text, pasted on Apr 26:
In file included from ../library/boost-trunk/boost/parameter/aux_/unwrap_cv_reference.hpp:12:0,
                 from ../library/boost-trunk/boost/parameter/keyword.hpp:9,
                 from ./boost/./convert/./boost_parameter_ext.hpp:4,
                 from ./boost/./convert/api.hpp:13,
                 from ./boost/convert.hpp:17,
                 from test.cpp:1:
../library/boost-trunk/boost/mpl/eval_if.hpp: In instantiation of 'boost::mpl::eval_if_c<false, boost::range_const_iterator<char>, boost::range_mutable_iterator<char> >':
../library/boost-trunk/boost/range/iterator.hpp:63:63:   instantiated from 'boost::range_iterator<char>'
../library/boost-trunk/boost/range/value_type.hpp:31:5:   instantiated from 'boost::range_value<char>'
./boost/./convert/./stream_based_string_convertor.hpp:28:53:   instantiated from 'boost::convert_detail::stream_based_string_convertor<char, int, void>'
./boost/./convert/string_to_type.hpp:23:1:   instantiated from 'boost::convert<int>::converter<char, void>'
test.cpp:11:47:   instantiated from here
../library/boost-trunk/boost/mpl/eval_if.hpp:60:31: error: no type named 'type' in 'struct boost::mpl::eval_if_c<false, boost::range_const_iterator<char>, boost::range_mutable_iterator<char> >::f_'
In file included from ./boost/./convert/string_to_type.hpp:11:0,
                 from ./boost/convert.hpp:18,
                 from test.cpp:1:
./boost/./convert/./stream_based_string_convertor.hpp: In instantiation of 'boost::convert_detail::stream_based_string_convertor<char, int, void>':
./boost/./convert/string_to_type.hpp:23:1:   instantiated from 'boost::convert<int>::converter<char, void>'
test.cpp:11:47:   instantiated from here
./boost/./convert/./stream_based_string_convertor.hpp:28:53: error: no type named 'type' in 'struct boost::range_value<char>'
./boost/./convert/./stream_based_string_convertor.hpp:29:51: error: no type named 'type' in 'struct boost::range_value<char>'
./boost/./convert/./stream_based_string_convertor.hpp:30:44: error: no type named 'type' in 'struct boost::range_value<char>'
In file included from ./boost/./convert/./stream_based_string_convertor.hpp:11:0,
                 from ./boost/./convert/string_to_type.hpp:11,
                 from ./boost/convert.hpp:18,
                 from test.cpp:1:
./boost/./convert/././string_sfinae.hpp: In instantiation of 'boost::convert_detail::corrected_type<char, void>':
./boost/./convert/./stream_based_string_convertor.hpp:33:53:   instantiated from 'boost::convert_detail::stream_based_string_convertor<char, int, void>'
./boost/./convert/string_to_type.hpp:23:1:   instantiated from 'boost::convert<int>::converter<char, void>'
test.cpp:11:47:   instantiated from here
./boost/./convert/././string_sfinae.hpp:144:1: error: no type named 'type' in 'struct boost::range_value<char>'
./boost/./convert/././string_sfinae.hpp:147:56: error: no type named 'type' in 'struct boost::range_value<char>'
./boost/./convert/././string_sfinae.hpp:148:57: error: no type named 'type' in 'struct boost::range_value<char>'
In file included from ./boost/./convert/string_to_type.hpp:11:0,
                 from ./boost/convert.hpp:18,
                 from test.cpp:1:
./boost/./convert/./stream_based_string_convertor.hpp: In member function 'boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::operator boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::result_type() const [with TypeIn = char, TypeOut = int, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type = void, boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::result_type = boost::conversion::result<int>, typename boost::convert_detail::corrected_type<TypeOut>::out_type = int]':
./boost/./convert/./stream_based_string_convertor.hpp:117:79:   instantiated from 'boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::operator boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::out_type() const [with TypeIn = char, TypeOut = int, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type = void, boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::out_type = int]'
test.cpp:11:47:   instantiated from here
./boost/./convert/./stream_based_string_convertor.hpp:120:73: error: no matching function for call to 'boost::convert_detail::stream_based_string_convertor<char, int, void>::convert_() const'
./boost/./convert/./stream_based_string_convertor.hpp: In constructor 'boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::stream_based_string_convertor(const SomeTypeIn&, const FallbackTypeOut&, bool, typename boost::enable_if<boost::convert_detail::is_same_string<TypeIn, SomeTypeIn>, void>::type*) [with SomeTypeIn = char, FallbackTypeOut = int, TypeIn = char, TypeOut = int, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type = void, typename boost::enable_if<boost::convert_detail::is_same_string<TypeIn, SomeTypeIn>, void>::type = void]':
./boost/./convert/string_to_type.hpp:29:51:   instantiated from 'boost::convert<TypeOut, EnableOut>::converter<StringIn, typename boost::enable_if<boost::convert_detail::is_any_string<StringIn> >::type>::converter(const StringIn&, const TypeOut&, bool) [with StringIn = char, TypeOut = int, EnableOut = void, typename boost::enable_if<boost::convert_detail::is_any_string<StringIn> >::type = void]'
./boost/./convert/api.hpp:100:59:   instantiated from 'static boost::convert<TypeOut, Enable>::converter<TypeIn> boost::convert<TypeOut, Enable>::from(const TypeIn&) [with TypeIn = char, TypeOut = int, EnableOut = void]'
test.cpp:11:47:   instantiated from here
./boost/./convert/./stream_based_string_convertor.hpp:63:75: error: using invalid field 'boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::stream_'
./boost/./convert/string_to_type.hpp:29:51:   instantiated from 'boost::convert<TypeOut, EnableOut>::converter<StringIn, typename boost::enable_if<boost::convert_detail::is_any_string<StringIn> >::type>::converter(const StringIn&, const TypeOut&, bool) [with StringIn = char, TypeOut = int, EnableOut = void, typename boost::enable_if<boost::convert_detail::is_any_string<StringIn> >::type = void]'
./boost/./convert/api.hpp:100:59:   instantiated from 'static boost::convert<TypeOut, Enable>::converter<TypeIn> boost::convert<TypeOut, Enable>::from(const TypeIn&) [with TypeIn = char, TypeOut = int, EnableOut = void]'
test.cpp:11:47:   instantiated from here
./boost/./convert/./stream_based_string_convertor.hpp:65:9: error: using invalid field 'boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::stream_'
In file included from ../library/boost-trunk/boost/parameter/aux_/unwrap_cv_reference.hpp:12:0,
                 from ../library/boost-trunk/boost/parameter/keyword.hpp:9,
                 from ./boost/./convert/./boost_parameter_ext.hpp:4,
                 from ./boost/./convert/api.hpp:13,
                 from ./boost/convert.hpp:17,
                 from test.cpp:1:
../library/boost-trunk/boost/mpl/eval_if.hpp: At global scope:
../library/boost-trunk/boost/mpl/eval_if.hpp: In instantiation of 'boost::mpl::eval_if_c<true, boost::range_const_iterator<char>, boost::range_mutable_iterator<const char> >':
../library/boost-trunk/boost/range/iterator.hpp:63:63:   instantiated from 'boost::range_iterator<const char>'
./boost/./convert/././string_sfinae.hpp:159:66:   instantiated from 'boost::convert_detail::corrected_type<String, typename boost::enable_if<boost::convert_detail::is_any_string<String> >::type>::corrected_type(const StringRange&) [with StringRange = char, String = char, typename boost::enable_if<boost::convert_detail::is_any_string<String> >::type = void]'
./boost/./convert/./stream_based_string_convertor.hpp:63:75:   instantiated from 'boost::convert_detail::stream_based_string_convertor<TypeIn, TypeOut, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type>::stream_based_string_convertor(const SomeTypeIn&, const FallbackTypeOut&, bool, typename boost::enable_if<boost::convert_detail::is_same_string<TypeIn, SomeTypeIn>, void>::type*) [with SomeTypeIn = char, FallbackTypeOut = int, TypeIn = char, TypeOut = int, typename boost::enable_if_c<(boost::convert_detail::is_any_string<T>::value || boost::convert_detail::is_any_string<TypeOut>::value), void>::type = void, typename boost::enable_if<boost::convert_detail::is_same_string<TypeIn, SomeTypeIn>, void>::type = void]'
./boost/./convert/string_to_type.hpp:29:51:   instantiated from 'boost::convert<TypeOut, EnableOut>::converter<StringIn, typename boost::enable_if<boost::convert_detail::is_any_string<StringIn> >::type>::converter(const StringIn&, const TypeOut&, bool) [with StringIn = char, TypeOut = int, EnableOut = void, typename boost::enable_if<boost::convert_detail::is_any_string<StringIn> >::type = void]'
./boost/./convert/api.hpp:100:59:   instantiated from 'static boost::convert<TypeOut, Enable>::converter<TypeIn> boost::convert<TypeOut, Enable>::from(const TypeIn&) [with TypeIn = char, TypeOut = int, EnableOut = void]'
test.cpp:11:47:   instantiated from here
../library/boost-trunk/boost/mpl/eval_if.hpp:60:31: error: no type named 'type' in 'struct boost::mpl::eval_if_c<true, boost::range_const_iterator<char>, boost::range_mutable_iterator<const char> >::f_'


Create a new paste based on this one


Comments: