{"action":"created","issue":{"url":"https://api.github.com/repos/mapsme/omim/issues/9485","repository_url":"https://api.github.com/repos/mapsme/omim","labels_url":"https://api.github.com/repos/mapsme/omim/issues/9485/labels{/name}","comments_url":"https://api.github.com/repos/mapsme/omim/issues/9485/comments","events_url":"https://api.github.com/repos/mapsme/omim/issues/9485/events","html_url":"https://github.com/mapsme/omim/issues/9485","id":361639724,"node_id":"MDU6SXNzdWUzNjE2Mzk3MjQ=","number":9485,"title":"error while building omim using build_omim.sh","user":{"login":"mohanedmoh","id":19634204,"node_id":"MDQ6VXNlcjE5NjM0MjA0","avatar_url":"https://avatars3.githubusercontent.com/u/19634204?v=4","gravatar_id":"","url":"https://api.github.com/users/mohanedmoh","html_url":"https://github.com/mohanedmoh","followers_url":"https://api.github.com/users/mohanedmoh/followers","following_url":"https://api.github.com/users/mohanedmoh/following{/other_user}","gists_url":"https://api.github.com/users/mohanedmoh/gists{/gist_id}","starred_url":"https://api.github.com/users/mohanedmoh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mohanedmoh/subscriptions","organizations_url":"https://api.github.com/users/mohanedmoh/orgs","repos_url":"https://api.github.com/users/mohanedmoh/repos","events_url":"https://api.github.com/users/mohanedmoh/events{/privacy}","received_events_url":"https://api.github.com/users/mohanedmoh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-19T08:40:55Z","updated_at":"2018-11-30T10:56:20Z","closed_at":null,"author_association":"NONE","body":"i'm facing this issue while building the project using build_omim.sh -s in ubuntu 16 i got this \r\nMakefile:83: recipe for target 'all' failed\r\n--------------------\r\n/home/mohammed/Desktop/omim/drape/oglcontext.cpp: In function ‘glConst dp::{anonymous}::DecodeTestFunction(dp::TestFunction)’:\r\n/home/mohammed/Desktop/omim/drape/oglcontext.cpp:22:1: warning: control reaches end of non-void function [-Wreturn-type]\r\n }\r\n ^\r\n/home/mohammed/Desktop/omim/drape/oglcontext.cpp: In function ‘glConst dp::{anonymous}::DecodeStencilFace(dp::StencilFace)’:\r\n/home/mohammed/Desktop/omim/drape/oglcontext.cpp:33:1: warning: control reaches end of non-void function [-Wreturn-type]\r\n }\r\n ^\r\n/home/mohammed/Desktop/omim/drape/oglcontext.cpp: In function ‘glConst dp::{anonymous}::DecodeStencilAction(dp::StencilAction)’:\r\n/home/mohammed/Desktop/omim/drape/oglcontext.cpp:49:1: warning: control reaches end of non-void function [-Wreturn-type]\r\n }\r\n ^\r\n/home/mohammed/Desktop/omim/drape/mesh_object.cpp: In function ‘glConst {anonymous}::GetGLDrawPrimitive(dp::MeshObject::DrawPrimitive)’:\r\n/home/mohammed/Desktop/omim/drape/mesh_object.cpp:21:1: warning: control reaches end of non-void function [-Wreturn-type]\r\n }\r\n ^\r\n/home/mohammed/Desktop/omim/editor/osm_editor.cpp: In function ‘std::__cxx11::string osm::DebugPrint(osm::Editor::SaveResult)’:\r\n/home/mohammed/Desktop/omim/editor/osm_editor.cpp:1316:1: warning: control reaches end of non-void function [-Wreturn-type]\r\n }\r\n ^\r\nIn file included from /usr/include/c++/5/bits/hashtable.h:35:0,\r\n                 from /usr/include/c++/5/unordered_map:47,\r\n                 from /home/mohammed/Desktop/omim/base/internal/message.hpp:17,\r\n                 from /home/mohammed/Desktop/omim/base/assert.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/base/math.hpp:2,\r\n                 from /home/mohammed/Desktop/omim/drape/color.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/drape_frontend/color_constants.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/drape_frontend/user_marks_provider.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/user_mark.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/api_mark_point.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/framework.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/address_finder.cpp:1:\r\n/usr/include/c++/5/bits/hashtable_policy.h: In instantiation of ‘struct std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> >’:\r\n/usr/include/c++/5/type_traits:137:12:   required from ‘struct std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > >’\r\n/usr/include/c++/5/type_traits:148:38:   required from ‘struct std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n/usr/include/c++/5/bits/unordered_map.h:100:66:   required from ‘class std::unordered_map<booking::filter::Type, std::unique_ptr<booking::filter::FilterBase> >’\r\n/home/mohammed/Desktop/omim/map/booking_filter_processor.hpp:70:39:   required from here\r\n/usr/include/c++/5/bits/hashtable_policy.h:85:34: error: no match for call to ‘(const std::hash<booking::filter::Type>) (const booking::filter::Type&)’\r\n  noexcept(declval<const _Hash&>()(declval<const _Key&>()))>\r\n                                  ^\r\nIn file included from /usr/include/c++/5/bits/move.h:57:0,\r\n                 from /usr/include/c++/5/bits/stl_pair.h:59,\r\n                 from /usr/include/c++/5/utility:70,\r\n                 from /usr/include/c++/5/algorithm:60,\r\n                 from /home/mohammed/Desktop/omim/base/internal/message.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/base/assert.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/base/math.hpp:2,\r\n                 from /home/mohammed/Desktop/omim/drape/color.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/drape_frontend/color_constants.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/drape_frontend/user_marks_provider.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/user_mark.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/api_mark_point.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/framework.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/address_finder.cpp:1:\r\n/usr/include/c++/5/type_traits: In instantiation of ‘struct std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’:\r\n/usr/include/c++/5/bits/unordered_map.h:100:66:   required from ‘class std::unordered_map<booking::filter::Type, std::unique_ptr<booking::filter::FilterBase> >’\r\n/home/mohammed/Desktop/omim/map/booking_filter_processor.hpp:70:39:   required from here\r\n/usr/include/c++/5/type_traits:148:38: error: ‘value’ is not a member of ‘std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > >’\r\n     : public integral_constant<bool, !_Pp::value>\r\n                                      ^\r\nIn file included from /usr/include/c++/5/unordered_map:48:0,\r\n                 from /home/mohammed/Desktop/omim/base/internal/message.hpp:17,\r\n                 from /home/mohammed/Desktop/omim/base/assert.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/base/math.hpp:2,\r\n                 from /home/mohammed/Desktop/omim/drape/color.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/drape_frontend/color_constants.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/drape_frontend/user_marks_provider.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/user_mark.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/api_mark_point.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/framework.hpp:3,\r\n                 from /home/mohammed/Desktop/omim/map/address_finder.cpp:1:\r\n/usr/include/c++/5/bits/unordered_map.h: In instantiation of ‘class std::unordered_map<booking::filter::Type, std::unique_ptr<booking::filter::FilterBase> >’:\r\n/home/mohammed/Desktop/omim/map/booking_filter_processor.hpp:70:39:   required from here\r\n/usr/include/c++/5/bits/unordered_map.h:100:66: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef __umap_hashtable<_Key, _Tp, _Hash, _Pred, _Alloc>  _Hashtable;\r\n                                                                  ^\r\n/usr/include/c++/5/bits/unordered_map.h:107:45: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::key_type key_type;\r\n                                             ^\r\n/usr/include/c++/5/bits/unordered_map.h:108:47: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::value_type value_type;\r\n                                               ^\r\n/usr/include/c++/5/bits/unordered_map.h:109:48: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::mapped_type mapped_type;\r\n                                                ^\r\n/usr/include/c++/5/bits/unordered_map.h:110:43: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::hasher hasher;\r\n                                           ^\r\n/usr/include/c++/5/bits/unordered_map.h:111:46: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::key_equal key_equal;\r\n                                              ^\r\n/usr/include/c++/5/bits/unordered_map.h:112:51: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::allocator_type allocator_type;\r\n                                                   ^\r\n/usr/include/c++/5/bits/unordered_map.h:117:45: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::pointer  pointer;\r\n                                             ^\r\n/usr/include/c++/5/bits/unordered_map.h:118:50: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::const_pointer const_pointer;\r\n                                                  ^\r\n/usr/include/c++/5/bits/unordered_map.h:119:47: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::reference  reference;\r\n                                               ^\r\n/usr/include/c++/5/bits/unordered_map.h:120:52: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::const_reference const_reference;\r\n                                                    ^\r\n/usr/include/c++/5/bits/unordered_map.h:121:46: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::iterator  iterator;\r\n                                              ^\r\n/usr/include/c++/5/bits/unordered_map.h:122:51: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::const_iterator const_iterator;\r\n                                                   ^\r\n/usr/include/c++/5/bits/unordered_map.h:123:51: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::local_iterator local_iterator;\r\n                                                   ^\r\n/usr/include/c++/5/bits/unordered_map.h:124:57: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::const_local_iterator const_local_iterator;\r\n                                                         ^\r\n/usr/include/c++/5/bits/unordered_map.h:125:47: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::size_type  size_type;\r\n                                               ^\r\n/usr/include/c++/5/bits/unordered_map.h:126:52: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       typedef typename _Hashtable::difference_type difference_type;\r\n                                                    ^\r\n/usr/include/c++/5/bits/unordered_map.h:280:7: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       operator=(initializer_list<value_type> __l)\r\n       ^\r\n/usr/include/c++/5/bits/unordered_map.h:379:2: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n  emplace(_Args&&... __args)\r\n  ^\r\n/usr/include/c++/5/bits/unordered_map.h:432:7: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       insert(const value_type& __x)\r\n       ^\r\n/usr/include/c++/5/bits/unordered_map.h:439:2: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n  insert(_Pair&& __x)\r\n  ^\r\n/usr/include/c++/5/bits/unordered_map.h:499:7: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       insert(initializer_list<value_type> __l)\r\n       ^\r\n/usr/include/c++/5/bits/unordered_map.h:645:7: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       equal_range(const key_type& __x)\r\n       ^\r\n/usr/include/c++/5/bits/unordered_map.h:649:7: error: ‘value’ is not a member of ‘std::__not_<std::__and_<std::__is_fast_hash<std::hash<booking::filter::Type> >, std::__detail::__is_noexcept_hash<booking::filter::Type, std::hash<booking::filter::Type> > > >’\r\n       equal_range(const key_type& __x) const\r\n       ^\r\nmake[2]: *** [map/CMakeFiles/map.dir/address_finder.cpp.o] Error 1\r\nmake[1]: *** [map/CMakeFiles/map.dir/all] Error 2\r\nmake[1]: *** Waiting for unfinished jobs....\r\n/home/mohammed/Desktop/omim/routing/routing_session.cpp: In member function ‘void routing::RoutingSession::Reset()’:\r\n/home/mohammed/Desktop/omim/routing/routing_session.cpp:251:24: error: converting to ‘std::queue<routing::SpeedCameraOnRoute>’ from initializer list would use explicit constructor ‘std::queue<_Tp, _Sequence>::queue(_Sequence&&) [with _Tp = routing::SpeedCameraOnRoute; _Sequence = std::deque<routing::SpeedCameraOnRoute, std::allocator<routing::SpeedCameraOnRoute> >]’\r\n   m_warnedSpeedCameras = {};\r\n                        ^\r\n/home/mohammed/Desktop/omim/routing/routing_session.cpp:252:24: error: converting to ‘std::queue<routing::SpeedCameraOnRoute>’ from initializer list would use explicit constructor ‘std::queue<_Tp, _Sequence>::queue(_Sequence&&) [with _Tp = routing::SpeedCameraOnRoute; _Sequence = std::deque<routing::SpeedCameraOnRoute, std::allocator<routing::SpeedCameraOnRoute> >]’\r\n   m_cachedSpeedCameras = {};\r\n                        ^\r\n/home/mohammed/Desktop/omim/routing/routing_session.cpp: In member function ‘void routing::RoutingSession::AssignRoute(std::shared_ptr<routing::Route>, routing::RouterResultCode)’:\r\n/home/mohammed/Desktop/omim/routing/routing_session.cpp:492:24: error: converting to ‘std::queue<routing::SpeedCameraOnRoute>’ from initializer list would use explicit constructor ‘std::queue<_Tp, _Sequence>::queue(_Sequence&&) [with _Tp = routing::SpeedCameraOnRoute; _Sequence = std::deque<routing::SpeedCameraOnRoute, std::allocator<routing::SpeedCameraOnRoute> >]’\r\n   m_cachedSpeedCameras = {};\r\n                        ^\r\n/home/mohammed/Desktop/omim/routing/routing_session.cpp:493:24: error: converting to ‘std::queue<routing::SpeedCameraOnRoute>’ from initializer list would use explicit constructor ‘std::queue<_Tp, _Sequence>::queue(_Sequence&&) [with _Tp = routing::SpeedCameraOnRoute; _Sequence = std::deque<routing::SpeedCameraOnRoute, std::allocator<routing::SpeedCameraOnRoute> >]’\r\n   m_warnedSpeedCameras = {};\r\n                        ^\r\nmake[2]: *** [routing/CMakeFiles/routing.dir/routing_session.cpp.o] Error 1\r\nmake[2]: *** Waiting for unfinished jobs....\r\nmake[1]: *** [routing/CMakeFiles/routing.dir/all] Error 2\r\nmake: *** [all] Error 2\r\n"},"comment":{"url":"https://api.github.com/repos/mapsme/omim/issues/comments/443168033","html_url":"https://github.com/mapsme/omim/issues/9485#issuecomment-443168033","issue_url":"https://api.github.com/repos/mapsme/omim/issues/9485","id":443168033,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MzE2ODAzMw==","user":{"login":"gmoryes","id":17534533,"node_id":"MDQ6VXNlcjE3NTM0NTMz","avatar_url":"https://avatars2.githubusercontent.com/u/17534533?v=4","gravatar_id":"","url":"https://api.github.com/users/gmoryes","html_url":"https://github.com/gmoryes","followers_url":"https://api.github.com/users/gmoryes/followers","following_url":"https://api.github.com/users/gmoryes/following{/other_user}","gists_url":"https://api.github.com/users/gmoryes/gists{/gist_id}","starred_url":"https://api.github.com/users/gmoryes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gmoryes/subscriptions","organizations_url":"https://api.github.com/users/gmoryes/orgs","repos_url":"https://api.github.com/users/gmoryes/repos","events_url":"https://api.github.com/users/gmoryes/events{/privacy}","received_events_url":"https://api.github.com/users/gmoryes/received_events","type":"User","site_admin":false},"created_at":"2018-11-30T10:56:20Z","updated_at":"2018-11-30T10:56:20Z","author_association":"CONTRIBUTOR","body":"Hello, the problem must be solved now"}}
{"actor":{"display_login":"gmoryes"}}