1. May 28, 2021
  2. May 27, 2021
  3. May 22, 2021
  4. May 14, 2021
  5. May 07, 2021
  6. May 06, 2021
  7. May 04, 2021
  8. Apr 22, 2021
  9. Apr 21, 2021
  10. Apr 20, 2021
    • Ralf W. Grosse-Kunstleve's avatar
      7c7c336d
    • Ralf W. Grosse-Kunstleve's avatar
      Bug fix: adding back `!is_alias<Class>(ptr)` that were accidentally omitted. (#2958) · 99de498b
      Ralf W. Grosse-Kunstleve authored
      * Bug fix: adding back `!is_alias<Class>(ptr)` that were accidentally omitted.
      
      * Introducing PYBIND11_SH_AVL, PYBIND11_SH_DEF macros. Applying PYBIND11_SH_DEF to test_factory_constructors.py to complete test coverage.
      
      * Using PYBIND11_SH_DEF in test_methods_and_attributes.cpp, for more complete test coverage.
      
      * Using PYBIND11_SH_DEF in test_multiple_inheritance.cpp, for more complete test coverage.
      
      * Cleaning up test_classh_mock.cpp.
      
      * Better explanations for PYBIND11_SH_AVL, PYBIND11_SH_DEF.
      
      * Disabling 3.10-dev builds.
      99de498b
    • mvoelkle-cern's avatar
      Fix compilation with gcc < 5 (#2956) · e08a5811
      mvoelkle-cern authored
      When the user defines _GLIBCXX_USE_CXX11_ABI=0 to force the pre-c++11 ABI, numpy.h assumes that is_trivially_copyable is available.
      It is not necessarily the case. This patch uses clang's feature detection instead.
      The workaround is for certain libstdc++ versions, so the test should target these particular versions.
      e08a5811
  11. Apr 16, 2021
  12. Apr 15, 2021