Skip to content

Remove Stdlib_stable float32 modules in arm64 build#2770

Merged
TheNumbat merged 3 commits intomainfrom
f32-lib-arm
Jul 16, 2024
Merged

Remove Stdlib_stable float32 modules in arm64 build#2770
TheNumbat merged 3 commits intomainfrom
f32-lib-arm

Conversation

@TheNumbat
Copy link
Copy Markdown
Member

@TheNumbat TheNumbat commented Jul 11, 2024

Reshuffles Stdlib_stable so that the Float32 and Float32_u modules are not included on non-amd64 architectures.
This should fix the arm64 build, @mshinwell can you check if it works?

@TheNumbat TheNumbat requested a review from mshinwell July 11, 2024 19:15
Copy link
Copy Markdown
Collaborator

@dkalinichenko-js dkalinichenko-js left a comment

Choose a reason for hiding this comment

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

LGTM, though I think we can autogenerate the copying build rules. But let's do that later.

@TheNumbat TheNumbat merged commit 1dc9561 into main Jul 16, 2024
@TheNumbat TheNumbat deleted the f32-lib-arm branch July 16, 2024 18:09
mshinwell pushed a commit to mshinwell/oxcaml that referenced this pull request Aug 12, 2024
* make f32 modules amd64 only

* format

* update f32/simd tests to also only run on amd64

(cherry picked from commit 1dc9561)
mshinwell added a commit to mshinwell/oxcaml that referenced this pull request Aug 13, 2024
lukemaurer pushed a commit to lukemaurer/flambda-backend that referenced this pull request Oct 23, 2024
oxcaml#2770)

* make f32 modules amd64 only

* format

* update f32/simd tests to also only run on amd64
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