[flang-commits] [flang] [semantics][acc] start handling clauses that use sections and components (PR #211606)

LLVM Continuous Integration via flang-commits flang-commits at lists.llvm.org
Sat Aug 22 19:16:40 PDT 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `clang-flang-ppc64-aix` running on `aix-ppc64` while building `flang` at step 7 "test-build-unified-tree-check-clang".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/231/builds/948

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 7 (test-build-unified-tree-check-clang) failure: test (failure)
******************** TEST 'Clang :: ClangScanDeps/modules-incomplete-umbrella.c' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 4
rm -rf /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp && mkdir /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp
# executed command: rm -rf /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp
# executed command: mkdir /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp
# RUN: at line 5
split-file /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/test/ClangScanDeps/modules-incomplete-umbrella.c /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp
# executed command: split-file /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/test/ClangScanDeps/modules-incomplete-umbrella.c /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp
# RUN: at line 35
sed -e "s|DIR|/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp|g" /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu.cdb.json.template > /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu.cdb.json
# executed command: sed -e 's|DIR|/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp|g' /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu.cdb.json.template
# RUN: at line 36
/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/bin/clang-scan-deps -compilation-database /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu.cdb.json -format experimental-full > /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json
# executed command: /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/bin/clang-scan-deps -compilation-database /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu.cdb.json -format experimental-full
# .---command stderr------------
# | Diagnostics while scanning dependencies for '/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu.m':
# | While building module 'FW_Private' imported from /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu.m:2:
# | In file included from <module-includes>:1:
# | /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/frameworks/FW.framework/PrivateHeaders/FW_Private.h:2:1: warning: umbrella header for module 'FW_Private' does not include header 'Two.h'
# | /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu.m:2:2: warning: missing submodule 'FW_Private.Two'
# `-----------------------------
# RUN: at line 37
cat /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json | sed 's:\\\\\?:/:g'    | "/home/llvm/llvm-external-buildbots/workers/env/bin/python3.11" /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/utils/scan-deps-filter.py --fields=clang-module-deps,clang-modulemap-file,command-line,context-hash,file-deps,link-libraries,name,clang-context-hash,input-file    | /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/bin/FileCheck /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/test/ClangScanDeps/modules-incomplete-umbrella.c -DPREFIX=/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp --check-prefixes=CHECK_TU
# executed command: cat /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json
# executed command: sed 's:\\\\\?:/:g'
# executed command: /home/llvm/llvm-external-buildbots/workers/env/bin/python3.11 /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/utils/scan-deps-filter.py --fields=clang-module-deps,clang-modulemap-file,command-line,context-hash,file-deps,link-libraries,name,clang-context-hash,input-file
# executed command: /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/bin/FileCheck /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/test/ClangScanDeps/modules-incomplete-umbrella.c -DPREFIX=/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp --check-prefixes=CHECK_TU
# RUN: at line 104
"/home/llvm/llvm-external-buildbots/workers/env/bin/python3.11" /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/utils/module-deps-to-rsp.py /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json --module-name=FW > /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/FW.cc1.rsp
# executed command: /home/llvm/llvm-external-buildbots/workers/env/bin/python3.11 /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/utils/module-deps-to-rsp.py /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json --module-name=FW
# RUN: at line 105
"/home/llvm/llvm-external-buildbots/workers/env/bin/python3.11" /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/utils/module-deps-to-rsp.py /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json --module-name=FW_Private > /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/FW_Private.cc1.rsp
# executed command: /home/llvm/llvm-external-buildbots/workers/env/bin/python3.11 /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/utils/module-deps-to-rsp.py /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json --module-name=FW_Private
# RUN: at line 106
"/home/llvm/llvm-external-buildbots/workers/env/bin/python3.11" /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/utils/module-deps-to-rsp.py /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json --tu-index=0 > /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/tu.rsp
# executed command: /home/llvm/llvm-external-buildbots/workers/env/bin/python3.11 /home/workers/aix-ppc64/clang-flang-ppc64-aix/llvm-project/clang/utils/module-deps-to-rsp.py /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/from_tu_result.json --tu-index=0
# RUN: at line 107
/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/bin/clang @/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/FW.cc1.rsp
# executed command: /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/bin/clang @/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/FW.cc1.rsp
# RUN: at line 108
/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/bin/clang @/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/FW_Private.cc1.rsp
# executed command: /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/bin/clang @/home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/FW_Private.cc1.rsp
# .---command stderr------------
# | While building module 'FW_Private':
# | In file included from <module-includes>:1:
# | /home/workers/aix-ppc64/clang-flang-ppc64-aix/build/tools/clang/test/ClangScanDeps/Output/modules-incomplete-umbrella.c.tmp/frameworks/FW.framework/PrivateHeaders/FW_Private.h:2:1: warning: umbrella header for module 'FW_Private' does not include header 'Two.h' [-Wincomplete-umbrella]
...

```

</details>

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


More information about the flang-commits mailing list