Skip to content

[throwaway] macOS dyld Python-runtime diagnostics (DO NOT MERGE) - #68

Closed
ryanmrichard wants to merge 4 commits into
masterfrom
throwaway/macos-dyld-diagnostics
Closed

[throwaway] macOS dyld Python-runtime diagnostics (DO NOT MERGE)#68
ryanmrichard wants to merge 4 commits into
masterfrom
throwaway/macos-dyld-diagnostics

Conversation

@ryanmrichard

Copy link
Copy Markdown
Member

Throwaway PR — do not merge. Pins test_cmake_build to
.github's macos-crash-diagnostics branch to run new diagnostics
(otool -L on the running python3 and the built scf module, DYLD_*
env dump, Homebrew Python 3.14 framework search) confirming the
root-cause theory in scf-macos-pybind11-segfault.md: the CI
process ends up executing under a Python 3.14 runtime instead of the
3.12 it was compiled/launched against.

Close and delete this branch once the CI log has been pulled.

@ryanmrichard

Copy link
Copy Markdown
Member Author

Diagnostics captured, root cause confirmed and fixed (Python_FIND_STRATEGY=LOCATION in .github's cmake_build/action.yml). Closing this throwaway PR.

@ryanmrichard
ryanmrichard deleted the throwaway/macos-dyld-diagnostics branch August 11, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant