[flang-commits] [flang] [flang] Use alias analysis in lowering record assignments (PR #176483)
LLVM Continuous Integration via flang-commits
flang-commits at lists.llvm.org
Thu Feb 5 01:47:59 PST 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/6514
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (build-unified-tree) failure: build (failure)
...
696.950 [259/3/7247] Building CXX object tools\flang\lib\Optimizer\OpenACC\Support\CMakeFiles\FIROpenACCSupport.dir\FIROpenACCOpsInterfaces.cpp.obj
704.931 [258/3/7248] Building CXX object tools\flang\lib\Optimizer\OpenACC\Support\CMakeFiles\FIROpenACCSupport.dir\FIROpenACCUtils.cpp.obj
711.833 [257/3/7249] Building CXX object tools\flang\lib\Optimizer\OpenACC\Support\CMakeFiles\FIROpenACCSupport.dir\FIROpenACCTypeInterfaces.cpp.obj
711.966 [256/3/7250] Building CXX object tools\flang\lib\Optimizer\OpenMP\Support\CMakeFiles\FIROpenMPSupport.dir\FIROpenMPOpsInterfaces.cpp.obj
712.037 [255/3/7251] Building CXX object tools\flang\lib\Optimizer\OpenMP\Support\CMakeFiles\FIROpenMPSupport.dir\RegisterOpenMPExtensions.cpp.obj
719.714 [254/3/7252] Building CXX object tools\flang\lib\Optimizer\OpenACC\Support\CMakeFiles\FIROpenACCSupport.dir\RegisterOpenACCExtensions.cpp.obj
719.773 [252/4/7253] Linking CXX static library lib\FIROpenACCSupport.lib
725.818 [252/3/7254] Building CXX object tools\flang\lib\Optimizer\OpenMP\Support\CMakeFiles\FIROpenMPSupport.dir\FIROpenMPAttributes.cpp.obj
725.869 [250/4/7255] Linking CXX static library lib\FIROpenMPSupport.lib
728.246 [249/4/7256] Linking CXX executable bin\fir-lsp-server.exe
FAILED: [code=4294967295] bin/fir-lsp-server.exe
C:\Windows\system32\cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --msvc-ver=1944 --intdir=tools\flang\tools\fir-lsp-server\CMakeFiles\fir-lsp-server.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100261~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100261~1.0\x64\mt.exe --manifests -- C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1444~1.352\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\fir-lsp-server.rsp /out:bin\fir-lsp-server.exe /implib:lib\fir-lsp-server.lib /pdb:bin\fir-lsp-server.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console && cd ."
LINK: command "C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1444~1.352\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\fir-lsp-server.rsp /out:bin\fir-lsp-server.exe /implib:lib\fir-lsp-server.lib /pdb:bin\fir-lsp-server.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console /MANIFEST:EMBED,ID=1" failed (exit code 1120) with the following output:
Creating library lib\fir-lsp-server.lib and object lib\fir-lsp-server.exp
FIRBuilder.lib(FIRBuilder.cpp.obj) : error LNK2019: unresolved external symbol "public: class mlir::AliasResult __cdecl fir::AliasAnalysis::alias(class mlir::Value,class mlir::Value)" (?alias at AliasAnalysis@fir@@QEAA?AVAliasResult at mlir@@VValue at 4@0 at Z) referenced in function "void __cdecl fir::factory::genRecordAssignment(class fir::FirOpBuilder &,class mlir::Location,class fir::ExtendedValue const &,class fir::ExtendedValue const &,bool,bool)" (?genRecordAssignment at factory@fir@@YAXAEAVFirOpBuilder at 2@VLocation at mlir@@AEBVExtendedValue at 2@2_N3 at Z)
bin\fir-lsp-server.exe : fatal error LNK1120: 1 unresolved externals
737.070 [249/3/7257] Building CXX object tools\flang\lib\Optimizer\CodeGen\CMakeFiles\FIRCodeGen.dir\BoxedProcedure.cpp.obj
811.166 [249/2/7258] Building CXX object tools\flang\lib\Utils\CMakeFiles\FortranUtils.dir\OpenMP.cpp.obj
812.223 [249/1/7259] Building CXX object tools\flang\lib\Optimizer\CodeGen\CMakeFiles\FIRCodeGen.dir\CodeGen.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
System config file: C:\ProgramData\ccache\ccache.conf
Stats updated: 02/05/26 01:47:40
Cacheable calls: 4892 / 4892 (100.0%)
Hits: 4810 / 4892 (98.32%)
Direct: 4805 / 4810 (99.90%)
Preprocessed: 5 / 4810 ( 0.10%)
Misses: 82 / 4892 ( 1.68%)
Successful lookups:
Direct: 4805 / 4892 (98.22%)
Preprocessed: 5 / 87 ( 5.75%)
Local storage:
Cache size (GB): 5.0 / 5.0 (99.74%)
Files: 21918
Cleanups: 8
Hits: 4812 / 4894 (98.32%)
Misses: 82 / 4894 ( 1.68%)
Reads: 9797
Writes: 156
```
</details>
https://github.com/llvm/llvm-project/pull/176483
More information about the flang-commits
mailing list