[llvm-bugs] [Bug 49177] New: Building X86GenDAGISel.inc failed

via llvm-bugs llvm-bugs at lists.llvm.org
Sun Feb 14 07:33:14 PST 2021


https://bugs.llvm.org/show_bug.cgi?id=49177

            Bug ID: 49177
           Summary: Building X86GenDAGISel.inc failed
           Product: tools
           Version: 11.0
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P
         Component: TableGen
          Assignee: unassignedbugs at nondot.org
          Reporter: francis.andre.kampbell at orange.fr
                CC: llvm-bugs at lists.llvm.org

Created attachment 24524
  --> https://bugs.llvm.org/attachment.cgi?id=24524&action=edit
CMakeCache.txt

Hello

Building llvm 11.0.1 for X86 target with VS2019
Configuration: Debug
Platform: Win32

  PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash
backtrace.
  Stack dump:
  0.        Program arguments: ..\\..\\..\\Debug\\bin\\llvm-tblgen.exe
-gen-dag-isel -I D:/projects/as400/rpg/llvm-project/llvm/lib/Target/X86
-ID:/projects/as400/rpg/llvm-project/build32/inclu
  de -ID:/projects/as400/rpg/llvm-project/llvm/include -I
D:/projects/as400/rpg/llvm-project/llvm/lib/Target --long-string-literals=0
D:/projects/as400/rpg/llvm-project/llvm/lib/Target/X86/X86.
  td -o
D:/projects/as400/rpg/llvm-project/build32/lib/Target/X86/X86GenDAGISel.inc
   #0 0x7b47b06b (C:\WINDOWS\SYSTEM32\ucrtbased.dll+0x8b06b)
   #1 0x7b47db3c (C:\WINDOWS\SYSTEM32\ucrtbased.dll+0x8db3c)
   #2 0x7b47e110 (C:\WINDOWS\SYSTEM32\ucrtbased.dll+0x8e110)
   #3 0x00773bdf llvm::SmallVectorImpl<class
llvm::TypeSize>::~SmallVectorImpl<class llvm::TypeSize>(void)
D:\projects\as400\rpg\llvm-project\llvm\include\llvm\ADT\SmallVector.h:455:0
   #4 0x00773950 llvm::SmallVector<class llvm::TypeSize, 2>::~SmallVector<class
llvm::TypeSize, 2>(void)
D:\projects\as400\rpg\llvm-project\llvm\include\llvm\ADT\SmallVector.h:968:0
   #5 0x00773601 llvm::SmallSet<class llvm::TypeSize, 2, struct std::less<class
llvm::TypeSize>>::~SmallSet<class llvm::TypeSize, 2, struct std::less<class
llvm::TypeSize>>(void) (D:\projects\a
  s400\rpg\llvm-project\build32\Debug\bin\llvm-tblgen.exe+0x153601)
   #6 0x007761a6 std::_Tuple_val<class llvm::SmallSet<class llvm::TypeSize, 2,
struct std::less<class llvm::TypeSize>>>::~_Tuple_val<class
llvm::SmallSet<class llvm::TypeSize, 2, struct std::le
  ss<class llvm::TypeSize>>>(void)
(D:\projects\as400\rpg\llvm-project\build32\Debug\bin\llvm-tblgen.exe+0x1561a6)
   #7 0x00776f39 std::tuple<class llvm::SmallSet<class llvm::TypeSize, 2,
struct std::less<class llvm::TypeSize>>, struct std::_Ph<1>>::~tuple<class
llvm::SmallSet<class llvm::TypeSize, 2, stru
  ct std::less<class llvm::TypeSize>>, struct std::_Ph<1>>(void)
(D:\projects\as400\rpg\llvm-project\build32\Debug\bin\llvm-tblgen.exe+0x156f39)
   #8 0x00774506
std::_Compressed_pair<<lambda_52603dccf757833b8ce36dad1840eb64>,std::tuple<llvm::SmallSet<llvm::TypeSize,2,std::less<llvm::TypeSize>
>,std::_Ph<1> >,1>::~_Compressed_pair<<lamb
 
da_52603dccf757833b8ce36dad1840eb64>,std::tuple<llvm::SmallSet<llvm::TypeSize,2,std::less<llvm::TypeSize>
>,std::_Ph<1> >,1>
(D:\projects\as400\rpg\llvm-project\build32\Debug\bin\llvm-tblgen.
  exe+0x154506)
   #9 0x007744a6
std::_Binder<std::_Unforced,<lambda_52603dccf757833b8ce36dad1840eb64>
&,llvm::SmallSet<llvm::TypeSize,2,std::less<llvm::TypeSize> > &,std::_Ph<1>
const &>::~_Binder<std::_Unfor
  ced,<lambda_52603dccf757833b8ce36dad1840eb64>
&,llvm::SmallSet<llvm::TypeSize,2,std::less<llvm::TypeSize> > &,std::_Ph<1>
const &> (D:\projects\as400\rpg\llvm-project\build32\Debug\bin\llvm-t
  blgen.exe+0x1544a6)
  #10 0x0073b7f8
berase_if<std::_Binder<std::_Unforced,<lambda_52603dccf757833b8ce36dad1840eb64>
&,llvm::SmallSet<llvm::TypeSize,2,std::less<llvm::TypeSize> > &,std::_Ph<1>
const &> > D:\projec
  ts\as400\rpg\llvm-project\llvm\utils\TableGen\CodeGenDAGPatterns.cpp:61:0
  #11 0x0072b11d llvm::TypeInfer::EnforceSameSize(struct llvm::TypeSetByHwMode
&, struct llvm::TypeSetByHwMode &)
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGen\CodeGenDAGPatterns.cpp:7
  47:0
  #12 0x0072cb45 llvm::SDTypeConstraint::ApplyTypeConstraint(class
llvm::TreePatternNode *, class llvm::SDNodeInfo const &, class
llvm::TreePattern &) const D:\projects\as400\rpg\llvm-project\l
  lvm\utils\TableGen\CodeGenDAGPatterns.cpp:1639:0
  #13 0x007814bd llvm::SDNodeInfo::ApplyTypeConstraints(class
llvm::TreePatternNode *, class llvm::TreePattern &) const
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGen\CodeGenDAGPatterns
  .h:1313:0
  #14 0x00731c44 llvm::TreePatternNode::ApplyTypeConstraints(class
llvm::TreePattern &, bool)
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGen\CodeGenDAGPatterns.cpp:2457:0
  #15 0x00732f19 llvm::TreePattern::InferAllTypes(class llvm::StringMap<class
llvm::SmallVector<class llvm::TreePatternNode *, 1>, class
llvm::MallocAllocator> const *) D:\projects\as400\rpg\ll
  vm-project\llvm\utils\TableGen\CodeGenDAGPatterns.cpp:2967:0
  #16 0x00736b00 llvm::CodeGenDAGPatterns::ParsePatternFragments(bool)
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGen\CodeGenDAGPatterns.cpp:3225:0
  #17 0x00734d9c llvm::CodeGenDAGPatterns::CodeGenDAGPatterns(class
llvm::RecordKeeper &, class std::function<(class llvm::TreePattern *)>)
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGe
  n\CodeGenDAGPatterns.cpp:3068:0
  #18 0x0089af7a `anonymous namespace'::DAGISelEmitter::DAGISelEmitter
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGen\DAGISelEmitter.cpp:29:0
  #19 0x00896810 llvm::EmitDAGISel(class llvm::RecordKeeper &, class
llvm::raw_ostream &)
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGen\DAGISelEmitter.cpp:193:0
  #20 0x00af11ba `anonymous namespace'::LLVMTableGenMain
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGen\TableGen.cpp:192:0
  #21 0x00c9b0c6 llvm::TableGenMain(char const *, bool (__cdecl *)(class
llvm::raw_ostream &, class llvm::RecordKeeper &))
D:\projects\as400\rpg\llvm-project\llvm\lib\TableGen\Main.cpp:120:0
  #22 0x00af1720 main
D:\projects\as400\rpg\llvm-project\llvm\utils\TableGen\TableGen.cpp:285:0
  #23 0x00d0b7d3 invoke_main
d:\agent\_work\57\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78:0
  #24 0x00d0b657 _scrt_common_main_seh
d:\agent\_work\57\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288:0
  #25 0x00d0b4ed _scrt_common_main
d:\agent\_work\57\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:331:0
  #26 0x00d0b858 mainCRTStartup
d:\agent\_work\57\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp:17:0
  #27 0x772b6359 (C:\WINDOWS\System32\KERNEL32.DLL+0x16359)
  #28 0x773f8944 (C:\WINDOWS\SYSTEM32\ntdll.dll+0x68944)
  #29 0x773f8914 (C:\WINDOWS\SYSTEM32\ntdll.dll+0x68914)
C:\Program Files (x86)\Microsoft Visual
Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(238,5):
error MSB8066: la build personnalisée de 'D:\projects\as400\rpg\llvm-
project\build32\CMakeFiles\bc44f5a392c089744d11558067264366\X86GenDAGISel.inc.rule;D:\projects\as400\rpg\llvm-project\build32\CMakeFiles\bc44f5a392c089744d11558067264366\X86GenDisassemblerTable
s.inc.rule;D:\projects\as400\rpg\llvm-project\build32\CMakeFiles\bc44f5a392c089744d11558067264366\X86GenEVEX2VEXTables.inc.rule;D:\projects\as400\rpg\llvm-project\build32\CMakeFiles\bc44f5a392c
089744d11558067264366\X86GenExegesis.inc.rule;D:\projects\as400\rpg\llvm-project\build32\CMakeFiles\bc44f5a392c089744d11558067264366\X86GenFastISel.inc.rule;D:\projects\as400\rpg\llvm-project\b
uild32\CMakeFiles\bc44f5a392c089744d11558067264366\X86GenGlobalISel.inc.rule;D:\projects\as400\rpg\llvm-project\build32\CMakeFiles\bc44f5a392c089744d11558067264366\X86GenInstrInfo.inc.rule;D:\p
rojects\as400\rpg\llvm-project\build32\CMakeFiles\bc44f5a392c089744d11558067264366\X86GenRegisterBank.inc.rule;D:\projects\as400\rpg\llvm-project\build32\CMakeFiles\bc44f5a392c089744d1155806726
4366\X86GenRegisterInfo.inc.rule;D:\projects\as400\rpg\llvm-project\build32\CMakeFiles\bc44f5a392c089744d11558067264366\X86GenSubtargetInfo.inc.rule;D:\projects\as400\rpg\llvm-project\build32\C
MakeFiles\b35150edf6d47f750557f0812748e6d6\X86CommonTableGen.rule' s'est
arrêtée. Code -2147483645.
[D:\projects\as400\rpg\llvm-project\build32\lib\Target\X86\X86CommonTableGen.vcxproj]

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20210214/8be8c70e/attachment-0001.html>


More information about the llvm-bugs mailing list