Как исправить утверждение «пустой список» в LLVM - PullRequest
0 голосов
/ 08 января 2019

Я пытаюсь сделать сборку 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"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...