[llvm] [ORC] Replace JIT-dispatch handlers with call-controller handlers (PR #228628)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 2 19:14:43 PDT 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `openmp-offload-amdgpu-runtime-2` running on `rocm-worker-hw-02` while building `llvm` at step 3 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/10/builds/36904
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 3 (annotate) failure: 'python ../llvm.src/offload/ci/openmp-offload-amdgpu-libc-runtime.py ...' (failure)
...
PASS: libomp :: worksharing/for/omp_parallel_for_lastprivate.c (378 of 525)
PASS: libomp :: worksharing/for/omp_for_collapse_UpperTriangular.c (379 of 525)
PASS: libomp :: worksharing/for/omp_for_collapse_non_rectangular.c (380 of 525)
PASS: libomp :: transform/flatten/unroll-on-flatten.c (381 of 525)
PASS: libomp :: transform/fuse/do-looprange.f90 (382 of 525)
PASS: libomp :: worksharing/sections/omp_section_firstprivate.c (383 of 525)
PASS: libomp :: worksharing/sections/omp_section_lastprivate.c (384 of 525)
PASS: libomp :: worksharing/sections/omp_parallel_sections_firstprivate.c (385 of 525)
PASS: libomp :: worksharing/sections/omp_parallel_sections_lastprivate.c (386 of 525)
PASS: libomp :: worksharing/for/omp_for_schedule_dynamic.c (387 of 525)
FAIL: libomp :: worksharing/for/omp_for_schedule_guided.c (388 of 525)
******************** TEST 'libomp :: worksharing/for/omp_for_schedule_guided.c' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/./bin/clang -fopenmp -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test -L /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -fno-omit-frame-pointer -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test/ompt /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test/worksharing/for/omp_for_schedule_guided.c -o /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/test/worksharing/for/Output/omp_for_schedule_guided.c.tmp -lm -latomic && /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/test/worksharing/for/Output/omp_for_schedule_guided.c.tmp
# executed command: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/./bin/clang -fopenmp -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test -L /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -fno-omit-frame-pointer -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test/ompt /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test/worksharing/for/omp_for_schedule_guided.c -o /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/test/worksharing/for/Output/omp_for_schedule_guided.c.tmp -lm -latomic
# note: command had no output on stdout or stderr
# executed command: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/test/worksharing/for/Output/omp_for_schedule_guided.c.tmp
# .---command stderr------------
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
Step 8 (run check-openmp) failure: run check-openmp (failure)
...
PASS: libomp :: worksharing/for/omp_parallel_for_lastprivate.c (378 of 525)
PASS: libomp :: worksharing/for/omp_for_collapse_UpperTriangular.c (379 of 525)
PASS: libomp :: worksharing/for/omp_for_collapse_non_rectangular.c (380 of 525)
PASS: libomp :: transform/flatten/unroll-on-flatten.c (381 of 525)
PASS: libomp :: transform/fuse/do-looprange.f90 (382 of 525)
PASS: libomp :: worksharing/sections/omp_section_firstprivate.c (383 of 525)
PASS: libomp :: worksharing/sections/omp_section_lastprivate.c (384 of 525)
PASS: libomp :: worksharing/sections/omp_parallel_sections_firstprivate.c (385 of 525)
PASS: libomp :: worksharing/sections/omp_parallel_sections_lastprivate.c (386 of 525)
PASS: libomp :: worksharing/for/omp_for_schedule_dynamic.c (387 of 525)
FAIL: libomp :: worksharing/for/omp_for_schedule_guided.c (388 of 525)
******************** TEST 'libomp :: worksharing/for/omp_for_schedule_guided.c' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/./bin/clang -fopenmp -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test -L /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -fno-omit-frame-pointer -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test/ompt /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test/worksharing/for/omp_for_schedule_guided.c -o /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/test/worksharing/for/Output/omp_for_schedule_guided.c.tmp -lm -latomic && /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/test/worksharing/for/Output/omp_for_schedule_guided.c.tmp
# executed command: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/./bin/clang -fopenmp -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test -L /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/src -fno-omit-frame-pointer -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test/ompt /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/openmp/runtime/test/worksharing/for/omp_for_schedule_guided.c -o /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/test/worksharing/for/Output/omp_for_schedule_guided.c.tmp -lm -latomic
# note: command had no output on stdout or stderr
# executed command: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/build/llvm.build/runtimes/runtimes-bins/openmp/runtime/test/worksharing/for/Output/omp_for_schedule_guided.c.tmp
# .---command stderr------------
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
# | Chunksize did not decrease: 3 instead of 2
```
</details>
https://github.com/llvm/llvm-project/pull/228628
More information about the llvm-commits
mailing list