Skip to content

Commit dfe853b

Browse files
committed
[[maybe_unused]]
1 parent 6502e38 commit dfe853b

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

libcxx/test/benchmarks/algorithms/nonmodifying/any_all_none_of.bench.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ int main(int argc, char** argv) {
5252
ValueType y = random_different_from({x});
5353
Container c(size, x);
5454

55-
for (auto _ : st) {
55+
for ([[maybe_unused]] auto _ : st) {
5656
benchmark::DoNotOptimize(c);
5757
auto result = any_of(c.begin(), c.end(), [&](auto element) {
5858
benchmark::DoNotOptimize(element);

libcxx/test/benchmarks/algorithms/nonmodifying/contains.bench.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ int main(int argc, char** argv) {
3434
auto first = c.begin();
3535
auto last = c.end();
3636

37-
for (auto _ : st) {
37+
for ([[maybe_unused]] auto _ : st) {
3838
benchmark::DoNotOptimize(c);
3939
benchmark::DoNotOptimize(y);
4040
auto result = std::ranges::contains(first, last, y);

libcxx/test/benchmarks/algorithms/nonmodifying/contains_subrange.bench.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ int main(int argc, char** argv) {
3636
assert(n > 0);
3737
Container needle(n, y);
3838

39-
for (auto _ : st) {
39+
for ([[maybe_unused]] auto _ : st) {
4040
benchmark::DoNotOptimize(haystack);
4141
benchmark::DoNotOptimize(needle);
4242
auto result = std::ranges::contains_subrange(haystack, needle);
@@ -106,7 +106,7 @@ int main(int argc, char** argv) {
106106
Container haystack(size, x);
107107
Container needle(size, x);
108108

109-
for (auto _ : st) {
109+
for ([[maybe_unused]] auto _ : st) {
110110
benchmark::DoNotOptimize(haystack);
111111
benchmark::DoNotOptimize(needle);
112112
auto result = std::ranges::contains_subrange(haystack, needle);
@@ -137,7 +137,7 @@ int main(int argc, char** argv) {
137137
Container haystack(size, x);
138138
Container needle(1, y);
139139

140-
for (auto _ : st) {
140+
for ([[maybe_unused]] auto _ : st) {
141141
benchmark::DoNotOptimize(haystack);
142142
benchmark::DoNotOptimize(needle);
143143
auto result = std::ranges::contains_subrange(haystack, needle);

libcxx/test/benchmarks/algorithms/nonmodifying/equal.bench.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ int main(int argc, char** argv) {
113113
auto last1 = c1.end();
114114
auto first2 = aligned ? c2.begin() : c2.begin() + 4;
115115
auto last2 = aligned ? c2.end() : c2.end() - 4;
116-
for (auto _ : st) {
116+
for ([[maybe_unused]] auto _ : st) {
117117
benchmark::DoNotOptimize(c1);
118118
benchmark::DoNotOptimize(c2);
119119
auto result = equal(first1, last1, first2, last2);

libcxx/test/benchmarks/algorithms/nonmodifying/find_end.bench.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ int main(int argc, char** argv) {
8181
assert(n > 0);
8282
Container needle(n, y);
8383

84-
for (auto _ : st) {
84+
for ([[maybe_unused]] auto _ : st) {
8585
benchmark::DoNotOptimize(haystack);
8686
benchmark::DoNotOptimize(needle);
8787
auto result = find_end(haystack.begin(), haystack.end(), needle.begin(), needle.end());
@@ -146,7 +146,7 @@ int main(int argc, char** argv) {
146146
Container haystack(size, x);
147147
Container needle(size, x);
148148

149-
for (auto _ : st) {
149+
for ([[maybe_unused]] auto _ : st) {
150150
benchmark::DoNotOptimize(haystack);
151151
benchmark::DoNotOptimize(needle);
152152
auto result = find_end(haystack.begin(), haystack.end(), needle.begin(), needle.end());
@@ -173,7 +173,7 @@ int main(int argc, char** argv) {
173173
Container haystack(size, x);
174174
Container needle(1, y);
175175

176-
for (auto _ : st) {
176+
for ([[maybe_unused]] auto _ : st) {
177177
benchmark::DoNotOptimize(haystack);
178178
benchmark::DoNotOptimize(needle);
179179
auto result = find_end(haystack.begin(), haystack.end(), needle.begin(), needle.end());
@@ -205,7 +205,7 @@ int main(int argc, char** argv) {
205205
// put the needle at 90% of the haystack
206206
std::ranges::copy(needle, std::next(haystack.begin(), (9 * size) / 10));
207207

208-
for (auto _ : st) {
208+
for ([[maybe_unused]] auto _ : st) {
209209
benchmark::DoNotOptimize(haystack);
210210
benchmark::DoNotOptimize(needle);
211211
auto result = find_end(haystack.begin(), haystack.end(), needle.begin(), needle.end());

libcxx/test/benchmarks/algorithms/nonmodifying/fold.bench.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ int main(int argc, char** argv) {
4343
return x + y;
4444
};
4545

46-
for (auto _ : st) {
46+
for ([[maybe_unused]] auto _ : st) {
4747
benchmark::DoNotOptimize(c);
4848
benchmark::DoNotOptimize(init);
4949
auto result = fold(c.begin(), c.end(), init, f);

libcxx/test/benchmarks/algorithms/nonmodifying/for_each.bench.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ int main(int argc, char** argv) {
3131
auto first = c.begin();
3232
auto last = c.end();
3333

34-
for (auto _ : st) {
34+
for ([[maybe_unused]] auto _ : st) {
3535
benchmark::DoNotOptimize(c);
3636
auto result = for_each(first, last, [](int& x) { x = std::clamp(x, 10, 100); });
3737
benchmark::DoNotOptimize(result);

0 commit comments

Comments
 (0)