Conversion to std::size_t in signal_for()