Skip to content

Conversation

@josafatburmeister
Copy link
Collaborator

@josafatburmeister josafatburmeister commented Jan 4, 2026

Updates the CMake configuration as follows:

  • set(OpenMP_RUNTIME_MSVC llvm) is removed to link against the Intel OpenMP runtime instead of the LLVM OpenMP runtime when using MSCV, this is necessary to avoid conflicts with the Intel OpenMP runtime used by PyTorch
  • the scope in target_link_libraries for the Python bindings is changed from PUBLIC to PRIVATE to indicate that nothing should link against the Python bindings

@josafatburmeister josafatburmeister self-assigned this Jan 4, 2026
@josafatburmeister josafatburmeister changed the title refactor: CMake configuration !refactor: CMake configuration Jan 4, 2026
@github-actions
Copy link

github-actions bot commented Jan 4, 2026

The documentation for this pull request was deployed at https://ai4trees.github.io/pointtree/pr135.

@josafatburmeister josafatburmeister changed the title !refactor: CMake configuration refactor!: CMake configuration Jan 4, 2026
@josafatburmeister josafatburmeister changed the title refactor!: CMake configuration refactor: CMake configuration Jan 4, 2026
@codecov
Copy link

codecov bot commented Jan 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@josafatburmeister josafatburmeister merged commit 92057c5 into main Jan 5, 2026
13 checks passed
@josafatburmeister josafatburmeister deleted the refactor/cmake_config branch January 5, 2026 08:15
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