[llvm] [openmp] [offload][openmp] - Remove standalone build in favor of 'runtimes' (PR #170693)

Michał Górny via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 5 08:35:30 PST 2025


mgorny wrote:

Okay, `openmp` built now but a number of tests are failing over looking for `FileCheck` in the wrong directory:

```
FAIL: libomp :: transform/reverse/parallel-wsloop-collapse-foreach.cpp (431 of 463)
******************** TEST 'libomp :: transform/reverse/parallel-wsloop-collapse-foreach.cpp' FAILED ********************
Exit Code: 127

Command Output (stdout):
--
# RUN: at line 1
/usr/lib/llvm/22/bin/clang++ -fopenmp   -I /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/runtimes_build-.arm64/openmp/runtime/
src -I /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/openmp/runtime/test -L /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/
work/runtimes_build-.arm64/openmp/runtime/src  -fno-omit-frame-pointer -I /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/openmp
/runtime/test/ompt -std=c++20 /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/openmp/runtime/test/transform/reverse/parallel-wsl
oop-collapse-foreach.cpp -o /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/runtimes_build-.arm64/openmp/runtime/test/transform/
reverse/Output/parallel-wsloop-collapse-foreach.cpp.tmp -lm -latomic && /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/runtimes
_build-.arm64/openmp/runtime/test/transform/reverse/Output/parallel-wsloop-collapse-foreach.cpp.tmp | tee /var/tmp/portage/llvm-runtime
s/openmp-22.0.0.9999/work/runtimes_build-.arm64/openmp/runtime/test/transform/reverse/Output/parallel-wsloop-collapse-foreach.cpp.tmp.o
ut | /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/runtimes_build-.arm64/./bin/FileCheck /var/tmp/portage/llvm-runtimes/openmp
-22.0.0.9999/work/openmp/runtime/test/transform/reverse/parallel-wsloop-collapse-foreach.cpp --match-full-lines
# executed command: /usr/lib/llvm/22/bin/clang++ -fopenmp -I /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/runtimes_build-.arm
64/openmp/runtime/src -I /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/openmp/runtime/test -L /var/tmp/portage/llvm-runtimes/o
penmp-22.0.0.9999/work/runtimes_build-.arm64/openmp/runtime/src -fno-omit-frame-pointer -I /var/tmp/portage/llvm-runtimes/openmp-22.0.0
.9999/work/openmp/runtime/test/ompt -std=c++20 /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/openmp/runtime/test/transform/rev
erse/parallel-wsloop-collapse-foreach.cpp -o /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/runtimes_build-.arm64/openmp/runtim
e/test/transform/reverse/Output/parallel-wsloop-collapse-foreach.cpp.tmp -lm -latomic
# executed command: /var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/runtimes_build-.arm64/./bin/FileCheck /var/tmp/portage/llvm-
runtimes/openmp-22.0.0.9999/work/openmp/runtime/test/transform/reverse/parallel-wsloop-collapse-foreach.cpp --match-full-lines
# .---command stderr------------
# | '/var/tmp/portage/llvm-runtimes/openmp-22.0.0.9999/work/runtimes_build-.arm64/./bin/FileCheck': command not found
# `-----------------------------
# error: command failed with exit status: 127
```

https://github.com/llvm/llvm-project/pull/170693


More information about the llvm-commits mailing list