Skip to content

Conversation

@estewart08
Copy link
Contributor

Support for openmp and offload debug/perf/asan libraries has moved to build_llvm_runtimes_standalone.sh. This script invokes the cmake in llvm-project/runtimes instead of the openmp or offload directories. Upstream will eventually remove OPENMP_STANDALONE_BUILD.

  • LLVM_BINARY_DIR introduced to notify the runtimes standalone build where clang is.
  • USE_LIBOMPTARGET_LIBRARY_DIR=On introduced to keep offload build files out of the install directory.

This will be dependent on a LLVM patch.

@estewart08 estewart08 force-pushed the remove-openmp-standalone-logic-support branch 3 times, most recently from 0102b38 to 115ef84 Compare October 31, 2025 14:45
@estewart08 estewart08 force-pushed the remove-openmp-standalone-logic-support branch from 115ef84 to eb4f000 Compare December 1, 2025 20:47
@estewart08 estewart08 force-pushed the remove-openmp-standalone-logic-support branch from eb4f000 to 8c65b24 Compare December 4, 2025 15:26
Support for openmp and offload debug/perf/asan libraries has moved to
build_llvm_runtimes_standalone.sh. This script invokes the cmake in
llvm-project/runtimes instead of the openmp or offload directories.
Upstream will eventually remove OPENMP_STANDALONE_BUILD.

- LLVM_BINARY_DIR introduced to notify the runtimes standalone build where clang is.
@estewart08
Copy link
Contributor Author

testing with ROCm/llvm-project#1223

First we will remove OPENMP_STANDALONE_BUILD from openmp upstream
and then move on to offload removal. Once that happens we can add
offload to the build_llvm_runtimes_standalone.sh list.
@estewart08 estewart08 force-pushed the remove-openmp-standalone-logic-support branch from eeb9f6e to 4609d45 Compare January 26, 2026 05:00
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.

3 participants