-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
bugSomething isn't workingSomething isn't workingquestionFurther information is requestedFurther information is requested
Description
When trying to build the occa transpiler with the latest LLVM, Clang built from the llvm-project source I ran into several issues.
- The strict requirement for LLVM 17 needs to be relaxed here. I can check-out and build v17 if it is explicitly required, however we should document somewhere why it is required.
- Several C++ related compiler errors, e.g.
/home/krowe/OCCA/occa/deps/occa-transpiler/lib/core/transpiler_session/header_info.h:49:73:
error: non-virtual member function marked 'override' hides virtual member function
49 | clang::SrcMgr::CharacteristicKind FileType) override;
Has anyone on the occa transpiler development team successfully tested the transpiler with a from-source LLVM build? If they have could they share any relevant flags, etc. that should be used?
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingquestionFurther information is requestedFurther information is requested