Fix macOS x86_64 packaging: add Homebrew paths for Intel runners#578
Fix macOS x86_64 packaging: add Homebrew paths for Intel runners#578
Conversation
Co-authored-by: hombit <1784493+hombit@users.noreply.github.com>
CodSpeed Performance ReportMerging #578 will not alter performanceComparing
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #578 +/- ##
=======================================
Coverage 82.60% 82.60%
=======================================
Files 9 9
Lines 2604 2604
=======================================
Hits 2151 2151
Misses 453 453 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
The macOS x86_64 CI packaging was failing because the compiler couldn't find Homebrew-installed FFTW and other system libraries. The workflow only set
CPATHandLIBRARY_PATHfor ARM runners (macos-14), not Intel runners (macos-13).Changes:
matrix.os == 'macos-14') to all macOS runners (runner.os == 'macOS')brew --prefixautomatically resolves to/opt/homebrewon ARM and/usr/localon x86_64Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.