Skip to content

Fix macOS CI failures - #719

Open
CozySocksAlways wants to merge 5 commits into
NeuralEnsemble:masterfrom
INM-6:fix/macbuild
Open

CozySocksAlways wants to merge 5 commits into
NeuralEnsemble:masterfrom
INM-6:fix/macbuild

Conversation

@CozySocksAlways

@CozySocksAlways CozySocksAlways commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Desc

Currently there are two issues with macOS CI pipeline

Exact floating point comparisons in unit tests breaking in macOS

  • Potentially numerical back-end in arm mac's causing this mismatch
  • Fix is to use allclose comparisons from numpy

macOS arm64 wheel build fails

  • libomp dependency does not satisfy target macOS version 15.0, as host runner is macOS 26.0
  • Fix is to use a custom runner rather than macos-latest, i.e. macos-15.0 so that host and target agree

@coveralls

coveralls commented Oct 12, 2026 •

Copy link
Copy Markdown
Collaborator

Coverage Status

coverage: 45.761% (-42.8%) from 88.605% — INM-6:fix/macbuild into NeuralEnsemble:master

@CozySocksAlways CozySocksAlways self-assigned this Oct 21, 2026

@CozySocksAlways CozySocksAlways left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Trigger wheel build

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.

2 participants