{"action":"created","issue":{"url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1640","repository_url":"https://api.github.com/repos/PointCloudLibrary/pcl","labels_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1640/labels{/name}","comments_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1640/comments","events_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1640/events","html_url":"https://github.com/PointCloudLibrary/pcl/issues/1640","id":162105228,"number":1640,"title":"example_difference_of_normals.cpp(182): error C2668: 'pcl::ConditionalRemoval<PointOutT>::ConditionalRemoval' : ambiguous call to overloaded function","user":{"login":"denadr","id":15142122,"avatar_url":"https://avatars.githubusercontent.com/u/15142122?v=3","gravatar_id":"","url":"https://api.github.com/users/denadr","html_url":"https://github.com/denadr","followers_url":"https://api.github.com/users/denadr/followers","following_url":"https://api.github.com/users/denadr/following{/other_user}","gists_url":"https://api.github.com/users/denadr/gists{/gist_id}","starred_url":"https://api.github.com/users/denadr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/denadr/subscriptions","organizations_url":"https://api.github.com/users/denadr/orgs","repos_url":"https://api.github.com/users/denadr/repos","events_url":"https://api.github.com/users/denadr/events{/privacy}","received_events_url":"https://api.github.com/users/denadr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-06-24T09:03:13Z","updated_at":"2016-06-28T14:25:04Z","closed_at":null,"body":"I'm trying to compile the current PCL using Visual Studio 2013 x86.\r\nWhile building the ALL_BUILD project I get the following error (and some more, but this is the first one):\r\n\r\n        ------ Build started: Project: pcl_example_difference_of_normals, Configuration: Release Win32 ------\r\n            Building Custom Rule .../pcl-master/examples/features/CMakeLists.txt\r\n            CMake does not need to re-run because ...\\pcl-master\\examples\\features\\CMakeFiles\\generate.stamp is up-to-date.\r\n            example_difference_of_normals.cpp\r\n       ...\\pcl-master\\examples\\features\\example_difference_of_normals.cpp(182): error C2668: 'pcl::ConditionalRemoval<PointOutT>::ConditionalRemoval' : ambiguous call to overloaded function\r\n                 ...\\pcl-master\\filters\\include\\pcl/filters/conditional_removal.h(702): could be 'pcl::ConditionalRemoval<PointOutT>::ConditionalRemoval(const pcl::ConditionalRemoval<PointOutT> &)'\r\n                 ...\\pcl-master\\filters\\include\\pcl/filters/conditional_removal.h(632): or       'pcl::ConditionalRemoval<PointOutT>::ConditionalRemoval(boost::shared_ptr<pcl::ConditionBase<PointT>>,bool)'\r\n                 with\r\n                 [\r\n                         PointT=PointOutT\r\n                 ]\r\n                 ...\\pcl-master\\filters\\include\\pcl/filters/conditional_removal.h(618): or       'pcl::ConditionalRemoval<PointOutT>::ConditionalRemoval(int)'\r\n                 while trying to match the argument list '(boost::shared_ptr<pcl::ConditionOr<PointOutT>>)'\r\n\r\nThe same errors occur in the debug configuration of the solution/project, too.\r\nAny hints to solve this problem?\r\nThe CMake configuration and generation are working fine. I generated PCL with the visualization module and provided all dependencies (Boost, Eigen, flann, VTK, gTest).\r\nI'm working on a Windows 8.1 x64 machine."},"comment":{"url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/comments/229065165","html_url":"https://github.com/PointCloudLibrary/pcl/issues/1640#issuecomment-229065165","issue_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/1640","id":229065165,"user":{"login":"SergioRAgostinho","id":1709142,"avatar_url":"https://avatars.githubusercontent.com/u/1709142?v=3","gravatar_id":"","url":"https://api.github.com/users/SergioRAgostinho","html_url":"https://github.com/SergioRAgostinho","followers_url":"https://api.github.com/users/SergioRAgostinho/followers","following_url":"https://api.github.com/users/SergioRAgostinho/following{/other_user}","gists_url":"https://api.github.com/users/SergioRAgostinho/gists{/gist_id}","starred_url":"https://api.github.com/users/SergioRAgostinho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SergioRAgostinho/subscriptions","organizations_url":"https://api.github.com/users/SergioRAgostinho/orgs","repos_url":"https://api.github.com/users/SergioRAgostinho/repos","events_url":"https://api.github.com/users/SergioRAgostinho/events{/privacy}","received_events_url":"https://api.github.com/users/SergioRAgostinho/received_events","type":"User","site_admin":false},"created_at":"2016-06-28T14:25:04Z","updated_at":"2016-06-28T14:25:04Z","body":"@denadr Yes OpenMP. AFAIK you need to pass a specific flag in CMake to enable it. So I'm assuming it's disabled in your case. "}}
{"actor":{"display_login":"SergioRAgostinho"}}