@@ -206,7 +206,7 @@ jobs:
206206 -DPYBIND11_SIMPLE_GIL_MANAGEMENT=ON
207207 -DPYBIND11_PYTEST_ARGS=-v
208208 -DPYBIND11_CATCH_TESTS=ON
209- -DDOWNLOAD_EIGEN =ON
209+ -DPYBIND11_EIGEN_TESTS =ON
210210 -DCMAKE_CXX_STANDARD=14
211211 -DPYBIND11_INTERNALS_VERSION=10000000
212212
@@ -311,6 +311,8 @@ jobs:
311311 -DPYBIND11_CATCH_TESTS=ON
312312 -DCMAKE_CXX_STANDARD=${{ matrix.std }}
313313 -DCMAKE_CXX_FLAGS="${{ matrix.cxx_flags }}"
314+ -DPYBIND11_EIGEN_TESTS=ON
315+ -DCMAKE_REQUIRE_FIND_PACKAGE_Eigen3=ON
314316 -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)")
315317
316318 - name : Build
@@ -496,6 +498,8 @@ jobs:
496498 -DPYBIND11_CATCH_TESTS=ON
497499 -DCMAKE_CXX_STANDARD=${{ matrix.std }}
498500 -DCMAKE_CXX_FLAGS="${{ matrix.cxx_flags }}"
501+ -DPYBIND11_EIGEN_TESTS=ON
502+ -DCMAKE_REQUIRE_FIND_PACKAGE_Eigen3=ON
499503 -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)")
500504
501505 - name : Build
@@ -571,7 +575,7 @@ jobs:
571575 cmake -S . -B build-11 \
572576 -DPYBIND11_WERROR=ON \
573577 -DPYBIND11_CATCH_TESTS=ON \
574- -DDOWNLOAD_EIGEN =OFF \
578+ -DPYBIND11_EIGEN_TESTS =OFF \
575579 -DCMAKE_CXX_STANDARD=11 \
576580 -DCMAKE_CXX_COMPILER=$(which icpc) \
577581 -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)")
@@ -609,7 +613,7 @@ jobs:
609613 cmake -S . -B build-17 \
610614 -DPYBIND11_WERROR=ON \
611615 -DPYBIND11_CATCH_TESTS=ON \
612- -DDOWNLOAD_EIGEN =OFF \
616+ -DPYBIND11_EIGEN_TESTS =OFF \
613617 -DCMAKE_CXX_STANDARD=17 \
614618 -DCMAKE_CXX_COMPILER=$(which icpc) \
615619 -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)")
@@ -687,7 +691,7 @@ jobs:
687691 -DCMAKE_BUILD_TYPE=MinSizeRel
688692 -DPYBIND11_WERROR=ON
689693 -DPYBIND11_CATCH_TESTS=ON
690- -DDOWNLOAD_EIGEN =ON
694+ -DPYBIND11_EIGEN_TESTS =ON
691695 -DCMAKE_CXX_STANDARD=11
692696 -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)")
693697
@@ -746,6 +750,8 @@ jobs:
746750 cmake ../pybind11-tests
747751 -DPYBIND11_CATCH_TESTS=ON
748752 -DPYBIND11_WERROR=ON
753+ -DPYBIND11_EIGEN_TESTS=ON
754+ -DCMAKE_REQUIRE_FIND_PACKAGE_Eigen3=ON
749755 -DPYTHON_EXECUTABLE=$(python3 -c "import sys; print(sys.executable)")
750756 working-directory : /build-tests
751757
@@ -839,7 +845,7 @@ jobs:
839845 -G "Visual Studio 17 2022" -A Win32
840846 -DPYBIND11_WERROR=ON
841847 -DPYBIND11_CATCH_TESTS=ON
842- -DDOWNLOAD_EIGEN =ON
848+ -DPYBIND11_EIGEN_TESTS =ON
843849 ${{ matrix.args }}
844850 - name : Build C++11
845851 run : cmake --build build -j 2
@@ -890,7 +896,7 @@ jobs:
890896 -DCMAKE_BUILD_TYPE=Debug
891897 -DPYBIND11_WERROR=ON
892898 -DPYBIND11_CATCH_TESTS=ON
893- -DDOWNLOAD_EIGEN =ON
899+ -DPYBIND11_EIGEN_TESTS =ON
894900 ${{ matrix.args }}
895901 - name : Build C++11
896902 run : cmake --build build --config Debug -j 2
@@ -930,7 +936,7 @@ jobs:
930936 cmake -S . -B build
931937 -DPYBIND11_WERROR=ON
932938 -DPYBIND11_CATCH_TESTS=ON
933- -DDOWNLOAD_EIGEN =ON
939+ -DPYBIND11_EIGEN_TESTS =ON
934940 -DCMAKE_CXX_STANDARD=20
935941
936942 - name : Build C++20
@@ -954,7 +960,7 @@ jobs:
954960 cmake -S . -B build_partial
955961 -DPYBIND11_WERROR=ON
956962 -DPYBIND11_CATCH_TESTS=ON
957- -DDOWNLOAD_EIGEN =ON
963+ -DPYBIND11_EIGEN_TESTS =ON
958964 -DCMAKE_CXX_STANDARD=20
959965 "-DPYBIND11_TEST_OVERRIDE=test_call_policies.cpp;test_gil_scoped.cpp;test_thread.cpp"
960966
@@ -1125,7 +1131,7 @@ jobs:
11251131 -DPYBIND11_WERROR=OFF
11261132 -DPYBIND11_SIMPLE_GIL_MANAGEMENT=OFF
11271133 -DPYBIND11_CATCH_TESTS=ON
1128- -DDOWNLOAD_EIGEN =ON
1134+ -DPYBIND11_EIGEN_TESTS =ON
11291135 -DCMAKE_CXX_COMPILER=clang++
11301136 -DCMAKE_CXX_STANDARD=17
11311137
@@ -1193,7 +1199,7 @@ jobs:
11931199 -DPYBIND11_WERROR=OFF `
11941200 -DPYBIND11_SIMPLE_GIL_MANAGEMENT=OFF `
11951201 -DPYBIND11_CATCH_TESTS=ON `
1196- -DDOWNLOAD_EIGEN =ON `
1202+ -DPYBIND11_EIGEN_TESTS =ON `
11971203 -DCMAKE_CXX_COMPILER=clang++ `
11981204 -DCMAKE_CXX_STANDARD=20 `
11991205 -DPython_EXECUTABLE="$pythonExecutable" `
@@ -1268,7 +1274,7 @@ jobs:
12681274 cmake -S . -B build
12691275 -DPYBIND11_WERROR=OFF
12701276 -DPYBIND11_CATCH_TESTS=ON
1271- -DDOWNLOAD_EIGEN =ON
1277+ -DPYBIND11_EIGEN_TESTS =ON
12721278 -DCMAKE_CXX_COMPILER=clang++
12731279 -DCMAKE_CXX_STANDARD=20
12741280 -DPYTHON_EXECUTABLE=$(python -c "import sys; print(sys.executable)")
0 commit comments