Skip to content

Fix CI#45

Merged
vissarion merged 1 commit into
GeomScale:developfrom
vissarion:develop
Jun 29, 2026
Merged

Fix CI#45
vissarion merged 1 commit into
GeomScale:developfrom
vissarion:develop

Conversation

@vissarion

Copy link
Copy Markdown
Member

No description provided.

@vissarion vissarion force-pushed the develop branch 5 times, most recently from ed6701f to e8e077f Compare June 28, 2026 22:37
- Guard #include <immintrin.h> with x86/x64 architecture detection
  so that ARM64 (Apple Silicon / macos-latest) builds use the portable
  fallback path instead of erroring on missing x86 intrinsics headers.
- Extend the __AVX2__ guard to also require x86/x64.
- Add .well-known to .Rbuildignore to exclude from package tarball.
- Add missing @export and @return roxygen tags.
- Add missing \value sections in class and function Rd files.

The macOS CI on macos-latest (ARM64) was failing with:
  "This header is only meant to be used on x86 and x64 architecture"
  from Clang's immintrin.h, followed by __builtin_ia32_* errors.

Co-Authored-By: Claude <noreply@anthropic.com>
@vissarion vissarion merged commit 5ea3ec2 into GeomScale:develop Jun 29, 2026
4 of 5 checks passed
@vissarion vissarion deleted the develop branch June 29, 2026 08:28
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