4747 cmake-args : -DCMAKE_CXX_STANDARD=23 -DPYBIND11_SIMPLE_GIL_MANAGEMENT=ON
4848 - runs-on : ubuntu-latest
4949 python-version : ' 3.14t'
50- cmake-args : -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE"
50+ cmake-args : -DCMAKE_CXX_STANDARD=17 -DPYBIND11_TEST_SMART_HOLDER=ON
5151 - runs-on : ubuntu-latest
5252 python-version : ' pypy3.11'
5353 cmake-args : -DCMAKE_CXX_STANDARD=17
@@ -83,10 +83,10 @@ jobs:
8383 cmake-args : -DCMAKE_CXX_STANDARD=20
8484 - runs-on : ubuntu-latest
8585 python-version : ' 3.11'
86- cmake-args : -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE" -DCMAKE_CXX_STANDARD=17
86+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON -DCMAKE_CXX_STANDARD=17
8787 - runs-on : ubuntu-latest
8888 python-version : ' 3.12'
89- cmake-args : -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE" -DPYBIND11_SIMPLE_GIL_MANAGEMENT=ON
89+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON -DPYBIND11_SIMPLE_GIL_MANAGEMENT=ON
9090 - runs-on : ubuntu-latest
9191 python-version : ' 3.13t'
9292 cmake-args : -DCMAKE_CXX_STANDARD=20 -DPYBIND11_DISABLE_HANDLE_TYPE_NAME_DEFAULT_IMPLEMENTATION=ON
@@ -105,7 +105,7 @@ jobs:
105105 cmake-args : -DCMAKE_CXX_STANDARD=14
106106 - runs-on : macos-13
107107 python-version : ' 3.11'
108- cmake-args : -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE"
108+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON
109109 - runs-on : macos-latest
110110 python-version : ' 3.12'
111111 cmake-args : -DCMAKE_CXX_STANDARD=17 -DPYBIND11_DISABLE_HANDLE_TYPE_NAME_DEFAULT_IMPLEMENTATION=ON
@@ -125,7 +125,7 @@ jobs:
125125
126126 - runs-on : windows-2019
127127 python-version : ' 3.9'
128- cmake-args : -DCMAKE_CXX_FLAGS="-DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE"
128+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON
129129 - runs-on : windows-2022
130130 python-version : ' 3.8'
131131 cmake-args : -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded -DPYBIND11_NUMPY_1_ONLY=ON
@@ -138,7 +138,7 @@ jobs:
138138 # cmake-args: -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDebug
139139 - runs-on : windows-2022
140140 python-version : ' 3.10'
141- cmake-args : -DCMAKE_CXX_FLAGS="/DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE /GR /EHsc"
141+ cmake-args : -DPYBIND11_TEST_SMART_HOLDER=ON - DCMAKE_CXX_FLAGS="/GR /EHsc"
142142 - runs-on : windows-2022
143143 python-version : ' 3.13'
144144 cmake-args : -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDebugDLL
0 commit comments