https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612
--- Comment #5 from Jonathan O'Connor <jonathan.oconnor at protonmail dot com> --- I was afraid you were going to say it's not a bug :-) That's why I reached out to Nico, who was on the committee, and was one of the people who proposed jthread. My view, as a user, is that jthread should be a drop in replacement for thread, with auto-joining and stop_token support. I've just reread the descripton of jthread's constructor here: https://en.cppreference.com/w/cpp/thread/jthread/jthread and it does seem to explicitly exclude the behaviour I would like. So, I have no problem with you closing this as not a bug. Sorry for wasting your time. I guess, I'll have to write a committee proposal. BTW, thanks for your all your work on g++ and the stdlib++. Much appreciated.