Closed maysl closed 2 months ago
Hi @SRombauts,
We ran into the issue that in a long sequence of legitimate bindNoCopy()
calls, there was one that used a std::to_string()
as its value. This sort of mistake can easily happen, but it's equally easy to mitigate. Hence the PR.
Thank You for your work!
seems that the CI issue in macos is caused due to PEP 668, I will make a PR to fix the issue
created #476 to fix the macOS CI issue
Thanks a lot for your contribution. Sébastien
Rvalues are inherently unsuitable for no-copy binding, because their lifetime cannot be guaranteed. Separately declare, and delete, all overloads of bindNoCopy() that take a std::string rvalue.