The [CI run](https://dev.azure.com/vclibs/STL/_build/results?buildId=19313&view=results) for #5714 encountered a spurious failure in libcxx's [`std/thread/thread.semaphore/timed.pass.cpp`](https://github.com/llvm/llvm-project/blob/c075feef3715f26faee010c65110a0acd45c0e0a/libcxx/test/std/thread/thread.semaphore/timed.pass.cpp#L40): ``` Assertion failed: s.try_acquire_until(start + std::chrono::seconds(2)), file C:\a\_work\1\s\llvm-project\libcxx\test\std\thread\thread.semaphore\timed.pass.cpp, line 40 ``` This looks like a flaky timing assumption.