Browse Source

fix: C++20 in Windows

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

style: pre-commit fixes
pull/5708/head
Henry Schreiner 1 month ago committed by Henry Schreiner
parent
commit
33fb53335e
  1. 6
      tests/test_pytypes.cpp

6
tests/test_pytypes.cpp

@ -1010,7 +1010,8 @@ TEST_SUBMODULE(pytypes, m) { @@ -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<int>(o) + 1; })) {
for (auto &&it :
tpl | std::views::transform([](const auto &o) { return py::cast<int>(o) + 1; })) {
ret.append(py::int_(it));
}
return ret;
@ -1025,7 +1026,8 @@ TEST_SUBMODULE(pytypes, m) { @@ -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<int>(o) + 1; })) {
for (auto &&it :
lst | std::views::transform([](const auto &o) { return py::cast<int>(o) + 1; })) {
ret.append(py::int_(it));
}
return ret;

Loading…
Cancel
Save