Skip to content

Commit 8d08e42

Browse files
authored
Remove usage of g++-13 libstdc++ <format> (#130)
* Remove usage of C++20 <format> for backwards compatibility w/ GNU toolchains 11/12 * Remove unused import of <format> in Meter
1 parent 1e69c44 commit 8d08e42

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

libs/meter/meter_id/meter_id.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include <meter_id.h>
22

33
#include <util.h>
4-
#include <format>
54
#include <sstream>
65

76
// Define the static member

libs/writer/writer_wrapper/test_writer.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include <writer_test_helper.h>
55

66
#include <gtest/gtest.h>
7-
#include <format>
7+
#include <fmt/core.h>
88
#include <iostream>
99
#include <thread>
1010
#include <chrono>
@@ -70,7 +70,7 @@ TEST_F(WriterWrapperUDSWriterTest, MultithreadedWrite)
7070
// Create several counters per thread with unique names
7171
for (int i = 0; i < countersPerThread; i++)
7272
{
73-
std::string counterName = std::format("counter.thread{}.{}", threadId, i);
73+
std::string counterName = fmt::format("counter.thread{}.{}", threadId, i);
7474
MeterId meterId(counterName);
7575
Counter counter(meterId);
7676

@@ -123,4 +123,4 @@ TEST_F(WriterWrapperUDSWriterTest, MultithreadedWrite)
123123
}
124124

125125
EXPECT_EQ(actualIncrements, expectedIncrements);
126-
}
126+
}

0 commit comments

Comments
 (0)