Skip to content

Fix the aarch64 build: pthread_kill include, -march=native checked at… - #35

Merged
scetre merged 1 commit into
mainfrom
fix-aarch64-build
Oct 5, 2026
Merged

scetre merged 1 commit into
mainfrom
fix-aarch64-build

Conversation

@scetre

@scetre scetre commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator

… configure

  • daoThreadBase.hpp: include for pthread_kill (not pulled in by <pthread.h> on aarch64).
  • configure: use -march=native only if code built with it runs here. Some VMs (UTM on Apple silicon) advertise SVE but fault on it (SIGILL). Elsewhere the flags are unchanged. Reconfigure after pulling.

… configure

- daoThreadBase.hpp: include <csignal> for pthread_kill (not pulled in by
  <pthread.h> on aarch64).
- configure: use -march=native only if code built with it runs here. Some VMs
  (UTM on Apple silicon) advertise SVE but fault on it (SIGILL). Elsewhere the
  flags are unchanged. Reconfigure after pulling.
@scetre

scetre commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator Author

Emergency fix for arm64

@scetre
scetre merged commit 593731a into main Oct 5, 2026
@scetre
scetre deleted the fix-aarch64-build branch October 6, 2026 08:38
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