Ticket #7437: build_errors.txt

File build_errors.txt, 4.7 KB (added by Steven Barbaglia <steven.barbaglia@…>, 10 years ago)

Full error report from MSVC 2010

Line 
11>------ Rebuild All started: Project: EnumHash, Configuration: Debug Win32 ------
21>Build started 27/09/2012 12:52:10.
31>_PrepareForClean:
41> Deleting file "Debug\EnumHash.lastbuildstate".
51>InitializeBuildStatus:
61> Creating "Debug\EnumHash.unsuccessfulbuild" because "AlwaysCreate" was specified.
71>ClCompile:
81> stdafx.cpp
91> EnumHash.cpp
101>o:\otherlibs\boost\current\boost\functional\hash\extensions.hpp(257): error C2665: 'boost::hash_value' : none of the 2 overloads could convert all the argument types
111> o:\otherlibs\boost\current\boost\functional\hash\hash.hpp(115): could be 'size_t boost::hash_value(std::type_index)'
121> o:\otherlibs\boost\current\boost\functional\hash\extensions.hpp(160): or 'size_t boost::hash_value(const std::tr1::tuple<> &)'
131> while trying to match the argument list '(const MyClass::eMyEnum)'
141> o:\otherlibs\boost\current\boost\functional\hash\extensions.hpp(256) : while compiling class template member function 'size_t boost::hash<T>::operator ()(const T &) const'
151> with
161> [
171> T=MyClass::eMyEnum
181> ]
191> o:\otherlibs\boost\current\boost\type_traits\is_empty.hpp(53) : see reference to class template instantiation 'boost::hash<T>' being compiled
201> with
211> [
221> T=MyClass::eMyEnum
231> ]
241> o:\otherlibs\boost\current\boost\type_traits\is_empty.hpp(79) : see reference to class template instantiation 'boost::detail::empty_helper_t1<T>' being compiled
251> with
261> [
271> T=boost::hash<MyClass::eMyEnum>
281> ]
291> o:\otherlibs\boost\current\boost\type_traits\is_empty.hpp(88) : see reference to class template instantiation 'boost::detail::empty_helper<T,is_a_class>' being compiled
301> with
311> [
321> T=boost::hash<MyClass::eMyEnum>,
331> is_a_class=true
341> ]
351> o:\otherlibs\boost\current\boost\type_traits\is_empty.hpp(220) : see reference to class template instantiation 'boost::detail::is_empty_impl<T>' being compiled
361> with
371> [
381> T=boost::hash<MyClass::eMyEnum>
391> ]
401> o:\otherlibs\boost\current\boost\unordered\detail\util.hpp(191) : see reference to class template instantiation 'boost::is_empty<T>' being compiled
411> with
421> [
431> T=boost::hash<MyClass::eMyEnum>
441> ]
451> o:\otherlibs\boost\current\boost\unordered\detail\util.hpp(200) : see reference to class template instantiation 'boost::unordered::detail::generate_base<T,Index>' being compiled
461> with
471> [
481> T=boost::hash<MyClass::eMyEnum>,
491> Index=1
501> ]
511> o:\otherlibs\boost\current\boost\unordered\detail\buckets.hpp(955) : see reference to class template instantiation 'boost::unordered::detail::compressed<T1,T2>' being compiled
521> with
531> [
541> T1=boost::hash<MyClass::eMyEnum>,
551> T2=std::equal_to<MyClass::eMyEnum>
561> ]
571> o:\otherlibs\boost\current\boost\unordered\detail\table.hpp(67) : see reference to class template instantiation 'boost::unordered::detail::functions<H,P>' being compiled
581> with
591> [
601> H=boost::hash<MyClass::eMyEnum>,
611> P=std::equal_to<MyClass::eMyEnum>
621> ]
631> o:\otherlibs\boost\current\boost\unordered\detail\unique.hpp(215) : see reference to class template instantiation 'boost::unordered::detail::table<Types>' being compiled
641> with
651> [
661> Types=boost::unordered::detail::map<std::allocator<std::pair<const MyClass::eMyEnum,std::string>>,MyClass::eMyEnum,std::string,boost::hash<MyClass::eMyEnum>,std::equal_to<MyClass::eMyEnum>>
671> ]
681> o:\otherlibs\boost\current\boost\unordered\unordered_map.hpp(74) : see reference to class template instantiation 'boost::unordered::detail::table_impl<Types>' being compiled
691> with
701> [
711> Types=boost::unordered::detail::map<std::allocator<std::pair<const MyClass::eMyEnum,std::string>>,MyClass::eMyEnum,std::string,boost::hash<MyClass::eMyEnum>,std::equal_to<MyClass::eMyEnum>>
721> ]
731> d:\project\library\dev\experiment\cpp\enumhash\enumhash\enumhash.cpp(22) : see reference to class template instantiation 'boost::unordered::unordered_map<K,T>' being compiled
741> with
751> [
761> K=MyClass::eMyEnum,
771> T=std::string
781> ]
791> Generating Code...
801>
811>Build FAILED.
821>
831>Time Elapsed 00:00:01.48
84========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========