{"action":"created","issue":{"url":"https://api.github.com/repos/gunrock/gunrock/issues/84","labels_url":"https://api.github.com/repos/gunrock/gunrock/issues/84/labels{/name}","comments_url":"https://api.github.com/repos/gunrock/gunrock/issues/84/comments","events_url":"https://api.github.com/repos/gunrock/gunrock/issues/84/events","html_url":"https://github.com/gunrock/gunrock/issues/84","id":124391249,"number":84,"title":"MST does not compile on OS X/clang","user":{"login":"jowens","id":976970,"avatar_url":"https://avatars.githubusercontent.com/u/976970?v=3","gravatar_id":"","url":"https://api.github.com/users/jowens","html_url":"https://github.com/jowens","followers_url":"https://api.github.com/users/jowens/followers","following_url":"https://api.github.com/users/jowens/following{/other_user}","gists_url":"https://api.github.com/users/jowens/gists{/gist_id}","starred_url":"https://api.github.com/users/jowens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jowens/subscriptions","organizations_url":"https://api.github.com/users/jowens/orgs","repos_url":"https://api.github.com/users/jowens/repos","events_url":"https://api.github.com/users/jowens/events{/privacy}","received_events_url":"https://api.github.com/users/jowens/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-30T19:39:06Z","updated_at":"2015-12-30T21:41:39Z","closed_at":null,"body":"This is dev branch, but this has been the case since summer camp.\r\n\r\n```\r\n[ 53%] Building NVCC (Device) object tests/mst/CMakeFiles/minimum_spanning_tree.dir/minimum_spanning_tree_generated_test_mst.cu.o\r\n/opt/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp(31): warning: expression has no effect\r\n\r\n/opt/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp(75): warning: expression has no effect\r\n\r\n/opt/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp(76): warning: expression has no effect\r\n\r\n/opt/local/include/boost/mpl/set/aux_/item.hpp(47): warning: \"char (&operator||(const boost::mpl::s_item<T, Base> &, boost::mpl::aux::type_wrapper<T> *))[boost::mpl::next<Base::order>::type::value]\" declares a non-template function -- add <> to refer to a template instance\r\n\r\n/opt/local/include/boost/mpl/set/aux_/item.hpp(48): warning: \"boost::mpl::aux::no_tag operator%(const boost::mpl::s_item<T, Base> &, boost::mpl::aux::type_wrapper<T> *)\" declares a non-template function -- add <> to refer to a template instance\r\n\r\n/opt/local/include/boost/mpl/set/aux_/item.hpp(63): warning: \"boost::mpl::aux::yes_tag operator%(const boost::mpl::s_mask<T, Base> &, boost::mpl::aux::type_wrapper<T> *)\" declares a non-template function -- add <> to refer to a template instance\r\n\r\n/opt/local/include/boost/mpl/set/aux_/item.hpp(77): warning: \"boost::mpl::aux::no_tag operator%(const boost::mpl::s_unmask<T, Base> &, boost::mpl::aux::type_wrapper<T> *)\" declares a non-template function -- add <> to refer to a template instance\r\n\r\n/opt/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp(31): warning: expression has no effect\r\n\r\n/opt/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp(75): warning: expression has no effect\r\n\r\n/opt/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp(76): warning: expression has no effect\r\n\r\n/opt/local/include/boost/mpl/set/aux_/item.hpp(47): warning: \"char (&operator||(const boost::mpl::s_item<T, Base> &, boost::mpl::aux::type_wrapper<T> *))[boost::mpl::next<Base::order>::type::value]\" declares a non-template function -- add <> to refer to a template instance\r\n\r\n/opt/local/include/boost/mpl/set/aux_/item.hpp(48): warning: \"boost::mpl::aux::no_tag operator%(const boost::mpl::s_item<T, Base> &, boost::mpl::aux::type_wrapper<T> *)\" declares a non-template function -- add <> to refer to a template instance\r\n\r\n/opt/local/include/boost/mpl/set/aux_/item.hpp(63): warning: \"boost::mpl::aux::yes_tag operator%(const boost::mpl::s_mask<T, Base> &, boost::mpl::aux::type_wrapper<T> *)\" declares a non-template function -- add <> to refer to a template instance\r\n\r\n/opt/local/include/boost/mpl/set/aux_/item.hpp(77): warning: \"boost::mpl::aux::no_tag operator%(const boost::mpl::s_unmask<T, Base> &, boost::mpl::aux::type_wrapper<T> *)\" declares a non-template function -- add <> to refer to a template instance\r\n\r\nIn file included from tmpxft_000077fd_00000000-4_test_mst.cudafe1.stub.c:1:\r\n/var/folders/wn/2ppvrfkd7g18c3k5gsjq6b900000gn/T/tmpxft_000077fd_00000000-4_test_mst.cudafe1.stub.c:8:41: error: 'type' is a private member of 'std::__1::numeric_limits<int>'\r\ntypedef std::__1::numeric_limits<int> ::type _ZNSt3__114numeric_limitsIiE4typeE;\r\n                                        ^\r\n/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/limits:444:95: note: implicitly declared private here\r\ntypedef typename ::std::__1::__libcpp_numeric_limits< typename remove_cv< _Tp> ::type> ::type type;\r\n                                                                                              ^\r\nIn file included from tmpxft_000077fd_00000000-4_test_mst.cudafe1.stub.c:1:\r\n/var/folders/wn/2ppvrfkd7g18c3k5gsjq6b900000gn/T/tmpxft_000077fd_00000000-4_test_mst.cudafe1.stub.c:518:204: error: 'type' is a private member of 'std::__1::numeric_limits<int>'\r\ntemplate<> void __wrapper__device_stub_KernelSegReduceApply< ::mgpu::SegReducePreprocessTuning<(unsigned long)4ul> ::Tuning,_ZN7gunrock4util7Array1DIiiE5ValueE *,int *, ::std::__1::numeric_limits<int> ::type, ::mgpu::minimum<int> >( const int *&__cuda_0,int &__cuda_1,const int *&__cuda_2,_ZN7gunrock4util7Array1DIiiE5ValueE *&__cuda_3,_ZNSt3__114numeric_limitsIiE4typeE &__cuda_4, _ZN4mgpu7minimumIiEE &__cuda_5,int *&__cuda_6,_ZNSt3__114numeric_limitsIiE4typeE *&__cuda_7){__device_stub__ZN4mgpu20KernelSegReduceApplyINS_9LaunchBoxINS_15SegReduceTuningILi128ELi11ELi0ELb0ELb0EEENS2_ILi128ELi11ELi0ELb1ELb0EEENS2_ILi128ELi11ELi0ELb1ELb1EEEEEPiS7_iNS_7minimumIiEEEEvPKiiSB_T0_T2_T3_T1_PSD_( (const int *&)__cuda_0,(int &)__cuda_1,(const int *&)__cuda_2,(_ZN7gunrock4util7Array1DIiiE5ValueE *&)__cuda_3,(_ZNSt3__114numeric_limitsIiE4typeE &)__cuda_4,( _ZN4mgpu7minimumIiEE &)__cuda_5,(int *&)__cuda_6,(_ZNSt3__114numeric_limitsIiE4typeE *&)__cuda_7);}}\r\n                                                                                                                                                                                                           ^\r\n/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/limits:444:95: note: implicitly declared private here\r\ntypedef typename ::std::__1::__libcpp_numeric_limits< typename remove_cv< _Tp> ::type> ::type type;\r\n                                                                                              ^\r\n2 errors generated.\r\nCMake Error at minimum_spanning_tree_generated_test_mst.cu.o.cmake:262 (message):\r\n  Error generating file\r\n  /Users/jowens/Documents/working/gunrock-build/tests/mst/CMakeFiles/minimum_spanning_tree.dir//./minimum_spanning_tree_generated_test_mst.cu.o\r\n\r\n\r\nmake[2]: *** [tests/mst/CMakeFiles/minimum_spanning_tree.dir/minimum_spanning_tree_generated_test_mst.cu.o] Error 1\r\nmake[2]: Target `tests/mst/CMakeFiles/minimum_spanning_tree.dir/depend' not remade because of errors.\r\nmake[1]: *** [tests/mst/CMakeFiles/minimum_spanning_tree.dir/all] Error 2\r\n```"},"comment":{"url":"https://api.github.com/repos/gunrock/gunrock/issues/comments/168078804","html_url":"https://github.com/gunrock/gunrock/issues/84#issuecomment-168078804","issue_url":"https://api.github.com/repos/gunrock/gunrock/issues/84","id":168078804,"user":{"login":"ydwu","id":6426433,"avatar_url":"https://avatars.githubusercontent.com/u/6426433?v=3","gravatar_id":"","url":"https://api.github.com/users/ydwu","html_url":"https://github.com/ydwu","followers_url":"https://api.github.com/users/ydwu/followers","following_url":"https://api.github.com/users/ydwu/following{/other_user}","gists_url":"https://api.github.com/users/ydwu/gists{/gist_id}","starred_url":"https://api.github.com/users/ydwu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ydwu/subscriptions","organizations_url":"https://api.github.com/users/ydwu/orgs","repos_url":"https://api.github.com/users/ydwu/repos","events_url":"https://api.github.com/users/ydwu/events{/privacy}","received_events_url":"https://api.github.com/users/ydwu/received_events","type":"User","site_admin":false},"created_at":"2015-12-30T21:41:39Z","updated_at":"2015-12-30T21:41:39Z","body":"@jowens Is it only on **dev** branch or both dev and master? What's the **boost** version? I can take a lot but first need to get OpenMP and all dependencies installed on Mac. "}}