_tid_ = thread_name_map[_thread_] = ++next_thread_num; \
auto _utime_ = std::chrono::duration_cast<std::chrono::microseconds>(std::chrono::system_clock::now().time_since_epoch()).count() % 1000000000; \
std::cerr << std::setfill('0') << std::dec << std::left << std::setw(9) << _utime_ << " "; \
_tid_ = thread_name_map[_thread_] = ++next_thread_num; \
auto _utime_ = std::chrono::duration_cast<std::chrono::microseconds>(std::chrono::system_clock::now().time_since_epoch()).count() % 1000000000; \
std::cerr << std::setfill('0') << std::dec << std::left << std::setw(9) << _utime_ << " "; \