Hi!
I had compilation errors on static_thread_pool.cpp with my gcc-12 compiler, claming std::exchange doesn't belong to std namespace. It compiled after appeding to the includes.
Also in tasks.hpp my compiler complained that (in gcc case) await_suspend must be noexcept.
Hi! I had compilation errors on static_thread_pool.cpp with my gcc-12 compiler, claming std::exchange doesn't belong to std namespace. It compiled after appeding to the includes.
Also in tasks.hpp my compiler complained that (in gcc case) await_suspend must be noexcept.
I hope that helps!