Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI] [jvm-packages] Build libxgboost4j.dylib on M1 MacOS with OpenMP support #10449

Merged
merged 1 commit into from
Jun 19, 2024

Conversation

hcho3
Copy link
Collaborator

@hcho3 hcho3 commented Jun 19, 2024

Currently, the CI pipeline builds libxgboost4j.dylib (M1, arm64) with OpenMP turned off.
We should enable it for M1 as well.

@hcho3 hcho3 added the Blocking label Jun 19, 2024
@hcho3 hcho3 merged commit 45150a8 into dmlc:master Jun 19, 2024
26 of 29 checks passed
@hcho3 hcho3 deleted the m1_openmp branch June 19, 2024 03:20
hcho3 added a commit to hcho3/xgboost that referenced this pull request Jun 19, 2024
@hcho3 hcho3 mentioned this pull request Jun 19, 2024
14 tasks
hcho3 added a commit that referenced this pull request Jun 19, 2024
)

* [CI] Stop vendoring libomp.dylib in MacOS Python wheels (#10440)

* [CI] [jvm-packages] Build libxgboost4j.dylib on M1 MacOS with OpenMP support (#10449)
@trivialfis
Copy link
Member

@hcho3 Does this affect user binaries? Should I put it into the release news as a new feature or as maintenance?

@hcho3
Copy link
Collaborator Author

hcho3 commented Jun 19, 2024

Yes, it affects user binaries. You should put this in the new feature, since now OpenMP is a requirement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants