[LLVMdev] Porting to System z

Duncan Sands baldrick at free.fr
Tue Apr 7 09:36:49 PDT 2009


Hi,

> llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td
> tblgen: IntrinsicEmitter.cpp:163: void EmitTypeForValueType(std::ostream&,
> llvm::MVT::SimpleValueType): Assertion `false && "Unsupported ValueType!"'
> failed.

this came up before IIRC, but I don't remember the details - buggy system
compiler?  Try searching the archives.  Also, if you were compiling with
optimization, try building without optimization.

Ciao,

Duncan.

> 0   tblgen    0x00000000801be2bc
> 1   tblgen    0x00000000801bea14
> 2   tblgen    0x000003ffffad4b84
> 3   libc.so.6 0x0000020000286ef0 gsignal + 76
> 4   libc.so.6 0x0000020000288330 abort + 256
> 5   libc.so.6 0x000002000027ed08 __assert_fail + 228
> 6   tblgen    0x0000000080111f86
> 7   tblgen    0x0000000080112afe
> 8   tblgen    0x000000008011281c
> 9   tblgen    0x0000000080113354
> 10  tblgen    0x0000000080113744
> 11  tblgen    0x000000008019273e main + 2650
> 12  libc.so.6 0x0000020000270598 __libc_start_main + 256
> 13  tblgen    0x0000000080009ec2 std::__throw_logic_error(char const*) + 158
> Stack dump:
> 0.    Program arguments: /home/neale/LLVM/llvm/Debug/bin/tblgen -I
> /home/neale/LLVM/llvm/lib/VMCore -I /home/neale/LLVM/llvm/include -I
> /home/neale/LLVM/llvm/include -I /home/neale/LLVM/llvm/lib/Target
> /home/neale/LLVM/llvm/include/llvm/Intrinsics.td -o
> /home/neale/LLVM/llvm/lib/VMCore/Debug/Intrinsics.gen.tmp -gen-intrinsic
> make[1]: *** [/home/neale/LLVM/llvm/lib/VMCore/Debug/Intrinsics.gen.tmp]
> Aborted
> 
> Is this a known problem? Would it be better to build the tools etc. using a
> "stable" tarball and just use the svn sources so I can generate the patches
> for adding System z?
> 
> Neale 
> 
> 
> 
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 




More information about the llvm-dev mailing list