如何修复LLVM中的``空列表''断言

时间:2019-01-08 19:41:51

标签: llvm

我正在尝试第一次进行Debug构建,并且不断收到这个断言:

    llvm-tblgen: CodeGenDAGPatterns.cpp:64:    llvm::EEVT::TypeSet::TypeSet(llvm::ArrayRef<llvm::MVT::SimpleValueType>): Assertion `!VTList.empty() && "empty list?"' failed.

我不知道此断言指的是什么列表。有人知道吗?我以前从来没有做过发行版本。我正在使用LLVM 3。

谢谢。

引起此断言的文件仅包含3个include语句

//===-- ABCOther.td - Describe the ABC Target Machine ----*- tablegen 

-*-===//
//
//
//===----------------------------------------------------------------------===//
// This is the top level entry point for the ABC target.
//===----------------------------------------------------------------------===//

//===----------------------------------------------------------------------===//
// Target-independent interfaces
//===----------------------------------------------------------------------===//

include "llvm/Target/Target.td"

//===----------------------------------------------------------------------===//
// Target-dependent interfaces
//===----------------------------------------------------------------------===//

include "ABCRegisterInfo.td"
include "ABC.td"

0 个答案:

没有答案
相关问题