Я проигнорировал std::cout, подумал что проблема в std::thread, потом уже подсказали обратить внимание на std::endl и тут мне стало стыдно и смешно) но есть оправдание это то что на Windows поток отстучался и поэтому это затуманило мой разум!)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.