Skip to content

fix: iteration of non-copyable - #3297

Closed
henryiii wants to merge 3 commits into
pybind:masterfrom
henryiii:henryiii/fix/itercopy
Closed

fix: iteration of non-copyable#3297
henryiii wants to merge 3 commits into
pybind:masterfrom
henryiii:henryiii/fix/itercopy

Conversation

@henryiii

@henryiiihenryiii commented Sep 23, 2021

Copy link
Copy Markdown
Collaborator

Description

Making just the fix in #3271. Seeing if this passes more compilers by avoiding the bigger changes. Builds on #3296.

Suggested changelog entry:

* Fix ``make_key_iterator()`` to return references instead of copies.

WIP: I've actually dropped the key part at the moment, seeing what compiles where.

@henryiii

henryiii commented Sep 23, 2021

Copy link
Copy Markdown
CollaboratorAuthor

Unrelated, but not sure why updating Catch2 isn't working, seems here https://packages.msys2.org/package/mingw-w64-x86_64-catch?repo=mingw64 that it's available in the correct version.

@henryiii

Copy link
Copy Markdown
CollaboratorAuthor

(Implemented in #3293, except for the Catch2 update)

@rwgkrwgk mentioned this pull request Feb 10, 2023
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@henryiii