Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from ../../../../../secretprojectname/src/array/HSA/HSArray.cpp:1:
- In file included from ../../../../../secretprojectname/include/array/HSA/HSArray.hpp:2:
- In file included from ../../../../../secretprojectname/include/array/IArray.hpp:2:
- In file included from /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/vector:266:
- In file included from /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/__bit_reference:15:
- /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/memory:1805:31: error: no matching constructor for initialization of 'tao::json::basic_value<traits>'
- ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/memory:1715:18: note: in instantiation of function template specialization 'std::__1::allocator<tao::json::basic_value<traits> >::construct<tao::json::basic_value<traits>, const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > > &>' requested here
- {__a.construct(__p, _VSTD::forward<_Args>(__args)...);}
- ^
- /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/memory:1561:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<tao::json::basic_value<traits> > >::__construct<tao::json::basic_value<traits>, const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > > &>' requested here
- {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
- ^
- /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/vector:1648:25: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<tao::json::basic_value<traits> > >::construct<tao::json::basic_value<traits>, const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > > &>' requested here
- __alloc_traits::construct(this->__alloc(),
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:670:27: note: in instantiation of function template specialization 'std::__1::vector<tao::json::basic_value<traits>, std::__1::allocator<tao::json::basic_value<traits> > >::emplace_back<const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > > &>' requested here
- return m_union.a.emplace_back( std::forward< Ts >( ts )... );
- ^
- ../../../../../secretprojectname/include/tao/json/contrib/internal/array_traits.hpp:71:15: note: in instantiation of function template specialization 'tao::json::basic_value<traits>::unsafe_emplace_back<const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > > &>' requested here
- v.unsafe_emplace_back( e );
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:79:29: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- Traits< D >::assign( *this, std::forward< T >( v ) );
- ^
- /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/__tree:2203:25: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> >, std::__1::__map_value_compare<std::__1::basic_string<char>, std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> >, std::__1::less<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> > > >::__construct_node<char const (&)[12], const std::__1::vector<bool, std::__1::allocator<bool> > &>' requested here
- __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...);
- ^
- /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/__tree:1193:16: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> >, std::__1::__map_value_compare<std::__1::basic_string<char>, std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> >, std::__1::less<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> > > >::__emplace_unique_impl<char const (&)[12], const std::__1::vector<bool, std::__1::allocator<bool> > &>' requested here
- return __emplace_unique_impl(_VSTD::forward<_Args>(__args)...);
- ^
- /osxcross/target/bin/../SDK/MacOSX10.14.sdk/usr/include/c++/map:1041:24: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> >, std::__1::__map_value_compare<std::__1::basic_string<char>, std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> >, std::__1::less<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char>, tao::json::basic_value<traits> > > >::__emplace_unique<char const (&)[12], const std::__1::vector<bool, std::__1::allocator<bool> > &>' requested here
- return __tree_.__emplace_unique(_VSTD::forward<_Args>(__args)...);
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:693:29: note: in instantiation of function template specialization 'std::__1::map<std::__1::basic_string<char>, tao::json::basic_value<traits>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, tao::json::basic_value<traits> > > >::emplace<char const (&)[12], const std::__1::vector<bool, std::__1::allocator<bool> > &>' requested here
- auto r = m_union.o.emplace( std::forward< Ts >( ts )... );
- ^
- ../../../../../secretprojectname/src/array/HSA/HSArray.cpp:267:18: note: in instantiation of function template specialization 'tao::json::basic_value<traits>::emplace<char const (&)[12], const std::__1::vector<bool, std::__1::allocator<bool> > &>' requested here
- templObj.emplace("FrontFacing", templ.getFrontFacing());
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:51:7: note: candidate constructor not viable: no known conversion from 'const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > >' to 'const tao::json::basic_value<traits>' for 1st argument
- basic_value( const basic_value& r )
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:59:7: note: candidate constructor not viable: no known conversion from 'const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > >' to 'tao::json::basic_value<traits>' for 1st argument
- basic_value( basic_value&& r ) noexcept
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:116:7: note: candidate constructor not viable: no known conversion from 'const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > >' to 'std::initializer_list<internal::pair<traits> >' for 1st argument
- basic_value( std::initializer_list< internal::pair< Traits > >&& l )
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:130:7: note: candidate constructor not viable: no known conversion from 'const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > >' to 'const std::initializer_list<internal::pair<traits> >' for 1st argument
- basic_value( const std::initializer_list< internal::pair< Traits > >& l )
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:144:7: note: candidate constructor not viable: no known conversion from 'const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > >' to 'std::initializer_list<internal::pair<traits> > &' for 1st argument
- basic_value( std::initializer_list< internal::pair< Traits > >& l )
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:69:7: note: candidate template ignored: substitution failure [with T = const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > > &, $1 = void]: no member named 'assign' in 'tao::json::traits<std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > >, void>'
- basic_value( T&& v ) // NOLINT
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:95:16: note: candidate template ignored: requirement '!internal::enable_implicit_constructor<traits, std::decay_t<const __bit_const_reference<vector<bool, allocator<bool> > > &> >' was not satisfied [with T = const std::__1::__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > > &]
- explicit basic_value( T&& v ) noexcept( noexcept( Traits< std::decay_t< T > >::assign( std::declval< basic_value& >(), std::forward< T >( v ) ) ) )
- ^
- ../../../../../secretprojectname/include/tao/json/binding/internal/../../basic_value.hpp:49:7: note: candidate constructor not viable: requires 0 arguments, but 1 was provided
- basic_value() noexcept = default;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement