46 <<
"cannot init mutex; error code " <<
to_string(status);
59 <<
"cannot init mutex; error code " <<
to_string(status);
Exception handling system with formatted messages for Aleph-w.
#define ah_domain_error_if(C)
Throws std::domain_error if condition holds.
Divide_Conquer_DP_Result< Cost > divide_and_conquer_partition_dp(const size_t groups, const size_t n, Transition_Cost_Fn transition_cost, const Cost inf=dp_optimization_detail::default_inf< Cost >())
Optimize partition DP using divide-and-conquer optimization.
std::string to_string(const time_t t, const std::string &format)
Format a time_t value into a string using format.
FooMap m(5, fst_unit_pair_hash, snd_unit_pair_hash)
void init_mutex(pthread_mutex_t *m)
Initialize a pthread mutex (pointer version)
void destroy_mutex(pthread_mutex_t *m)
Destroy a pthread mutex (pointer version)
Legacy RAII-style wrapper for POSIX mutexes.