RADV : Build failure with MSVC and LLVM 13
System information
- OS: Windows 11 (10.0.22000)
- MSVC: 16.11.5
ca02f82f)
Log (21.2.4-FAILED: src/amd/compiler/libaco.a.p/aco_print_asm.cpp.obj
"cl" "-Isrc\amd\compiler\libaco.a.p" "-Isrc\amd\compiler" "-I..\..\src\amd\compiler" "-Iinclude" "-I..\..\include" "-Isrc" "-I..\..\src" "-Isrc\compiler" "-I..\..\src\compiler" "-Isrc\amd" "-I..\..\src\amd" "-Isrc\amd\common" "-I..\..\src\amd\common" "-Isrc\compiler\nir" "-I..\..\src\compiler\nir" "-Isrc\util" "-I..\..\src\util" "-I..\..\src\gallium\include" "-Isubprojects\zlib-1.2.11" "-I..\..\subprojects\zlib-1.2.11" "-DNDEBUG" "/MT" "/nologo" "/showIncludes" "/W2" "/EHsc" "/std:c++latest" "/O2" "/Gw" "-DPACKAGE_VERSION=\"21.2.4\"" "-DPACKAGE_BUGREPORT=\"https://gitlab.freedesktop.org/mesa/mesa/-/issues\"" "-DENABLE_ST_OMX_BELLAGIO=0" "-DENABLE_ST_OMX_TIZONIA=0" "-DEGL_NO_X11" "-D_WINDOWS" "-D_WIN32_WINNT=0x0A00" "-DWINVER=0x0A00" "-DPIPE_SUBSYSTEM_WINDOWS_USER" "-D_USE_MATH_DEFINES" "-DVC_EXTRALEAN" "-D_ALLOW_KEYWORD_MACROS" "-D_HAS_EXCEPTIONS=0" "-DMISSING_64BIT_ATOMICS" "-DHAVE_STRTOF" "-DHAVE_QSORT_S" "-DHAVE_ZLIB" "-DHAVE_COMPRESSION" "-DLLVM_AVAILABLE" "-DMESA_LLVM_VERSION_STRING=\"13.0.0\"" "-DLLVM_IS_SHARED=0" "-DDRAW_LLVM_AVAILABLE" "-DMESA_EXECMEM" "/wd4018" "/wd4056" "/wd4244" "/wd4267" "/wd4305" "/wd4351" "/wd4756" "/wd4800" "/wd4996" "/wd4291" "/wd4146" "/wd4200" "/wd4624" "/wd4309" "/wd4838" "/wd5105" "/we4020" "/we4024" "/GR-" "/IC:/Software/Development/projects/llvm/x64/include" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DNOMINMAX" "/Fdsrc\amd\compiler\libaco.a.p\aco_print_asm.cpp.pdb" /Fosrc/amd/compiler/libaco.a.p/aco_print_asm.cpp.obj "/c" ../../src/amd/compiler/aco_print_asm.cpp
C:/Software/Development/projects/llvm/x64/include\llvm/Support/MemAlloc.h(74): error C2485: '__restrict': unrecognized extended attribute
b62b2fa4)
Log (22.0.0-devel-FAILED: src/amd/compiler/libaco.a.p/aco_print_asm.cpp.obj
"cl" "-Isrc\amd\compiler\libaco.a.p" "-Isrc\amd\compiler" "-I..\..\src\amd\compiler" "-Iinclude" "-I..\..\include" "-Isrc" "-I..\..\src" "-Isrc\compiler" "-I..\..\src\compiler" "-Isrc\amd" "-I..\..\src\amd" "-Isrc\amd\common" "-I..\..\src\amd\common" "-Isrc\compiler\nir" "-I..\..\src\compiler\nir" "-Isrc\util" "-I..\..\src\util" "-I..\..\src\gallium\include" "-Isubprojects\zlib-1.2.11" "-I..\..\subprojects\zlib-1.2.11" "-DNDEBUG" "/MT" "/nologo" "/showIncludes" "/W2" "/EHsc" "/std:c++latest" "/O2" "/Gw" "-DPACKAGE_VERSION=\"22.0.0-devel\"" "-DPACKAGE_BUGREPORT=\"https://gitlab.freedesktop.org/mesa/mesa/-/issues\"" "-DENABLE_ST_OMX_BELLAGIO=0" "-DENABLE_ST_OMX_TIZONIA=0" "-DEGL_NO_X11" "-DHAVE_WINDOWS_PLATFORM" "-D_WINDOWS" "-D_WIN32_WINNT=0x0A00" "-DWINVER=0x0A00" "-DPIPE_SUBSYSTEM_WINDOWS_USER" "-D_USE_MATH_DEFINES" "-DVC_EXTRALEAN" "-D_ALLOW_KEYWORD_MACROS" "-D_HAS_EXCEPTIONS=0" "-DMISSING_64BIT_ATOMICS" "-DHAVE_STRTOF" "-DHAVE_QSORT_S" "-DHAVE_ZLIB" "-DHAVE_COMPRESSION" "-DLLVM_AVAILABLE" "-DMESA_LLVM_VERSION_STRING=\"13.0.0\"" "-DLLVM_IS_SHARED=0" "-DDRAW_LLVM_AVAILABLE" "-DMESA_EXECMEM" "/wd4018" "/wd4056" "/wd4244" "/wd4267" "/wd4305" "/wd4351" "/wd4756" "/wd4800" "/wd4996" "/wd4291" "/wd4146" "/wd4200" "/wd4624" "/wd4309" "/wd4838" "/wd5105" "/we4020" "/we4024" "/Zc:__cplusplus" "/GR-" "/IC:/Software/Development/projects/llvm/x64/include" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DNOMINMAX" "/Fdsrc\amd\compiler\libaco.a.p\aco_print_asm.cpp.pdb" /Fosrc/amd/compiler/libaco.a.p/aco_print_asm.cpp.obj "/c" ../../src/amd/compiler/aco_print_asm.cpp
C:/Software/Development/projects/llvm/x64/include\llvm/Support/MemAlloc.h(74): error C2485: '__restrict': unrecognized extended attribute
Edited by Prodea Alexandru-Liviu