You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I compile fuzzgen-preprocessor with LLVM 6.0.0, I get the following error
In file included from /home/ubuntu/llvm-6.0.0/tools/clang/tools/fuzzgen/preprocessor.cpp:41:0:
/home/ubuntu/llvm-6.0.0/tools/clang/tools/fuzzgen/preprocessor.h:210:18: error: ‘virtual void IncludesProcessor::InclusionDirective(clang::SourceLocation, const clang::Token&, llvm::StringRef, bool, clang::CharSourceRange, const clang::FileEntry*, llvm::StringRef, llvm::StringRef, const clang::Module*, clang::SrcMgr::CharacteristicKind)’ marked ‘override’, but does not override
virtual void InclusionDirective(SourceLocation, const Token &, StringRef, bool, CharSourceRange,
It is because of the arguments of the function InclusionDirective are different. In fuzzgen the InclusionDirective has argument SrcMgr::CharacteristicKind in
When I compile fuzzgen-preprocessor with LLVM 6.0.0, I get the following error
It is because of the arguments of the function
InclusionDirective
are different. In fuzzgen theInclusionDirective
has argumentSrcMgr::CharacteristicKind
inFuzzGen/src/preprocessor/preprocessor.h
Lines 210 to 212 in 3441115
while LLVM 6.x doesn't.
https://github.com/llvm/llvm-project/blob/release/6.x/clang/include/clang/Lex/PPCallbacks.h#L128
The text was updated successfully, but these errors were encountered: