1. Feb 10, 2022
  2. Feb 09, 2022
  3. Feb 08, 2022
  4. Feb 06, 2022
    • Michał Górny's avatar
      tests: update catch to 2.13.5 to fix glibc 2.34 failures (#3679) · 96b943be
      Michał Górny authored
      * Download catch for MinGw
      
      * Fix rest of MinGW
      
      * fix: update catch to 2.13.5 to fix glibc 2.34 failures
      
      Update the downloaded Catch version to 2.13.5, in order to fix build
      failure on glibc 2.34:
      
      ```
      In file included from /usr/include/signal.h:328,
                       from /tmp/pybind11/.nox/tests-3-9/tmp/tests/catch/catch.hpp:8030,
                       from /tmp/pybind11/tests/test_embed/catch.cpp:13:
      /tmp/pybind11/.nox/tests-3-9/tmp/tests/catch/catch.hpp:10818:58: error: call to non-‘constexpr’ function ‘long int sysconf(int)’
      10818 |     static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ;
            |                                                          ^~~~~~~~~~~
      In file included from /usr/include/python3.9/Python.h:36,
                       from /tmp/pybind11/include/pybind11/detail/common.h:215,
                       from /tmp/pybind11/include/pybind11/pytypes.h:12,
                       fro...
      96b943be
    • Sebastian Koslowski's avatar
      94a94872
  5. Feb 04, 2022
  6. Feb 03, 2022
  7. Feb 01, 2022
  8. Jan 30, 2022
  9. Jan 27, 2022
  10. Jan 26, 2022
  11. Jan 19, 2022
  12. Jan 17, 2022
  13. Jan 16, 2022
  14. Jan 15, 2022
    • Ralf W. Grosse-Kunstleve's avatar
      Fixing obvious minor typo (missing `D` in `-DOWNLOAD_EIGEN=ON`). · 7e7c5585
      Ralf W. Grosse-Kunstleve authored
      Typo introduced with PR #2377.
      
      Adopting fix from @AWhetter PR #2621 (to keep unrelated changes cleanly separated).
      7e7c5585
    • Aaron Gokaslan's avatar
      Add support for nested C++11 exceptions (#3608) · d2ec8367
      Aaron Gokaslan authored
      * Add support for nested C++11 exceptions
      
      * Remove wrong include
      
      * Fix if directive
      
      * Fix missing skipif
      
      * Simplify code and try to work around MSVC bug
      
      * Clarify comment
      
      * Further simplify code
      
      * Remove the last extra throw statement
      
      * Qualify auto
      
      * Fix typo
      
      * Add missing return for consistency
      
      * Fix clang-tidy complaint
      
      * Fix python2 stub
      
      * Make clang-tidy happy
      
      * Fix compile error
      
      * Fix python2 function signature
      
      * Extract C++20 utility and backport
      
      * Cleanup code a bit more
      
      * Improve test case
      
      * Consolidate code and fix signature
      
      * Fix typo
      d2ec8367
  15. Jan 12, 2022
  16. Jan 11, 2022
  17. Jan 10, 2022
  18. Jan 04, 2022
  19. Dec 30, 2021
    • Ralf W. Grosse-Kunstleve's avatar
      Adding dedicated test_const_name. (#3578) · 1bbaeb34
      Ralf W. Grosse-Kunstleve authored
      * Adding dedicated test_const_name.
      
      Also exercises pybind11::detail::_ backward compatibility.
      
      See also: PR #3423
      
      * Backing out tests involving int_to_str (requires C++17 or higher).
      
      * Suppressing clang-tidy errors.
      
      * Disabling test_const_name for MSVC 2015 due to bizarre failures.
      
      * Stacking @pytest.mark.parametrize (thanks to @skylion007 for pointing out).
      1bbaeb34