Skip to content

chore(ci): Ensure installing SIMDe is not necessary#64

Merged
nyurik merged 1 commit into
fast-pack:mainfrom
yutannihilation:ci/dont-install-simde
Feb 25, 2026
Merged

chore(ci): Ensure installing SIMDe is not necessary#64
nyurik merged 1 commit into
fast-pack:mainfrom
yutannihilation:ci/dont-install-simde

Conversation

@yutannihilation

Copy link
Copy Markdown
Contributor

After #63, installing SIMDe should not be necessary. So, this pull request simplifies the CI settings by removing brew install simde.

Copilot AI review requested due to automatic review settings February 25, 2026 22:51

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR simplifies the CI workflow by removing manual SIMDe installation steps for macOS, following the changes in PR #63 that made SIMDe installation automatic via CMake. The build system now fetches and configures SIMDe automatically for aarch64 platforms, eliminating the need for platform-specific CI setup.

Changes:

  • Removed brew install simde step for macOS runners
  • Removed macOS-specific CXXFLAGS and CFLAGS environment variable configuration
  • Consolidated platform-specific test steps into a single unified just ci-test command

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov

codecov Bot commented Feb 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@nyurik nyurik left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

thanks!

@nyurik
nyurik merged commit 3901a52 into fast-pack:main Feb 25, 2026
15 of 16 checks passed
@yutannihilation
yutannihilation deleted the ci/dont-install-simde branch February 25, 2026 23:27
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.

3 participants