From c5812bbbed8b060a7f54ca9d9580df0a356bd41f Mon Sep 17 00:00:00 2001 From: "Ryan M. Richard" Date: Tue, 11 Aug 2026 08:51:47 -0500 Subject: [PATCH 1/4] Temporarily pin test_cmake_build to macos-crash-diagnostics (DO NOT MERGE) Throwaway PR to trigger the macOS CI job with new dyld/Python-runtime diagnostics, to confirm the root cause documented in scf-macos-pybind11-segfault.md. --- .github/workflows/pull_request.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index 7ee343d..e9aec8b 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -34,7 +34,11 @@ jobs: # result -- visible signal for the investigation -- but doesn't block this # workflow or PR merge readiness. Drop once the segfault is fixed. test_cmake_build: - uses: NWChemEx/.github/.github/workflows/test_nwx_cmake_build.yaml@master + # TEMPORARY: pinned to the macos-crash-diagnostics branch to capture + # dyld/Python-runtime evidence for scf-macos-pybind11-segfault.md. + # Revert to @master before this branch/PR is closed out -- never merge + # this pin. + uses: NWChemEx/.github/.github/workflows/test_nwx_cmake_build.yaml@macos-crash-diagnostics with: run_python_tests: "true" cmake_opts: "-DINTEGRATION_TESTING=ON" From 26bbf96a988ef0133806fa0e4068f77247f9a0b9 Mon Sep 17 00:00:00 2001 From: "Ryan M. Richard" Date: Tue, 11 Aug 2026 09:46:43 -0500 Subject: [PATCH 2/4] Re-trigger CI against updated macos-crash-diagnostics branch From c07ab19bee947ed3c6bad7870d980830eeb062a8 Mon Sep 17 00:00:00 2001 From: "Ryan M. Richard" Date: Tue, 11 Aug 2026 11:01:55 -0500 Subject: [PATCH 3/4] Re-trigger CI: force Python_LIBRARY/FIND_STRATEGY fix From ff826ebdbd42fa78fce91208619cc406f61ca5e3 Mon Sep 17 00:00:00 2001 From: "Ryan M. Richard" Date: Tue, 11 Aug 2026 12:41:09 -0500 Subject: [PATCH 4/4] Re-trigger CI: FIND_STRATEGY=LOCATION only (dropped explicit LIBRARY override)