[flang-commits] [flang] [flang][OpenMP] Lowering support for declare variant. (PR #206988)

LLVM Continuous Integration via flang-commits flang-commits at lists.llvm.org
Mon Jul 13 17:46:19 PDT 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `flang-x86_64-windows` running on `minipc-ryzen-win` while building `flang` at step 6 "build-unified-tree".

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

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

```
Step 6 (build-unified-tree) failure: build (failure)
...
4934.293 [69/3/7666] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\IterationSpace.cpp.obj
4937.245 [68/3/7667] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\IO.cpp.obj
4967.378 [67/3/7668] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\Mangler.cpp.obj
5054.754 [66/3/7669] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\MultiImageFortran.cpp.obj
5147.947 [65/3/7670] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenMP\Atomic.cpp.obj
5191.525 [64/3/7671] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenACC.cpp.obj
5337.013 [63/3/7672] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenMP\ClauseProcessor.cpp.obj
5405.487 [62/3/7673] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenMP\Clauses.cpp.obj
5529.376 [61/3/7674] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenMP\DataSharingProcessor.cpp.obj
5590.836 [60/3/7675] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenMP\Utils.cpp.obj
FAILED: [code=2] tools/flang/lib/Lower/CMakeFiles/FortranLower.dir/OpenMP/Utils.cpp.obj 
ccache C:\PROGRA~1\MICROS~2\18\COMMUN~1\VC\Tools\MSVC\1451~1.362\bin\Hostx64\x64\cl.exe  /nologo /TP -DFLANG_INCLUDE_TESTS=1 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\flang-x86_64-windows\build\tools\flang\lib\Lower -IC:\buildbot\flang-x86_64-windows\llvm-project\flang\lib\Lower -IC:\buildbot\flang-x86_64-windows\llvm-project\flang\include -IC:\buildbot\flang-x86_64-windows\build\tools\flang\include -IC:\buildbot\flang-x86_64-windows\build\include -IC:\buildbot\flang-x86_64-windows\llvm-project\llvm\include -external:IC:\buildbot\flang-x86_64-windows\llvm-project\flang\..\mlir\include -external:IC:\buildbot\flang-x86_64-windows\build\tools\mlir\include -external:IC:\buildbot\flang-x86_64-windows\build\tools\clang\include -external:IC:\buildbot\flang-x86_64-windows\llvm-project\llvm\..\clang\include -external:I"C:\Program Files\Microsoft Visual Studio\18\Community\DIA SDK\include" -external:W0 /DWIN32 /D_WINDOWS   /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4146 -wd4244 -wd4267 -wd4456 -wd4457 -wd4458 -wd4459 -wd4624 -wd4100 -wd4127 -wd4505 -wd4702 -wd4245 -wd4310 -wd4701 -wd4703 -wd4389 -wd4805 -wd4577 -wd4319 -wd4324 -wd4251 -wd4275 -w14062 -we4238 /Gw /O2 /Ob2  -std:c++17 -MD -UNDEBUG /EHs-c- /GR- /showIncludes /Fotools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenMP\Utils.cpp.obj /Fdtools\flang\lib\Lower\CMakeFiles\FortranLower.dir\FortranLower.pdb /FS -c C:\buildbot\flang-x86_64-windows\llvm-project\flang\lib\Lower\OpenMP\Utils.cpp
..\llvm-project\flang\lib\Lower\OpenMP\Utils.cpp(1420): error C2065: 'FlangOMPContext': undeclared identifier
..\llvm-project\flang\lib\Lower\OpenMP\Utils.cpp(1420): error C2146: syntax error: missing ';' before identifier 'ompCtx'
..\llvm-project\flang\lib\Lower\OpenMP\Utils.cpp(1420): error C2065: 'ompCtx': undeclared identifier
..\llvm-project\flang\lib\Lower\OpenMP\Utils.cpp(1422): error C2065: 'ompCtx': undeclared identifier
5616.408 [60/2/7676] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenMP\Decomposer.cpp.obj
5787.564 [60/1/7677] Building CXX object tools\flang\lib\Lower\CMakeFiles\FortranLower.dir\OpenMP\OpenMP.cpp.obj
ninja: build stopped: subcommand failed.
Cache directory:       C:\Users\buildbot-worker\AppData\Local\ccache
Config file:           C:\Users\buildbot-worker\AppData\Local\ccache\ccache.conf
Directory config file:
System config file:    C:\ProgramData\ccache\ccache.conf
Stats updated:         07/13/26 17:46:07
Cacheable calls:        5228 / 5229 (99.98%)
  Hits:                 5118 / 5228 (97.90%)
    Direct:             5114 / 5118 (99.92%)
    Preprocessed:          4 / 5118 ( 0.08%)
  Misses:                110 / 5228 ( 2.10%)
Uncacheable calls:         1 / 5229 ( 0.02%)
  Compilation failed:      1 /    1 (100.0%)
Successful lookups:
  Direct:               5114 / 5229 (97.80%)
  Preprocessed:            4 /  115 ( 3.48%)
Local storage:
  Cache size (GB):       5.1 /  5.0 (102.0%)
  Files:               20272
  Cleanups:              107
  Hits:                 5118 / 5228 (97.90%)
  Misses:                110 / 5228 ( 2.10%)
  Reads:               10461
  Writes:                221

```

</details>

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


More information about the flang-commits mailing list