treewide: Switch to std::format

Reduce our dependence on fmtlib.

Change-Id: I1cc9b372aa366ae26d846470c8ab9d1d52e8db70
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/test/fd/atomic.cpp b/test/fd/atomic.cpp
index b49112c..c503a99 100644
--- a/test/fd/atomic.cpp
+++ b/test/fd/atomic.cpp
@@ -3,6 +3,7 @@
 #include <stdplus/gtest/tmp.hpp>
 
 #include <filesystem>
+#include <format>
 #include <memory>
 #include <string_view>
 
@@ -19,7 +20,7 @@
     std::string filename;
     std::unique_ptr<AtomicWriter> file;
 
-    AtomicWriterTest() : filename(fmt::format("{}/out", CaseTmpDir())) {}
+    AtomicWriterTest() : filename(std::format("{}/out", CaseTmpDir())) {}
 
     ~AtomicWriterTest() noexcept
     {
@@ -45,7 +46,7 @@
 
 TEST_F(AtomicWriterTest, BadCommit)
 {
-    auto tmp = fmt::format("{}/tmp.XXXXXX", CaseTmpDir());
+    auto tmp = std::format("{}/tmp.XXXXXX", CaseTmpDir());
     ASSERT_NO_THROW(
         file = std::make_unique<AtomicWriter>("/dev/null", 0644, tmp));
     writeExact(*file, "hi\n"sv);