Skip to content

GPU: support loading dynamic libraries on macOS - #15765

Merged
ktf merged 1 commit into
AliceO2Group:devfrom
ktf:pr15765
Sep 4, 2026
Merged

GPU: support loading dynamic libraries on macOS#15765
ktf merged 1 commit into
AliceO2Group:devfrom
ktf:pr15765

Conversation

@ktf

@ktf ktf commented Sep 4, 2026

Copy link
Copy Markdown
Member

qlibload.h knew about Linux and Windows only, so any dlopen-based backend
loader was unbuildable on macOS. Adds the APPLE branch (.dylib, dlopen).
Independent of any GPU backend.

qlibload.h knew about Linux and Windows only, so any dlopen-based backend
loader was unbuildable on macOS. Adds the __APPLE__ branch (.dylib, dlopen).
Independent of any GPU backend.
@ktf
ktf requested a review from davidrohr as a code owner September 4, 2026 11:52
@ktf
ktf merged commit a44ed8d into AliceO2Group:dev Sep 4, 2026
8 of 10 checks passed
@ktf

ktf commented Sep 4, 2026

Copy link
Copy Markdown
Member Author

Trivial changes to macros. Merging.

@alibuild

alibuild commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2/fullCI_slc9 for 71420c2 at 2026-09-04 18:27:

## sw/BUILD/O2Physics-latest/log
c++: fatal error: Killed signal terminated program cc1plus
c++: fatal error: Killed signal terminated program cc1plus
ninja: build stopped: subcommand failed.

Full log here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants