Ticket #13480: error_report.txt

File error_report.txt, 8.9 KB (added by Mariano Quesada <mquesada@…>, 5 years ago)

Compiler error

Line 
11>------ Build started: Project: ConsoleApplicationvs2017, Configuration: Debug Win32 ------
21>ConsoleApplicationvs2017.cpp
31>d:\code\legion third party\include\boost\thread\detail\move.hpp(52): error C2528: '->': pointer to reference is illegal
41>d:\code\legion third party\include\boost\type_traits\is_convertible.hpp(482): note: see reference to class template instantiation 'boost::detail::thread_move_t<T>' being compiled
51> with
61> [
71> T=T0 &
81> ]
91>d:\code\legion third party\include\boost\core\enable_if.hpp(41): note: see reference to class template instantiation 'boost::is_convertible<T &,boost::detail::thread_move_t<boost::shared_ptr<AType>&>>' being compiled
101> with
111> [
121> T=T0
131> ]
141>d:\code\legion third party\include\boost\variant\variant.hpp(1051): note: see reference to class template instantiation 'boost::enable_if<boost::is_convertible<T &,boost::detail::thread_move_t<boost::shared_ptr<AType>&>>,boost::detail::thread_move_t<boost::shared_ptr<AType>&>>' being compiled
151> with
161> [
171> T=T0
181> ]
191>d:\code\legion third party\include\boost\variant\detail\visitation_impl.hpp(114): note: see reference to function template instantiation 'bool boost::detail::variant::invoke_visitor<Visitor,true>::internal_visit<T&>(boost::shared_ptr<AType>&,int)' being compiled
201> with
211> [
221> Visitor=boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>,
231> T=T0
241> ]
251>d:\code\legion third party\include\boost\variant\detail\visitation_impl.hpp(112): note: see reference to function template instantiation 'bool boost::detail::variant::invoke_visitor<Visitor,true>::internal_visit<T&>(boost::shared_ptr<AType>&,int)' being compiled
261> with
271> [
281> Visitor=boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>,
291> T=T0
301> ]
311>d:\code\legion third party\include\boost\variant\detail\visitation_impl.hpp(157): note: see reference to function template instantiation 'bool boost::detail::variant::visitation_impl_invoke_impl<Visitor,VoidPtrCV,T>(int,Visitor &,VoidPtrCV,T *,boost::mpl::true_)' being compiled
321> with
331> [
341> Visitor=boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>,true>,
351> VoidPtrCV=void *,
361> T=T0
371> ]
381>d:\code\legion third party\include\boost\variant\detail\visitation_impl.hpp(238): note: see reference to function template instantiation 'bool boost::detail::variant::visitation_impl_invoke<Visitor,VoidPtrCV,T0,NoBackupFlag>(int,Visitor &,VoidPtrCV,T *,NoBackupFlag,int)' being compiled
391> with
401> [
411> Visitor=boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>,true>,
421> VoidPtrCV=void *,
431> NoBackupFlag=boost::variant<IATypePtr,IBTypePtr>::has_fallback_type_,
441> T=T0
451> ]
461>d:\code\legion third party\include\boost\variant\variant.hpp(2457): note: see reference to function template instantiation 'bool boost::detail::variant::visitation_impl<first_which,first_step,Visitor,VoidPtrCV,boost::variant<IATypePtr,IBTypePtr>::has_fallback_type_>(const int,const int,Visitor &,VoidPtrCV,boost::mpl::false_,NoBackupFlag,Which *,step0 *)' being compiled
471> with
481> [
491> Visitor=boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>,true>,
501> VoidPtrCV=void *,
511> NoBackupFlag=boost::variant<IATypePtr,IBTypePtr>::has_fallback_type_,
521> Which=first_which,
531> step0=first_step
541> ]
551>d:\code\legion third party\include\boost\variant\variant.hpp(2468): note: see reference to function template instantiation 'bool boost::variant<IATypePtr,IBTypePtr>::internal_apply_visitor_impl<Visitor,void*>(int,int,Visitor &,VoidPtrCV)' being compiled
561> with
571> [
581> Visitor=boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>,true>,
591> VoidPtrCV=void *
601> ]
611>d:\code\legion third party\include\boost\variant\variant.hpp(2466): note: see reference to function template instantiation 'bool boost::variant<IATypePtr,IBTypePtr>::internal_apply_visitor_impl<Visitor,void*>(int,int,Visitor &,VoidPtrCV)' being compiled
621> with
631> [
641> Visitor=boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>,true>,
651> VoidPtrCV=void *
661> ]
671>d:\code\legion third party\include\boost\variant\variant.hpp(2493): note: see reference to function template instantiation 'bool boost::variant<IATypePtr,IBTypePtr>::internal_apply_visitor<boost::detail::variant::invoke_visitor<Visitor,true>>(boost::detail::variant::invoke_visitor<Visitor,true> &)' being compiled
681> with
691> [
701> Visitor=boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>
711> ]
721>d:\code\legion third party\include\boost\variant\variant.hpp(2493): note: see reference to function template instantiation 'bool boost::variant<IATypePtr,IBTypePtr>::internal_apply_visitor<boost::detail::variant::invoke_visitor<Visitor,true>>(boost::detail::variant::invoke_visitor<Visitor,true> &)' being compiled
731> with
741> [
751> Visitor=boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>
761> ]
771>d:\code\legion third party\include\boost\variant\detail\apply_visitor_unary.hpp(73): note: see reference to function template instantiation 'bool boost::variant<IATypePtr,IBTypePtr>::apply_visitor<Visitor>(Visitor &) &&' being compiled
781> with
791> [
801> Visitor=boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>
811> ]
821>d:\code\legion third party\include\boost\variant\detail\apply_visitor_unary.hpp(73): note: see reference to function template instantiation 'bool boost::variant<IATypePtr,IBTypePtr>::apply_visitor<Visitor>(Visitor &) &&' being compiled
831> with
841> [
851> Visitor=boost::detail::variant::apply_visitor_binary_unwrap<const ab_are_equals,ABVar,true>
861> ]
871>d:\code\legion third party\include\boost\variant\detail\apply_visitor_binary.hpp(251): note: see reference to function template instantiation 'bool boost::apply_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const Visitor,Visitable2,true>,T>(boost::detail::variant::apply_visitor_binary_unwrap<const Visitor,Visitable2,true> &,Visitable &&)' being compiled
881> with
891> [
901> Visitor=ab_are_equals,
911> Visitable2=ABVar,
921> T=ABVar,
931> Visitable=ABVar
941> ]
951>d:\tmp\vs2017\consoleapplicationvs2017\consoleapplicationvs2017\consoleapplicationvs2017.cpp(72): note: see reference to function template instantiation 'bool boost::apply_visitor<ab_are_equals,ABVar,ABVar>(const Visitor &,Visitable1 &&,Visitable2 &&)' being compiled
961> with
971> [
981> Visitor=ab_are_equals,
991> Visitable1=ABVar,
1001> Visitable2=ABVar
1011> ]
1021>d:\code\legion third party\include\boost\bind\placeholders.hpp(54): note: see reference to class template instantiation 'boost::arg<9>' being compiled
1031>d:\code\legion third party\include\boost\bind\placeholders.hpp(53): note: see reference to class template instantiation 'boost::arg<8>' being compiled
1041>d:\code\legion third party\include\boost\bind\placeholders.hpp(52): note: see reference to class template instantiation 'boost::arg<7>' being compiled
1051>d:\code\legion third party\include\boost\bind\placeholders.hpp(51): note: see reference to class template instantiation 'boost::arg<6>' being compiled
1061>d:\code\legion third party\include\boost\bind\placeholders.hpp(50): note: see reference to class template instantiation 'boost::arg<5>' being compiled
1071>d:\code\legion third party\include\boost\bind\placeholders.hpp(49): note: see reference to class template instantiation 'boost::arg<4>' being compiled
1081>d:\code\legion third party\include\boost\bind\placeholders.hpp(48): note: see reference to class template instantiation 'boost::arg<3>' being compiled
1091>d:\code\legion third party\include\boost\bind\placeholders.hpp(47): note: see reference to class template instantiation 'boost::arg<2>' being compiled
1101>d:\code\legion third party\include\boost\bind\placeholders.hpp(46): note: see reference to class template instantiation 'boost::arg<1>' being compiled
1111>Done building project "ConsoleApplicationvs2017.vcxproj" -- FAILED.
112========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========