[flang-commits] [flang] [flang] Set LLVM specific attributes to fir.call's of Fortran runtime. (PR #128093)

LLVM Continuous Integration via flang-commits flang-commits at lists.llvm.org
Fri Apr 11 10:57:40 PDT 2025


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/889

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

```
Step 6 (build-unified-tree) failure: build (failure)
...
-- Looking for stddef.h
-- Looking for stddef.h - not found
-- Check size of unsigned short
-- Check size of unsigned short - failed
-- Check size of unsigned int
-- Check size of unsigned int - failed
-- Check size of unsigned long
-- Check size of unsigned long - failed
-- Configuring incomplete, errors occurred!
2909.499 [3/2/6802] Generating ../../../../include/flang/ieee_arithmetic.mod
FAILED: runtimes/runtimes-stamps/runtimes-configure C:/buildbot/flang-x86_64-windows/build/runtimes/runtimes-stamps/runtimes-configure 
C:\Windows\system32\cmd.exe /C "cd /D C:\buildbot\flang-x86_64-windows\build\runtimes\runtimes-bins && "C:\Program Files\CMake\bin\cmake.exe" --no-warn-unused-cli -DCMAKE_C_COMPILER=C:/buildbot/flang-x86_64-windows/build/./bin/clang-cl.exe -DCMAKE_CXX_COMPILER=C:/buildbot/flang-x86_64-windows/build/./bin/clang-cl.exe -DCMAKE_ASM_COMPILER=C:/buildbot/flang-x86_64-windows/build/./bin/clang-cl.exe -DCMAKE_Fortran_COMPILER=C:/buildbot/flang-x86_64-windows/build/./bin/flang.exe -DCMAKE_AR=C:/buildbot/flang-x86_64-windows/build/./bin/llvm-lib.exe -DCMAKE_RANLIB=C:/buildbot/flang-x86_64-windows/build/./bin/llvm-ranlib.exe -DCMAKE_NM=C:/buildbot/flang-x86_64-windows/build/./bin/llvm-nm.exe -DCMAKE_OBJDUMP=C:/buildbot/flang-x86_64-windows/build/./bin/llvm-objdump.exe -DCMAKE_RC_COMPILER=C:/buildbot/flang-x86_64-windows/build/./bin/llvm-rc.exe -DCMAKE_C_COMPILER_TARGET=x86_64-pc-windows-msvc -DCMAKE_CXX_COMPILER_TARGET=x86_64-pc-windows-msvc -DCMAKE_Fortran_COMPILER_TARGET=x86_64-pc-windows-msvc -DCMAKE_ASM_COMPILER_TARGET=x86_64-pc-windows-msvc -DCMAKE_INSTALL_PREFIX=C:/buildbot/flang-x86_64-windows/flang.install -DLLVM_BINARY_DIR=C:/buildbot/flang-x86_64-windows/build -DLLVM_CONFIG_PATH=C:/buildbot/flang-x86_64-windows/build/bin/llvm-config.exe -DLLVM_ENABLE_WERROR=OFF -DLLVM_HOST_TRIPLE=x86_64-pc-windows-msvc -DLLVM_HAVE_LINK_VERSION_SCRIPT=0 -DLLVM_USE_RELATIVE_PATHS_IN_DEBUG_INFO=OFF -DLLVM_USE_RELATIVE_PATHS_IN_FILES=OFF "-DLLVM_LIT_ARGS=-v -vv" -DLLVM_SOURCE_PREFIX= -DPACKAGE_VERSION=21.0.0git -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=C:/ProgramData/chocolatey/bin/ninja.exe -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCOMPILER_RT_BUILD_BUILTINS=Off -DLLVM_INCLUDE_TESTS=ON -DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-pc-windows-msvc -DLLVM_ENABLE_PROJECTS_USED=ON -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF -DLLVM_BUILD_TOOLS=ON -DCMAKE_C_COMPILER_WORKS=ON -DCMAKE_CXX_COMPILER_WORKS=ON -DCMAKE_Fortran_COMPILER_WORKS=ON -DCMAKE_ASM_COMPILER_WORKS=ON -DHAVE_LLVM_LIT=ON -DCLANG_RESOURCE_DIR= -DLLVM_ENABLE_RUNTIMES=compiler-rt;flang-rt -DFFI_INCLUDE_DIR= -DFFI_LIBRARY_DIR= -DFLANG_RUNTIME_F128_MATH_LIB= -GNinja -CC:/buildbot/flang-x86_64-windows/build/projects/runtimes/tmp/runtimes-cache-Release.cmake -S C:/buildbot/flang-x86_64-windows/llvm-project/llvm/runtimes/../../runtimes -B C:/buildbot/flang-x86_64-windows/build/runtimes/runtimes-bins && "C:\Program Files\CMake\bin\cmake.exe" -E touch C:/buildbot/flang-x86_64-windows/build/runtimes/runtimes-stamps/runtimes-configure"
ninja: build stopped: subcommand failed.
CMake Error at C:/Program Files/CMake/share/cmake-3.31/Modules/TestBigEndian.cmake:72 (message):
  no suitable type found
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.31/Modules/TestBigEndian.cmake:37 (__TEST_BIG_ENDIAN_LEGACY_IMPL)
  C:/buildbot/flang-x86_64-windows/llvm-project/flang/cmake/modules/FlangCommon.cmake:38 (test_big_endian)
  C:/buildbot/flang-x86_64-windows/llvm-project/flang-rt/CMakeLists.txt:67 (include)



```

</details>

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


More information about the flang-commits mailing list