What version (or hash if on master) of pybind11 are you using?
2.11.1
Problem description
When working ,I encountered a problem that need to bind std::vector<std::pair<int64_t, pybind11::bytes>> such type in pybind11.
but this build failed in VS.
report error C4996: 'pybind11::handle::operator ==': Use obj1.is(obj2) instead
message : see reference to function template instantiation 'bool std::operator ==<int64_t,pybind11::bytes>(const std::pair<int64_t,pybind11::bytes> &,const std::pair<int64_t,pybind11::bytes> &)' being compiled
Did I do something wrong? I use std c++20 and pybind11 2.11.1.
Looking forward to reply. Thanks
Required prerequisites
What version (or hash if on master) of pybind11 are you using?
2.11.1
Problem description
When working ,I encountered a problem that need to bind std::vector<std::pair<int64_t, pybind11::bytes>> such type in pybind11. but this build failed in VS. report error C4996: 'pybind11::handle::operator ==': Use obj1.is(obj2) instead message : see reference to function template instantiation 'bool std::operator ==<int64_t,pybind11::bytes>(const std::pair<int64_t,pybind11::bytes> &,const std::pair<int64_t,pybind11::bytes> &)' being compiled
Did I do something wrong? I use std c++20 and pybind11 2.11.1. Looking forward to reply. Thanks
Reproducible example code
Is this a regression? Put the last known working version here if it is.
Not a regression