Created
July 22, 2015 05:54
-
-
Save zao/bf6e0d024ba76d104534 to your computer and use it in GitHub Desktop.
HPX master, Boost master, VS 2015 RTM, failed subset
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1>------ Skipped Build: Project: RUN_TESTS, Configuration: RelWithDebInfo x64 ------ | |
1>Project not selected to build for this solution configuration | |
2>------ Build started: Project: cmake_build_dir_test.make_build_dir, Configuration: RelWithDebInfo x64 ------ | |
3>------ Build started: Project: cmake_install_dir_test.make_build_dir, Configuration: RelWithDebInfo x64 ------ | |
4>------ Build started: Project: vector_counting_dotproduct_exe, Configuration: RelWithDebInfo x64 ------ | |
4> vector_counting_dotproduct.cpp | |
4> Unknown compiler version - please run the configure tests and report the results | |
4>c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(227): warning C4005: 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT': macro redefinition | |
4> c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(213): note: see previous definition of 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT' | |
4>c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'hpx::parallel::v1::detail::transform_reduce<init_type>::parallel::<lambda_f0e5461c47dbadb060d6566b2770015f>::()::<lambda_82f1e86c90dbc6b15d89101cbdf2cc34>' | |
4> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): note: No constructor could take the source type, or constructor overload resolution was ambiguous | |
4> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce<init_type>::parallel<ExPolicy,InIter,_Ty,std::plus<_Ty>,hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9>>(ExPolicy,FwdIter,FwdIter,T_ &&,Reduce &&,Convert &&)' being compiled | |
4> with | |
4> [ | |
4> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
4> InIter=boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>, | |
4> _Ty=double, | |
4> FwdIter=boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>, | |
4> T_=double, | |
4> Reduce=std::plus<double>, | |
4> Convert=hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9> | |
4> ] | |
4> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce<init_type>::parallel<ExPolicy,InIter,_Ty,std::plus<_Ty>,hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9>>(ExPolicy,FwdIter,FwdIter,T_ &&,Reduce &&,Convert &&)' being compiled | |
4> with | |
4> [ | |
4> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
4> InIter=boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>, | |
4> _Ty=double, | |
4> FwdIter=boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>, | |
4> T_=double, | |
4> Reduce=std::plus<double>, | |
4> Convert=hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9> | |
4> ] | |
4> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(125): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::transform_reduce<init_type>,T>::call<hpx::parallel::v1::parallel_execution_policy,InIter&,InIter&,_Ty,std::plus<_Ty>,hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9>>(ExPolicy,boost::mpl::false_,InIter &,InIter &,_Ty &&,std::plus<_Ty> &&,hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9> &&) const' being compiled | |
4> with | |
4> [ | |
4> T=init_type, | |
4> InIter=boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>, | |
4> _Ty=double, | |
4> ExPolicy=hpx::parallel::v1::parallel_execution_policy | |
4> ] | |
4> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(125): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::transform_reduce<init_type>,T>::call<hpx::parallel::v1::parallel_execution_policy,InIter&,InIter&,_Ty,std::plus<_Ty>,hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9>>(ExPolicy,boost::mpl::false_,InIter &,InIter &,_Ty &&,std::plus<_Ty> &&,hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9> &&) const' being compiled | |
4> with | |
4> [ | |
4> T=init_type, | |
4> InIter=boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>, | |
4> _Ty=double, | |
4> ExPolicy=hpx::parallel::v1::parallel_execution_policy | |
4> ] | |
4> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(253): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce_<const hpx::parallel::v1::parallel_execution_policy&,InIter,double,_Ty,hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9>>(ExPolicy,InIter,InIter,T &&,Reduce &&,Convert &&,std::false_type)' being compiled | |
4> with | |
4> [ | |
4> InIter=boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>, | |
4> _Ty=std::plus<double>, | |
4> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
4> T=double, | |
4> Reduce=std::plus<double>, | |
4> Convert=hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9> | |
4> ] | |
4> c:\hpx-3\hpx\examples\quickstart\vector_counting_dotproduct.cpp(35): note: see reference to function template instantiation 'double hpx::parallel::v1::transform_reduce<const hpx::parallel::v1::parallel_execution_policy&,boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>,double,std::plus<double>,hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9>>(ExPolicy,InIter,InIter,Convert &&,T,Reduce &&)' being compiled | |
4> with | |
4> [ | |
4> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
4> InIter=boost::iterators::counting_iterator<size_t,boost::iterators::use_default,boost::iterators::use_default>, | |
4> Convert=hpx_main::<lambda_ec623544994d3399ca2af3bf67b5c0c9>, | |
4> T=double, | |
4> Reduce=std::plus<double> | |
4> ] | |
4>c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): error C2780: 'T hpx::parallel::util::accumulate_n(Iter,size_t,T,Pred &&)': expects 4 arguments - 3 provided | |
4> c:\hpx-3\hpx\hpx\parallel\util\loop.hpp(395): note: see declaration of 'hpx::parallel::util::accumulate_n' | |
5>------ Build started: Project: vector_zip_dotproduct_exe, Configuration: RelWithDebInfo x64 ------ | |
5> vector_zip_dotproduct.cpp | |
5> Unknown compiler version - please run the configure tests and report the results | |
5>c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(227): warning C4005: 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT': macro redefinition | |
5> c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(213): note: see previous definition of 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT' | |
5>c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'hpx::parallel::v1::detail::transform_reduce<init_type>::parallel::<lambda_5f0a42fb531a6d6a6d6d973aa5eb117e>::()::<lambda_5b2d220bca6b33af29ef29a80bb1393e>' | |
5> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): note: No constructor could take the source type, or constructor overload resolution was ambiguous | |
5> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce<init_type>::parallel<ExPolicy,InIter,_Ty,std::plus<_Ty>,hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa>>(ExPolicy,FwdIter,FwdIter,T_ &&,Reduce &&,Convert &&)' being compiled | |
5> with | |
5> [ | |
5> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
5> InIter=hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>, | |
5> _Ty=double, | |
5> FwdIter=hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>, | |
5> T_=double, | |
5> Reduce=std::plus<double>, | |
5> Convert=hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa> | |
5> ] | |
5> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce<init_type>::parallel<ExPolicy,InIter,_Ty,std::plus<_Ty>,hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa>>(ExPolicy,FwdIter,FwdIter,T_ &&,Reduce &&,Convert &&)' being compiled | |
5> with | |
5> [ | |
5> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
5> InIter=hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>, | |
5> _Ty=double, | |
5> FwdIter=hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>, | |
5> T_=double, | |
5> Reduce=std::plus<double>, | |
5> Convert=hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa> | |
5> ] | |
5> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(125): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::transform_reduce<init_type>,T>::call<hpx::parallel::v1::parallel_execution_policy,InIter&,InIter&,_Ty,std::plus<_Ty>,hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa>>(ExPolicy,boost::mpl::false_,InIter &,InIter &,_Ty &&,std::plus<_Ty> &&,hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa> &&) const' being compiled | |
5> with | |
5> [ | |
5> T=init_type, | |
5> InIter=hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>, | |
5> _Ty=double, | |
5> ExPolicy=hpx::parallel::v1::parallel_execution_policy | |
5> ] | |
5> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(125): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::transform_reduce<init_type>,T>::call<hpx::parallel::v1::parallel_execution_policy,InIter&,InIter&,_Ty,std::plus<_Ty>,hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa>>(ExPolicy,boost::mpl::false_,InIter &,InIter &,_Ty &&,std::plus<_Ty> &&,hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa> &&) const' being compiled | |
5> with | |
5> [ | |
5> T=init_type, | |
5> InIter=hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>, | |
5> _Ty=double, | |
5> ExPolicy=hpx::parallel::v1::parallel_execution_policy | |
5> ] | |
5> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(253): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce_<const hpx::parallel::v1::parallel_execution_policy&,InIter,double,_Ty,hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa>>(ExPolicy,InIter,InIter,T &&,Reduce &&,Convert &&,std::false_type)' being compiled | |
5> with | |
5> [ | |
5> InIter=hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>, | |
5> _Ty=std::plus<double>, | |
5> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
5> T=double, | |
5> Reduce=std::plus<double>, | |
5> Convert=hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa> | |
5> ] | |
5> c:\hpx-3\hpx\examples\quickstart\vector_zip_dotproduct.cpp(38): note: see reference to function template instantiation 'double hpx::parallel::v1::transform_reduce<const hpx::parallel::v1::parallel_execution_policy&,hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>,double,std::plus<double>,hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa>>(ExPolicy,InIter,InIter,Convert &&,T,Reduce &&)' being compiled | |
5> with | |
5> [ | |
5> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
5> InIter=hpx::util::zip_iterator<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<double>>>>, | |
5> Convert=hpx_main::<lambda_c17e956f19939fea6ef933976298bbaa>, | |
5> T=double, | |
5> Reduce=std::plus<double> | |
5> ] | |
5>c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): error C2780: 'T hpx::parallel::util::accumulate_n(Iter,size_t,T,Pred &&)': expects 4 arguments - 3 provided | |
5> c:\hpx-3\hpx\hpx\parallel\util\loop.hpp(395): note: see declaration of 'hpx::parallel::util::accumulate_n' | |
6>------ Build started: Project: cmake_build_dir_test.make_configure, Configuration: RelWithDebInfo x64 ------ | |
6> Building Custom Rule C:/hpx-3/hpx/tests/unit/build/CMakeLists.txt | |
6> CMake does not need to re-run because C:\hpx-3\build-hpx\tests\unit\build\CMakeFiles\generate.stamp is up-to-date. | |
6> -- Building for: Visual Studio 14 2015 | |
6> | |
6> CMake Error at CMakeLists.txt:12 (find_package): | |
6> | |
6> Could not find a configuration file for package "HPX" that is compatible | |
6> | |
6> with requested version "". | |
6> | |
6> | |
6> | |
6> The following configuration files were considered but not accepted: | |
6> | |
6> | |
6> | |
6> C:/hpx-3/build-hpx/lib/cmake/hpx/HPXConfig.cmake, version: 0.9.11 (64bit) | |
6> | |
6> C:/hpx-3/build-hpx/lib/cmake/hpx/HPXConfig.cmake, version: 0.9.11 (64bit) | |
6> | |
6> | |
6> | |
6> | |
6> | |
6> | |
6> | |
6> -- Configuring incomplete, errors occurred! | |
6> | |
6> See also "C:/hpx-3/build-hpx/tests/unit/build/cmake_build_dir_test/CMakeFiles/CMakeOutput.log". | |
6> | |
6>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 1. | |
7>------ Build started: Project: cmake_install_dir_test.make_configure, Configuration: RelWithDebInfo x64 ------ | |
7> CMake Warning at CMakeLists.txt:34 (message): | |
7> | |
7> HPX_DIR=C:/hpx-3/opt/hpx-git/lib/cmake/hpx does not exist. Did you forget | |
7> | |
7> to run the install rule? | |
7> | |
7> | |
7> | |
7> | |
7> | |
7> -- Configuring done | |
7> | |
7> -- Generating done | |
7> | |
7> -- Build files have been written to: C:/hpx-3/build-hpx/tests/unit/build/cmake_install_dir_test | |
7> | |
8>------ Build started: Project: fail_compile_const_array_argument_compile_test_lib, Configuration: RelWithDebInfo x64 ------ | |
8> fail_compile_const_array_argument.cpp | |
8> Unknown compiler version - please run the configure tests and report the results | |
8>c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(119): error C2338: Using arrays as arguments for actions is not supported. | |
8> c:\hpx-3\hpx\hpx\runtime\actions\plain_action.hpp(66): note: see reference to class template instantiation 'hpx::actions::basic_action<hpx::actions::detail::plain_function,R (const int (&)[20]),Derived>' being compiled | |
8> with | |
8> [ | |
8> R=void, | |
8> Derived=test_action | |
8> ] | |
8> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(438): note: see reference to class template instantiation 'hpx::actions::basic_action_impl<TF,TF,test,test_action>' being compiled | |
8> with | |
8> [ | |
8> TF=void (__cdecl *)(const int (&)[20]) | |
8> ] | |
8> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(480): note: see reference to class template instantiation 'hpx::actions::action<TF,test,Derived>' being compiled | |
8> with | |
8> [ | |
8> TF=void (__cdecl *)(const int (&)[20]), | |
8> Derived=test_action | |
8> ] | |
8> c:\hpx-3\hpx\tests\unit\actions\fail_compile_const_array_argument.cpp(13): note: see reference to class template instantiation 'hpx::actions::make_action<void (__cdecl *)(const int (&)[20]),test,test_action,boost::mpl::false_>' being compiled | |
9>------ Build started: Project: fail_compile_const_pointer_argument_compile_test_lib, Configuration: RelWithDebInfo x64 ------ | |
9> fail_compile_const_pointer_argument.cpp | |
9> Unknown compiler version - please run the configure tests and report the results | |
9>c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(114): error C2338: Using raw pointers as arguments for actions is not supported. | |
9> c:\hpx-3\hpx\hpx\runtime\actions\plain_action.hpp(66): note: see reference to class template instantiation 'hpx::actions::basic_action<hpx::actions::detail::plain_function,R (const int *),Derived>' being compiled | |
9> with | |
9> [ | |
9> R=void, | |
9> Derived=test_action | |
9> ] | |
9> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(438): note: see reference to class template instantiation 'hpx::actions::basic_action_impl<TF,TF,test,test_action>' being compiled | |
9> with | |
9> [ | |
9> TF=void (__cdecl *)(const int *) | |
9> ] | |
9> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(480): note: see reference to class template instantiation 'hpx::actions::action<TF,test,Derived>' being compiled | |
9> with | |
9> [ | |
9> TF=void (__cdecl *)(const int *), | |
9> Derived=test_action | |
9> ] | |
9> c:\hpx-3\hpx\tests\unit\actions\fail_compile_const_pointer_argument.cpp(12): note: see reference to class template instantiation 'hpx::actions::make_action<void (__cdecl *)(const int *),test,test_action,boost::mpl::false_>' being compiled | |
9>c:\hpx-3\hpx\tests\unit\actions\fail_compile_const_pointer_argument.cpp(20): error C2783: 'bool hpx::apply(const hpx::naming::id_type &,Ts &&...)': could not deduce template argument for 'Action' | |
9> c:\hpx-3\hpx\hpx\runtime\actions\continuation.hpp(40): note: see declaration of 'hpx::apply' | |
10>------ Build started: Project: fail_compile_mutex_move_compile_test_lib, Configuration: RelWithDebInfo x64 ------ | |
10> fail_compile_mutex_move.cpp | |
10> Unknown compiler version - please run the configure tests and report the results | |
10>c:\hpx-3\hpx\tests\unit\lcos\fail_compile_mutex_move.cpp(17): error C2280: 'hpx::lcos::local::mutex::mutex(const hpx::lcos::local::mutex &)': attempting to reference a deleted function | |
10> c:\hpx-3\hpx\hpx\lcos\local\mutex.hpp(44): note: see declaration of 'hpx::lcos::local::mutex::mutex' | |
11>------ Build started: Project: fail_compile_non_const_array_argument_compile_test_lib, Configuration: RelWithDebInfo x64 ------ | |
11> fail_compile_non_const_array_argument.cpp | |
11> Unknown compiler version - please run the configure tests and report the results | |
11>c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(119): error C2338: Using arrays as arguments for actions is not supported. | |
11> c:\hpx-3\hpx\hpx\runtime\actions\plain_action.hpp(66): note: see reference to class template instantiation 'hpx::actions::basic_action<hpx::actions::detail::plain_function,R (int (&)[20]),Derived>' being compiled | |
11> with | |
11> [ | |
11> R=void, | |
11> Derived=test_action | |
11> ] | |
11> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(438): note: see reference to class template instantiation 'hpx::actions::basic_action_impl<TF,TF,test,test_action>' being compiled | |
11> with | |
11> [ | |
11> TF=void (__cdecl *)(int (&)[20]) | |
11> ] | |
11> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(480): note: see reference to class template instantiation 'hpx::actions::action<TF,test,Derived>' being compiled | |
11> with | |
11> [ | |
11> TF=void (__cdecl *)(int (&)[20]), | |
11> Derived=test_action | |
11> ] | |
11> c:\hpx-3\hpx\tests\unit\actions\fail_compile_non_const_array_argument.cpp(12): note: see reference to class template instantiation 'hpx::actions::make_action<void (__cdecl *)(int (&)[20]),test,test_action,boost::mpl::false_>' being compiled | |
11>c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(126): error C2338: Using non-const references as arguments for actions is not supported. | |
11>c:\hpx-3\hpx\tests\unit\actions\fail_compile_non_const_array_argument.cpp(20): error C2783: 'bool hpx::apply(const hpx::naming::id_type &,Ts &&...)': could not deduce template argument for 'Action' | |
11> c:\hpx-3\hpx\hpx\runtime\actions\continuation.hpp(40): note: see declaration of 'hpx::apply' | |
12>------ Skipped Build: Project: cmake_install_dir_test.make_compile, Configuration: RelWithDebInfo x64 ------ | |
12>Project not selected to build for this solution configuration | |
13>------ Build started: Project: fail_compile_non_const_pointer_argument_compile_test_lib, Configuration: RelWithDebInfo x64 ------ | |
13> fail_compile_non_const_pointer_argument.cpp | |
13> Unknown compiler version - please run the configure tests and report the results | |
13>c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(114): error C2338: Using raw pointers as arguments for actions is not supported. | |
13> c:\hpx-3\hpx\hpx\runtime\actions\plain_action.hpp(66): note: see reference to class template instantiation 'hpx::actions::basic_action<hpx::actions::detail::plain_function,R (int *),Derived>' being compiled | |
13> with | |
13> [ | |
13> R=void, | |
13> Derived=test_action | |
13> ] | |
13> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(438): note: see reference to class template instantiation 'hpx::actions::basic_action_impl<TF,TF,test,test_action>' being compiled | |
13> with | |
13> [ | |
13> TF=void (__cdecl *)(int *) | |
13> ] | |
13> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(480): note: see reference to class template instantiation 'hpx::actions::action<TF,test,Derived>' being compiled | |
13> with | |
13> [ | |
13> TF=void (__cdecl *)(int *), | |
13> Derived=test_action | |
13> ] | |
13> c:\hpx-3\hpx\tests\unit\actions\fail_compile_non_const_pointer_argument.cpp(12): note: see reference to class template instantiation 'hpx::actions::make_action<void (__cdecl *)(int *),test,test_action,boost::mpl::false_>' being compiled | |
13>c:\hpx-3\hpx\tests\unit\actions\fail_compile_non_const_pointer_argument.cpp(20): error C2783: 'bool hpx::apply(const hpx::naming::id_type &,Ts &&...)': could not deduce template argument for 'Action' | |
13> c:\hpx-3\hpx\hpx\runtime\actions\continuation.hpp(40): note: see declaration of 'hpx::apply' | |
14>------ Skipped Build: Project: cmake_build_dir_test.make_compile, Configuration: RelWithDebInfo x64 ------ | |
14>Project not selected to build for this solution configuration | |
15>------ Build started: Project: fail_compile_non_const_ref_argument_compile_test_lib, Configuration: RelWithDebInfo x64 ------ | |
15> fail_compile_non_const_ref_argument.cpp | |
15> Unknown compiler version - please run the configure tests and report the results | |
15>c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(126): error C2338: Using non-const references as arguments for actions is not supported. | |
15> c:\hpx-3\hpx\hpx\runtime\actions\plain_action.hpp(66): note: see reference to class template instantiation 'hpx::actions::basic_action<hpx::actions::detail::plain_function,R (int &),Derived>' being compiled | |
15> with | |
15> [ | |
15> R=void, | |
15> Derived=test_action | |
15> ] | |
15> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(438): note: see reference to class template instantiation 'hpx::actions::basic_action_impl<TF,TF,test,test_action>' being compiled | |
15> with | |
15> [ | |
15> TF=void (__cdecl *)(int &) | |
15> ] | |
15> c:\hpx-3\hpx\hpx\runtime\actions\basic_action.hpp(480): note: see reference to class template instantiation 'hpx::actions::action<TF,test,Derived>' being compiled | |
15> with | |
15> [ | |
15> TF=void (__cdecl *)(int &), | |
15> Derived=test_action | |
15> ] | |
15> c:\hpx-3\hpx\tests\unit\actions\fail_compile_non_const_ref_argument.cpp(12): note: see reference to class template instantiation 'hpx::actions::make_action<void (__cdecl *)(int &),test,test_action,boost::mpl::false_>' being compiled | |
15>c:\hpx-3\hpx\tests\unit\actions\fail_compile_non_const_ref_argument.cpp(20): error C2783: 'bool hpx::apply(const hpx::naming::id_type &,Ts &&...)': could not deduce template argument for 'Action' | |
15> c:\hpx-3\hpx\hpx\runtime\actions\continuation.hpp(40): note: see declaration of 'hpx::apply' | |
16>------ Build started: Project: fail_compile_spinlock_move_compile_test_lib, Configuration: RelWithDebInfo x64 ------ | |
16> fail_compile_spinlock_move.cpp | |
16> Unknown compiler version - please run the configure tests and report the results | |
16>c:\hpx-3\hpx\tests\unit\lcos\fail_compile_spinlock_move.cpp(17): error C2280: 'hpx::lcos::local::spinlock::spinlock(const hpx::lcos::local::spinlock &)': attempting to reference a deleted function | |
16> c:\hpx-3\hpx\hpx\lcos\local\spinlock.hpp(113): note: see declaration of 'hpx::lcos::local::spinlock::spinlock' | |
17>------ Build started: Project: fail_compile_spinlock_no_backoff_move_compile_test_lib, Configuration: RelWithDebInfo x64 ------ | |
17> fail_compile_spinlock_no_backoff_move.cpp | |
17> Unknown compiler version - please run the configure tests and report the results | |
17>c:\hpx-3\hpx\tests\unit\lcos\fail_compile_spinlock_no_backoff_move.cpp(17): error C2280: 'hpx::lcos::local::spinlock_no_backoff::spinlock_no_backoff(const hpx::lcos::local::spinlock_no_backoff &)': attempting to reference a deleted function | |
17> c:\hpx-3\hpx\hpx\lcos\local\spinlock_no_backoff.hpp(46): note: see declaration of 'hpx::lcos::local::spinlock_no_backoff::spinlock_no_backoff' | |
18>------ Skipped Build: Project: Continuous, Configuration: RelWithDebInfo x64 ------ | |
18>Project not selected to build for this solution configuration | |
19>------ Skipped Build: Project: Experimental, Configuration: RelWithDebInfo x64 ------ | |
19>Project not selected to build for this solution configuration | |
20>------ Skipped Build: Project: Nightly, Configuration: RelWithDebInfo x64 ------ | |
20>Project not selected to build for this solution configuration | |
21>------ Skipped Build: Project: NightlyMemoryCheck, Configuration: RelWithDebInfo x64 ------ | |
21>Project not selected to build for this solution configuration | |
22>------ Build started: Project: transform_reduce_scaling_exe, Configuration: RelWithDebInfo x64 ------ | |
22> transform_reduce_scaling.cpp | |
22> Unknown compiler version - please run the configure tests and report the results | |
22>c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(227): warning C4005: 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT': macro redefinition | |
22> c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(213): note: see previous definition of 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT' | |
22>c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): error C2440: '<function-style-cast>': cannot convert from 'initializer list' to 'hpx::parallel::v1::detail::transform_reduce<init_type>::parallel::<lambda_bfa67be1387f55235b56aad23ddb0d1b>::()::<lambda_a2511bb02cf24c643c177a912650cc82>' | |
22> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): note: No constructor could take the source type, or constructor overload resolution was ambiguous | |
22> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce<init_type>::parallel<ExPolicy,InIter,_Ty,std::plus<_Ty>,measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f>>(ExPolicy,FwdIter,FwdIter,T_ &&,Reduce &&,Convert &&)' being compiled | |
22> with | |
22> [ | |
22> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
22> InIter=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>, | |
22> _Ty=double, | |
22> FwdIter=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>, | |
22> T_=double, | |
22> Reduce=std::plus<double>, | |
22> Convert=measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f> | |
22> ] | |
22> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce<init_type>::parallel<ExPolicy,InIter,_Ty,std::plus<_Ty>,measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f>>(ExPolicy,FwdIter,FwdIter,T_ &&,Reduce &&,Convert &&)' being compiled | |
22> with | |
22> [ | |
22> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
22> InIter=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>, | |
22> _Ty=double, | |
22> FwdIter=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>, | |
22> T_=double, | |
22> Reduce=std::plus<double>, | |
22> Convert=measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f> | |
22> ] | |
22> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(125): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::transform_reduce<init_type>,T>::call<hpx::parallel::v1::parallel_execution_policy,InIter&,InIter&,_Ty,std::plus<_Ty>,measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f>>(ExPolicy,boost::mpl::false_,InIter &,InIter &,_Ty &&,std::plus<_Ty> &&,measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f> &&) const' being compiled | |
22> with | |
22> [ | |
22> T=init_type, | |
22> InIter=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>, | |
22> _Ty=double, | |
22> ExPolicy=hpx::parallel::v1::parallel_execution_policy | |
22> ] | |
22> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(125): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::transform_reduce<init_type>,T>::call<hpx::parallel::v1::parallel_execution_policy,InIter&,InIter&,_Ty,std::plus<_Ty>,measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f>>(ExPolicy,boost::mpl::false_,InIter &,InIter &,_Ty &&,std::plus<_Ty> &&,measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f> &&) const' being compiled | |
22> with | |
22> [ | |
22> T=init_type, | |
22> InIter=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>, | |
22> _Ty=double, | |
22> ExPolicy=hpx::parallel::v1::parallel_execution_policy | |
22> ] | |
22> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(253): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce_<const hpx::parallel::v1::parallel_execution_policy&,InIter,double,_Ty,measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f>>(ExPolicy,InIter,InIter,T &&,Reduce &&,Convert &&,std::false_type)' being compiled | |
22> with | |
22> [ | |
22> InIter=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>, | |
22> _Ty=std::plus<double>, | |
22> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
22> T=double, | |
22> Reduce=std::plus<double>, | |
22> Convert=measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f> | |
22> ] | |
22> c:\hpx-3\hpx\tests\performance\local\transform_reduce_scaling.cpp(44): note: see reference to function template instantiation 'double hpx::parallel::v1::transform_reduce<const hpx::parallel::v1::parallel_execution_policy&,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>,double,std::plus<double>,measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f>>(ExPolicy,InIter,InIter,Convert &&,T,Reduce &&)' being compiled | |
22> with | |
22> [ | |
22> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
22> InIter=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<Point>>>, | |
22> Convert=measure_transform_reduce::<lambda_0b7a9d14e8cebb81d8c8edc9ad0c201f>, | |
22> T=double, | |
22> Reduce=std::plus<double> | |
22> ] | |
22>c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(90): error C2780: 'T hpx::parallel::util::accumulate_n(Iter,size_t,T,Pred &&)': expects 4 arguments - 3 provided | |
22> c:\hpx-3\hpx\hpx\parallel\util\loop.hpp(395): note: see declaration of 'hpx::parallel::util::accumulate_n' | |
23>------ Build started: Project: vector_foreach_exe, Configuration: RelWithDebInfo x64 ------ | |
23> vector_foreach.cpp | |
23> Unknown compiler version - please run the configure tests and report the results | |
23>c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(227): warning C4005: 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT': macro redefinition | |
23> c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(213): note: see previous definition of 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT' | |
23>c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(73): error C2440: '<function-style-cast>': cannot convert from 'const wait_op<Vector>' to 'hpx::parallel::v1::detail::for_each_n<FwdIter>::parallel::<lambda_ec850e7d57e45bfc23f321d1adf48583>::()::<lambda_1316da1be4d0fcfea265aa0abd730dc4>' | |
23> with | |
23> [ | |
23> Vector=std::vector<int,std::allocator<int>> | |
23> ] | |
23> and | |
23> [ | |
23> FwdIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>> | |
23> ] | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(73): note: No constructor could take the source type, or constructor overload resolution was ambiguous | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>> hpx::parallel::v1::detail::for_each_n<FwdIter>::parallel<ExPolicy,_Ty>(ExPolicy,Iter,size_t,F &&)' being compiled | |
23> with | |
23> [ | |
23> FwdIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
23> _Ty=wait_op<std::vector<int,std::allocator<int>>>, | |
23> Iter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> F=wait_op<std::vector<int,std::allocator<int>>> | |
23> ] | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>> hpx::parallel::v1::detail::for_each_n<FwdIter>::parallel<ExPolicy,_Ty>(ExPolicy,Iter,size_t,F &&)' being compiled | |
23> with | |
23> [ | |
23> FwdIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
23> _Ty=wait_op<std::vector<int,std::allocator<int>>>, | |
23> Iter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> F=wait_op<std::vector<int,std::allocator<int>>> | |
23> ] | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(215): note: see reference to function template instantiation 'std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>> hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::for_each_n<FwdIter>,Iter>::call<ExPolicy,FwdIter&,__int64,_Ty>(ExPolicy,boost::mpl::false_,FwdIter &,__int64 &&,_Ty &&) const' being compiled | |
23> with | |
23> [ | |
23> FwdIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> Iter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
23> _Ty=wait_op<std::vector<int,std::allocator<int>>> | |
23> ] | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(215): note: see reference to function template instantiation 'std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>> hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::for_each_n<FwdIter>,Iter>::call<ExPolicy,FwdIter&,__int64,_Ty>(ExPolicy,boost::mpl::false_,FwdIter &,__int64 &&,_Ty &&) const' being compiled | |
23> with | |
23> [ | |
23> FwdIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> Iter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
23> _Ty=wait_op<std::vector<int,std::allocator<int>>> | |
23> ] | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\detail\dispatch.hpp(170): note: see reference to function template instantiation 'hpx::parallel::util::detail::algorithm_result_impl<hpx::parallel::v1::parallel_execution_policy,T>::type hpx::parallel::v1::detail::for_each::parallel<ExPolicy,InIter,_Ty>(ExPolicy,FwdIter,FwdIter,F &&)' being compiled | |
23> with | |
23> [ | |
23> T=void, | |
23> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
23> InIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> _Ty=wait_op<std::vector<int,std::allocator<int>>>, | |
23> FwdIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> F=wait_op<std::vector<int,std::allocator<int>>> | |
23> ] | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(239): note: see reference to function template instantiation 'hpx::parallel::util::detail::algorithm_result_impl<hpx::parallel::v1::parallel_execution_policy,T>::type hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::for_each,void>::call<Policy,InIter&,InIter&,_Ty>(ExPolicy,boost::mpl::false_,InIter &,InIter &,_Ty &&) const' being compiled | |
23> with | |
23> [ | |
23> T=void, | |
23> Policy=hpx::parallel::v1::parallel_execution_policy, | |
23> InIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> _Ty=wait_op<std::vector<int,std::allocator<int>>>, | |
23> ExPolicy=hpx::parallel::v1::parallel_execution_policy | |
23> ] | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(239): note: see reference to function template instantiation 'hpx::parallel::util::detail::algorithm_result_impl<hpx::parallel::v1::parallel_execution_policy,T>::type hpx::parallel::v1::detail::algorithm<hpx::parallel::v1::detail::for_each,void>::call<Policy,InIter&,InIter&,_Ty>(ExPolicy,boost::mpl::false_,InIter &,InIter &,_Ty &&) const' being compiled | |
23> with | |
23> [ | |
23> T=void, | |
23> Policy=hpx::parallel::v1::parallel_execution_policy, | |
23> InIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> _Ty=wait_op<std::vector<int,std::allocator<int>>>, | |
23> ExPolicy=hpx::parallel::v1::parallel_execution_policy | |
23> ] | |
23> c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(334): note: see reference to function template instantiation 'hpx::parallel::util::detail::algorithm_result_impl<hpx::parallel::v1::parallel_execution_policy,T>::type hpx::parallel::v1::detail::for_each_<const Policy&,InIter,_Ty>(ExPolicy,InIter,InIter,F &&,std::false_type)' being compiled | |
23> with | |
23> [ | |
23> T=void, | |
23> Policy=hpx::parallel::v1::parallel_execution_policy, | |
23> InIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> _Ty=wait_op<std::vector<int,std::allocator<int>>>, | |
23> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
23> F=wait_op<std::vector<int,std::allocator<int>>> | |
23> ] | |
23> c:\hpx-3\hpx\tests\performance\local\vector_foreach.cpp(56): note: see reference to function template instantiation 'void hpx::parallel::v1::for_each<const Policy&,std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>,wait_op<Vector>>(ExPolicy,InIter,InIter,F &&)' being compiled | |
23> with | |
23> [ | |
23> Policy=hpx::parallel::v1::parallel_execution_policy, | |
23> Vector=std::vector<int,std::allocator<int>>, | |
23> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
23> InIter=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<int>>>, | |
23> F=wait_op<std::vector<int,std::allocator<int>>> | |
23> ] | |
23> c:\hpx-3\hpx\tests\performance\local\vector_foreach.cpp(82): note: see reference to function template instantiation 'uint64_t foreach_vector<hpx::parallel::v1::parallel_execution_policy,std::vector<int,std::allocator<_Ty>>>(const Policy &,const Vector &)' being compiled | |
23> with | |
23> [ | |
23> _Ty=int, | |
23> Policy=hpx::parallel::v1::parallel_execution_policy, | |
23> Vector=std::vector<int,std::allocator<int>> | |
23> ] | |
23>c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(73): error C2780: 'Iter hpx::parallel::util::loop_n(Iter,size_t,CancelToken &,F &&)': expects 4 arguments - 2 provided | |
23> c:\hpx-3\hpx\hpx\parallel\util\loop.hpp(111): note: see declaration of 'hpx::parallel::util::loop_n' | |
23>c:\hpx-3\hpx\hpx\parallel\algorithms\for_each.hpp(73): error C2780: 'Iter hpx::parallel::util::loop_n(Iter,size_t,F &&)': expects 3 arguments - 2 provided | |
23> c:\hpx-3\hpx\hpx\parallel\util\loop.hpp(103): note: see declaration of 'hpx::parallel::util::loop_n' | |
24>------ Build started: Project: vector_transform_reduce_test_exe, Configuration: RelWithDebInfo x64 ------ | |
24> vector_transform_reduce.cpp | |
24> Unknown compiler version - please run the configure tests and report the results | |
24>c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(227): warning C4005: 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT': macro redefinition | |
24> c:\hpx-3\opt\boost-master\include\boost-1_59\boost\asio\detail\config.hpp(213): note: see previous definition of 'BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT' | |
24>c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(225): error C2440: '<function-style-cast>': cannot convert from 'const std::plus<T>' to 'hpx::parallel::v1::detail::segmented_transform_reduce::<lambda_a6e77a854a9a9f403aa0adfcba91cf15>::()::<lambda_ec82dd05dd1816859e97f4a86e6f2354>' | |
24> with | |
24> [ | |
24> T=int | |
24> ] | |
24> c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(225): note: No constructor could take the source type, or constructor overload resolution was ambiguous | |
24> c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(258): note: see reference to function template instantiation 'int hpx::parallel::v1::detail::segmented_transform_reduce<hpx::parallel::v1::detail::transform_reduce<init_type>,hpx::parallel::v1::parallel_execution_policy,InIter,_Ty,std::plus<_Ty>,multiply>(Algo &&,const ExPolicy &,SegIter,SegIter,T &&,Reduce &&,Convert &&,boost::mpl::false_)' being compiled | |
24> with | |
24> [ | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<int>,hpx::const_vector_iterator<int>>, | |
24> _Ty=int, | |
24> Algo=hpx::parallel::v1::detail::transform_reduce<init_type>, | |
24> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
24> SegIter=hpx::util::zip_iterator<hpx::const_vector_iterator<int>,hpx::const_vector_iterator<int>>, | |
24> T=int, | |
24> Reduce=std::plus<int>, | |
24> Convert=multiply | |
24> ] | |
24> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(253): note: see reference to function template instantiation 'int hpx::parallel::v1::detail::transform_reduce_<const hpx::parallel::v1::parallel_execution_policy&,InIter,int,_Ty,multiply>(ExPolicy,InIter,InIter,T &&,Reduce &&,Convert &&,std::true_type)' being compiled | |
24> with | |
24> [ | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<int>,hpx::const_vector_iterator<int>>, | |
24> _Ty=std::plus<int>, | |
24> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
24> T=int, | |
24> Reduce=std::plus<int>, | |
24> Convert=multiply | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(42): note: see reference to function template instantiation 'int hpx::parallel::v1::transform_reduce<const hpx::parallel::v1::parallel_execution_policy&,hpx::util::zip_iterator<hpx::const_vector_iterator<T>,hpx::const_vector_iterator<T>>,T,std::plus<T>,multiply>(ExPolicy,InIter,InIter,Convert &&,T,Reduce &&)' being compiled | |
24> with | |
24> [ | |
24> T=int, | |
24> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<int>,hpx::const_vector_iterator<int>>, | |
24> Convert=multiply, | |
24> Reduce=std::plus<int> | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(66): note: see reference to function template instantiation 'T test_transform_reduce<const hpx::parallel::v1::parallel_execution_policy&,T>(ExPolicy,const hpx::vector<T> &,const hpx::vector<T> &)' being compiled | |
24> with | |
24> [ | |
24> T=int, | |
24> ExPolicy=const hpx::parallel::v1::parallel_execution_policy & | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(89): note: see reference to function template instantiation 'void transform_reduce_tests<T>(size_t,const hpx::vector<T> &,const hpx::vector<T> &)' being compiled | |
24> with | |
24> [ | |
24> T=int | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(103): note: see reference to function template instantiation 'void transform_reduce_tests<int>(void)' being compiled | |
24>c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(225): error C2440: '<function-style-cast>': cannot convert from 'const std::plus<T>' to 'hpx::parallel::v1::detail::segmented_transform_reduce::<lambda_c7af89de4184e60c847a69b84f308974>::()::<lambda_6696708f980f8546f9ba4e4ef2e0497c>' | |
24> with | |
24> [ | |
24> T=int | |
24> ] | |
24> c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(225): note: No constructor could take the source type, or constructor overload resolution was ambiguous | |
24> c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(258): note: see reference to function template instantiation 'hpx::lcos::future<int> hpx::parallel::v1::detail::segmented_transform_reduce<hpx::parallel::v1::detail::transform_reduce<init_type>,ExPolicy,InIter,_Ty,std::plus<_Ty>,multiply>(Algo &&,const ExPolicy &,SegIter,SegIter,T &&,Reduce &&,Convert &&,boost::mpl::false_)' being compiled | |
24> with | |
24> [ | |
24> ExPolicy=hpx::parallel::v1::parallel_task_execution_policy, | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<int>,hpx::const_vector_iterator<int>>, | |
24> _Ty=int, | |
24> Algo=hpx::parallel::v1::detail::transform_reduce<init_type>, | |
24> SegIter=hpx::util::zip_iterator<hpx::const_vector_iterator<int>,hpx::const_vector_iterator<int>>, | |
24> T=int, | |
24> Reduce=std::plus<int>, | |
24> Convert=multiply | |
24> ] | |
24> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(253): note: see reference to function template instantiation 'hpx::lcos::future<int> hpx::parallel::v1::detail::transform_reduce_<ExPolicy&,InIter,int,_Ty,multiply>(hpx::parallel::v1::parallel_task_execution_policy,InIter,InIter,T &&,Reduce &&,Convert &&,std::true_type)' being compiled | |
24> with | |
24> [ | |
24> ExPolicy=hpx::parallel::v1::parallel_task_execution_policy, | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<int>,hpx::const_vector_iterator<int>>, | |
24> _Ty=std::plus<int>, | |
24> T=int, | |
24> Reduce=std::plus<int>, | |
24> Convert=multiply | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(56): note: see reference to function template instantiation 'hpx::lcos::future<int> hpx::parallel::v1::transform_reduce<ExPolicy&,hpx::util::zip_iterator<hpx::const_vector_iterator<T>,hpx::const_vector_iterator<T>>,T,std::plus<T>,multiply>(hpx::parallel::v1::parallel_task_execution_policy,InIter,InIter,Convert &&,T,Reduce &&)' being compiled | |
24> with | |
24> [ | |
24> ExPolicy=hpx::parallel::v1::parallel_task_execution_policy, | |
24> T=int, | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<int>,hpx::const_vector_iterator<int>>, | |
24> Convert=multiply, | |
24> Reduce=std::plus<int> | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(74): note: see reference to function template instantiation 'hpx::lcos::future<int> test_transform_reduce_async<hpx::parallel::v1::parallel_task_execution_policy,T>(ExPolicy &&,const hpx::vector<T> &,const hpx::vector<T> &)' being compiled | |
24> with | |
24> [ | |
24> T=int, | |
24> ExPolicy=hpx::parallel::v1::parallel_task_execution_policy | |
24> ] | |
24>c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(225): error C2440: '<function-style-cast>': cannot convert from 'const std::plus<T>' to 'hpx::parallel::v1::detail::segmented_transform_reduce::<lambda_0358a483e5d09e2fa1d58ba781f971a9>::()::<lambda_91c31667ecf61452516d705389471243>' | |
24> with | |
24> [ | |
24> T=double | |
24> ] | |
24> c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(225): note: No constructor could take the source type, or constructor overload resolution was ambiguous | |
24> c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(258): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::segmented_transform_reduce<hpx::parallel::v1::detail::transform_reduce<init_type>,hpx::parallel::v1::parallel_execution_policy,InIter,_Ty,std::plus<_Ty>,multiply>(Algo &&,const ExPolicy &,SegIter,SegIter,T &&,Reduce &&,Convert &&,boost::mpl::false_)' being compiled | |
24> with | |
24> [ | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<double>,hpx::const_vector_iterator<double>>, | |
24> _Ty=double, | |
24> Algo=hpx::parallel::v1::detail::transform_reduce<init_type>, | |
24> ExPolicy=hpx::parallel::v1::parallel_execution_policy, | |
24> SegIter=hpx::util::zip_iterator<hpx::const_vector_iterator<double>,hpx::const_vector_iterator<double>>, | |
24> T=double, | |
24> Reduce=std::plus<double>, | |
24> Convert=multiply | |
24> ] | |
24> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(253): note: see reference to function template instantiation 'double hpx::parallel::v1::detail::transform_reduce_<const hpx::parallel::v1::parallel_execution_policy&,InIter,double,_Ty,multiply>(ExPolicy,InIter,InIter,T &&,Reduce &&,Convert &&,std::true_type)' being compiled | |
24> with | |
24> [ | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<double>,hpx::const_vector_iterator<double>>, | |
24> _Ty=std::plus<double>, | |
24> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
24> T=double, | |
24> Reduce=std::plus<double>, | |
24> Convert=multiply | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(42): note: see reference to function template instantiation 'double hpx::parallel::v1::transform_reduce<const hpx::parallel::v1::parallel_execution_policy&,hpx::util::zip_iterator<hpx::const_vector_iterator<T>,hpx::const_vector_iterator<T>>,T,std::plus<T>,multiply>(ExPolicy,InIter,InIter,Convert &&,T,Reduce &&)' being compiled | |
24> with | |
24> [ | |
24> T=double, | |
24> ExPolicy=const hpx::parallel::v1::parallel_execution_policy &, | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<double>,hpx::const_vector_iterator<double>>, | |
24> Convert=multiply, | |
24> Reduce=std::plus<double> | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(66): note: see reference to function template instantiation 'T test_transform_reduce<const hpx::parallel::v1::parallel_execution_policy&,T>(ExPolicy,const hpx::vector<T> &,const hpx::vector<T> &)' being compiled | |
24> with | |
24> [ | |
24> T=double, | |
24> ExPolicy=const hpx::parallel::v1::parallel_execution_policy & | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(89): note: see reference to function template instantiation 'void transform_reduce_tests<T>(size_t,const hpx::vector<T> &,const hpx::vector<T> &)' being compiled | |
24> with | |
24> [ | |
24> T=double | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(104): note: see reference to function template instantiation 'void transform_reduce_tests<double>(void)' being compiled | |
24>c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(225): error C2440: '<function-style-cast>': cannot convert from 'const std::plus<T>' to 'hpx::parallel::v1::detail::segmented_transform_reduce::<lambda_fee0681ebd12c2644fcd8413d05c3740>::()::<lambda_24767a4320f5f9a78508873b32579a6f>' | |
24> with | |
24> [ | |
24> T=double | |
24> ] | |
24> c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(225): note: No constructor could take the source type, or constructor overload resolution was ambiguous | |
24> c:\hpx-3\hpx\hpx\parallel\segmented_algorithms\transform_reduce.hpp(258): note: see reference to function template instantiation 'hpx::lcos::future<T> hpx::parallel::v1::detail::segmented_transform_reduce<hpx::parallel::v1::detail::transform_reduce<T>,ExPolicy,InIter,_Ty,std::plus<_Ty>,multiply>(Algo &&,const ExPolicy &,SegIter,SegIter,T &&,Reduce &&,Convert &&,boost::mpl::false_)' being compiled | |
24> with | |
24> [ | |
24> T=double, | |
24> ExPolicy=hpx::parallel::v1::parallel_task_execution_policy, | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<double>,hpx::const_vector_iterator<double>>, | |
24> _Ty=double, | |
24> Algo=hpx::parallel::v1::detail::transform_reduce<init_type>, | |
24> SegIter=hpx::util::zip_iterator<hpx::const_vector_iterator<double>,hpx::const_vector_iterator<double>>, | |
24> Reduce=std::plus<double>, | |
24> Convert=multiply | |
24> ] | |
24> c:\hpx-3\hpx\hpx\parallel\algorithms\transform_reduce.hpp(253): note: see reference to function template instantiation 'hpx::lcos::future<T> hpx::parallel::v1::detail::transform_reduce_<ExPolicy&,InIter,double,_Ty,multiply>(hpx::parallel::v1::parallel_task_execution_policy,InIter,InIter,T &&,Reduce &&,Convert &&,std::true_type)' being compiled | |
24> with | |
24> [ | |
24> T=double, | |
24> ExPolicy=hpx::parallel::v1::parallel_task_execution_policy, | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<double>,hpx::const_vector_iterator<double>>, | |
24> _Ty=std::plus<double>, | |
24> Reduce=std::plus<double>, | |
24> Convert=multiply | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(56): note: see reference to function template instantiation 'hpx::lcos::future<T> hpx::parallel::v1::transform_reduce<ExPolicy&,hpx::util::zip_iterator<hpx::const_vector_iterator<T>,hpx::const_vector_iterator<T>>,T,std::plus<T>,multiply>(hpx::parallel::v1::parallel_task_execution_policy,InIter,InIter,Convert &&,T,Reduce &&)' being compiled | |
24> with | |
24> [ | |
24> T=double, | |
24> ExPolicy=hpx::parallel::v1::parallel_task_execution_policy, | |
24> InIter=hpx::util::zip_iterator<hpx::const_vector_iterator<double>,hpx::const_vector_iterator<double>>, | |
24> Convert=multiply, | |
24> Reduce=std::plus<double> | |
24> ] | |
24> c:\hpx-3\hpx\tests\unit\component\vector_transform_reduce.cpp(74): note: see reference to function template instantiation 'hpx::lcos::future<T> test_transform_reduce_async<hpx::parallel::v1::parallel_task_execution_policy,T>(ExPolicy &&,const hpx::vector<T> &,const hpx::vector<T> &)' being compiled | |
24> with | |
24> [ | |
24> T=double, | |
24> ExPolicy=hpx::parallel::v1::parallel_task_execution_policy | |
24> ] | |
25>------ Skipped Build: Project: INSTALL, Configuration: RelWithDebInfo x64 ------ | |
25>Project not selected to build for this solution configuration | |
========== Build: 3 succeeded, 14 failed, 439 up-to-date, 8 skipped ========== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment