From 33fb53335e373978762fff7f85de9b4313060b67 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Fri, 30 May 2025 17:26:09 -0400 Subject: [PATCH] fix: C++20 in Windows Signed-off-by: Henry Schreiner style: pre-commit fixes --- tests/test_pytypes.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/test_pytypes.cpp b/tests/test_pytypes.cpp index 657480a00..737cdc14e 100644 --- a/tests/test_pytypes.cpp +++ b/tests/test_pytypes.cpp @@ -1010,7 +1010,8 @@ TEST_SUBMODULE(pytypes, m) { m.def("transform_tuple_plus_one", [](py::tuple &tpl) { py::list ret{}; - for (auto it : tpl | std::views::transform([](auto &o) { return py::cast(o) + 1; })) { + for (auto &&it : + tpl | std::views::transform([](const auto &o) { return py::cast(o) + 1; })) { ret.append(py::int_(it)); } return ret; @@ -1025,7 +1026,8 @@ TEST_SUBMODULE(pytypes, m) { m.def("transform_list_plus_one", [](py::list &lst) { py::list ret{}; - for (auto it : lst | std::views::transform([](auto &o) { return py::cast(o) + 1; })) { + for (auto &&it : + lst | std::views::transform([](const auto &o) { return py::cast(o) + 1; })) { ret.append(py::int_(it)); } return ret;