HomeFreeBSD

devel/creduce: mark broken because of incompatibility with some LLVM

Description

devel/creduce: mark broken because of incompatibility with some LLVM

/wrkdirs/usr/ports/devel/creduce/work/creduce-8d56bee/clang_delta/ExpressionDetector.cpp:62:16: error: 'InclusionDirective' marked 'override' but does not override any member functions

virtual void InclusionDirective(SourceLocation HashLoc,
             ^

/wrkdirs/usr/ports/devel/creduce/work/creduce-8d56bee/clang_delta/ExpressionDetector.cpp:62:16: warning: '(anonymous namespace)::IncludesPPCallbacks::InclusionDirective' hides overloaded virtual function [-Woverloaded-virtual]
/usr/local/llvm13/include/clang/Lex/PPCallbacks.h:122:16: note: hidden overloaded virtual function 'clang::PPCallbacks::InclusionDirective' declared here: type mismatch at 6th parameter ('const clang::FileEntry *' vs 'Optional<clang::FileEntryRef>')

virtual void InclusionDirective(SourceLocation HashLoc,

Details

Provenance
adridgAuthored on Mar 21 2023, 10:47 PM
Parents
R11:ccb492f209b5: math/readstat: repair build (missing prototype in modern C)
Branches
Unknown
Tags
Unknown