intel / intel-graphics-compiler

Other
594 stars 155 forks source link

fatal error: instantiating fold expression with 368 arguments exceeded expression nesting limit of 256 #304

Closed RinCat closed 4 months ago

RinCat commented 11 months ago

intel-graphics-compiler-1.0.15136.4 clang 15 gcc 12

FAILED: IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsicFunctions.cpp.o 
/usr/lib/llvm/16/bin/clang++-16 -DCL_KHR_FP64_EXT -DGHAL3D=USC -DICBE_LINUX -DIGC_CMAKE -DIGC_EXPORTS=1 -DIGC_SPIRV_ENABLED -DIGC_SPIRV_TOOLS_ENABLED -DINSIDE_PLUGIN -DISTDLIB_UMD -DLINUX -DLLVM_VERSION_MAJOR=15 -DNDEBUG -DNOMINMAX -DSTD_CALL -DUSC_EXPORTS=1 -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -D_AMD64_ -D_COMPILER_DLL_ -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_IGC_ -D_SCL_SECURE_NO_WARNINGS -D__IGC_OPAQUE_POINTERS_FORCE_DISABLED__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4 -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/WrapperLLVM/include -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4_build/IGC/autogen -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/common -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/.. -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/../Common -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/../3d/common -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/../inc -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/../inc/common -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/../inc/common/Compiler -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/../inc/common/Compiler/API -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/../visa/include -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4_build/IGC/Release -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4_build/IGC -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/AdaptorOCL/ocl_igc_shared/executable_format -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/AdaptorOCL -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4_build/IGC/AdaptorOCL/ocl_igc_interface/impl -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/Options -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/Options/include -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4_build/IGC/Options/include -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/../inc/common/Compiler/common -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/AdaptorOCL/cif/cif/.. -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/ZEBinWriter/zebin/source -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/ZEBinWriter/zebin/source/autogen -I/include -I/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/GenISAIntrinsics -isystem /usr/lib/llvm/15/include  -DNDEBUG -march=znver3 -pipe -U_GLIBCXX_ASSERTIONS -fexceptions -O2 -fmessage-length=0 -march=corei7 -mstackrealign -fms-extensions -Wno-unused-parameter -Wno-missing-field-initializers -Wwrite-strings -Wno-long-long -Wswitch -Wno-sign-compare -Wno-unused-result -Wno-enum-compare -Wno-type-limits -Wno-ignored-qualifiers -Wno-shadow -Wformat -Wformat-security -Wno-extra -Wno-write-strings -finline -fno-strict-aliasing -msse -msse2 -msse3 -mssse3 -msse4 -msse4.1 -msse4.2 -Wno-unknown-pragmas -fPIC -Bsymbolic -fstack-protector -finline-functions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -g -std=gnu++17 -MD -MT IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsicFunctions.cpp.o -MF IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsicFunctions.cpp.o.d -o IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsicFunctions.cpp.o -c /var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/GenISAIntrinsics/GenIntrinsicFunctions.cpp
In file included from /var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/GenISAIntrinsics/GenIntrinsicFunctions.cpp:9:
In file included from /var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/GenISAIntrinsics/GenIntrinsicFunctions.h:10:
In file included from /var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4_build/IGC/Release/GenIntrinsicEnum.h:11:
In file included from /usr/lib/llvm/15/include/llvm/IR/Intrinsics.h:18:
In file included from /usr/lib/llvm/15/include/llvm/ADT/ArrayRef.h:14:
In file included from /usr/lib/llvm/15/include/llvm/ADT/SmallVector.h:24:
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/functional:63:
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/array:295:52: fatal error: instantiating fold expression with 368 arguments exceeded expression nesting limit of 256
      -> array<enable_if_t<(is_same_v<_Tp, _Up> && ...), _Tp>,
                           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/GenISAIntrinsics/GenIntrinsicFunctions.cpp:230:12: note: while substituting deduced template arguments into function template '<deduction guide for array>' [with _Tp = llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), _Up = <llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &), llvm::Function *(*)(llvm::Module &, const llvm::ArrayRef<llvm::Type *> &)>]
    return std::array{
           ^
/var/tmp/portage/dev-util/intel-graphics-compiler-1.0.15136.4/work/intel-graphics-compiler-igc-1.0.15136.4/IGC/GenISAIntrinsics/GenIntrinsicFunctions.cpp:238:12: note: in instantiation of function template specialization 'IGC::GetDeclarationFuncArrayImp<0U, 1U, 2U, 3U, 4U, 5U, 6U, 7U, 8U, 9U, 10U, 11U, 12U, 13U, 14U, 15U, 16U, 17U, 18U, 19U, 20U, 21U, 22U, 23U, 24U, 25U, 26U, 27U, 28U, 29U, 30U, 31U, 32U, 33U, 34U, 35U, 36U, 37U, 38U, 39U, 40U, 41U, 42U, 43U, 44U, 45U, 46U, 47U, 48U, 49U, 50U, 51U, 52U, 53U, 54U, 55U, 56U, 57U, 58U, 59U, 60U, 61U, 62U, 63U, 64U, 65U, 66U, 67U, 68U, 69U, 70U, 71U, 72U, 73U, 74U, 75U, 76U, 77U, 78U, 79U, 80U, 81U, 82U, 83U, 84U, 85U, 86U, 87U, 88U, 89U, 90U, 91U, 92U, 93U, 94U, 95U, 96U, 97U, 98U, 99U, 100U, 101U, 102U, 103U, 104U, 105U, 106U, 107U, 108U, 109U, 110U, 111U, 112U, 113U, 114U, 115U, 116U, 117U, 118U, 119U, 120U, 121U, 122U, 123U, 124U, 125U, 126U, 127U, 128U, 129U, 130U, 131U, 132U, 133U, 134U, 135U, 136U, 137U, 138U, 139U, 140U, 141U, 142U, 143U, 144U, 145U, 146U, 147U, 148U, 149U, 150U, 151U, 152U, 153U, 154U, 155U, 156U, 157U, 158U, 159U, 160U, 161U, 162U, 163U, 164U, 165U, 166U, 167U, 168U, 169U, 170U, 171U, 172U, 173U, 174U, 175U, 176U, 177U, 178U, 179U, 180U, 181U, 182U, 183U, 184U, 185U, 186U, 187U, 188U, 189U, 190U, 191U, 192U, 193U, 194U, 195U, 196U, 197U, 198U, 199U, 200U, 201U, 202U, 203U, 204U, 205U, 206U, 207U, 208U, 209U, 210U, 211U, 212U, 213U, 214U, 215U, 216U, 217U, 218U, 219U, 220U, 221U, 222U, 223U, 224U, 225U, 226U, 227U, 228U, 229U, 230U, 231U, 232U, 233U, 234U, 235U, 236U, 237U, 238U, 239U, 240U, 241U, 242U, 243U, 244U, 245U, 246U, 247U, 248U, 249U, 250U, 251U, 252U, 253U, 254U, 255U, 256U, 257U, 258U, 259U, 260U, 261U, 262U, 263U, 264U, 265U, 266U, 267U, 268U, 269U, 270U, 271U, 272U, 273U, 274U, 275U, 276U, 277U, 278U, 279U, 280U, 281U, 282U, 283U, 284U, 285U, 286U, 287U, 288U, 289U, 290U, 291U, 292U, 293U, 294U, 295U, 296U, 297U, 298U, 299U, 300U, 301U, 302U, 303U, 304U, 305U, 306U, 307U, 308U, 309U, 310U, 311U, 312U, 313U, 314U, 315U, 316U, 317U, 318U, 319U, 320U, 321U, 322U, 323U, 324U, 325U, 326U, 327U, 328U, 329U, 330U, 331U, 332U, 333U, 334U, 335U, 336U, 337U, 338U, 339U, 340U, 341U, 342U, 343U, 344U, 345U, 346U, 347U, 348U, 349U, 350U, 351U, 352U, 353U, 354U, 355U, 356U, 357U, 358U, 359U, 360U, 361U, 362U, 363U, 364U, 365U, 366U, 367U, 368U>' requested here
    return GetDeclarationFuncArrayImp(seq);
           ^
1 error generated.
pszymich commented 4 months ago

Hi, from you logs it seems you are building with LLVM 15 which is unsupported as a production configuration. Please build with LLVM 14. If you have any issues or questions regarding production configuration please feel free to reopen the issue, thanks.