mclow.lists added a comment. You should only get the multi-mutex version in C++17. ================ Comment at: include/mutex:579 @@ -578,2 +578,3 @@ #endif // _LIBCPP_HAS_NO_VARIADICS + ---------------- You need to update the synopsis at the top of the file. http://reviews.llvm.org/D21260