Last active
March 17, 2016 11:51
-
-
Save ltroska/a5cadeb17eda50578d81 to your computer and use it in GitHub Desktop.
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
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In member function ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::thread_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&)’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:299:49: error: ‘threads_’ was not declared in this scope | |
std::size_t(paths.instanceindex_) < threads_.size()) | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In member function ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::task_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&)’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:352:49: error: ‘threads_’ was not declared in this scope | |
std::size_t(paths.instanceindex_) < threads_.size()) | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::thread_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::local_queue_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1206:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:294:74: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_queue_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_queue_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_thread_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:307:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::task_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::local_queue_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1206:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:347:72: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_queue_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_queue_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_task_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:360:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::thread_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::static_queue_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1212:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:294:74: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_queue_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_queue_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_thread_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:307:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::task_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::static_queue_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1212:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:347:72: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_queue_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_queue_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_task_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:360:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_queue_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::thread_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::static_priority_queue_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1224:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:294:74: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_priority_queue_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_priority_queue_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_thread_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:307:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_priority_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_priority_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::task_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::static_priority_queue_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1224:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:347:72: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_priority_queue_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_priority_queue_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_task_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:360:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_priority_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::static_priority_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::thread_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1229:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:294:74: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_thread_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:307:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::task_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1229:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:347:72: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_task_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:360:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::thread_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1233:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:294:74: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_thread_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:307:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::task_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1233:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:347:72: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_task_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:360:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_abp_fifo, hpx::threads::policies::lockfree_lifo> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::thread_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::hierarchy_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1239:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:294:74: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::hierarchy_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::hierarchy_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::hierarchy_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::hierarchy_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_thread_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:307:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::hierarchy_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::hierarchy_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::hierarchy_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::hierarchy_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::task_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::hierarchy_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1239:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:347:72: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::hierarchy_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::hierarchy_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::hierarchy_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::hierarchy_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_task_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:360:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::hierarchy_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::hierarchy_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::hierarchy_scheduler<>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::hierarchy_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::thread_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::periodic_priority_queue_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1245:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:294:74: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::periodic_priority_queue_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::periodic_priority_queue_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_thread_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:307:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::periodic_priority_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::periodic_priority_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp: In instantiation of ‘hpx::naming::gid_type hpx::threads::threadmanager_impl<SchedulingPolicy>::task_wait_time_counter_creator(const hpx::performance_counters::counter_info&, hpx::error_code&) [with SchedulingPolicy = hpx::threads::policies::periodic_priority_queue_scheduler<>]’: | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:1245:41: required from here | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:347:72: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::periodic_priority_queue_scheduler<> >*&&, int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::periodic_priority_queue_scheduler<> >*&&, int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
util::bind(&spt::get_average_task_wait_time, &pool_, -1); | |
^ | |
/home/lukas/libs/hpx/src/runtime/threads/threadmanager.cpp:360:67: error: conversion from ‘std::enable_if<true, hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::periodic_priority_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const> >::type {aka hpx::util::detail::bound<long int (hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::*(hpx::threads::detail::thread_pool<hpx::threads::policies::periodic_priority_queue_scheduler<> >*&&, long unsigned int&&))(long unsigned int) const>}’ to non-scalar type ‘hpx::util::function_nonser<long int()> {aka hpx::util::function<long int(), false>}’ requested | |
static_cast<std::size_t>(paths.instanceindex_)); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment