-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Use getExecutionEngine
to obtain the JIT for Cling > LLVM16
#330
Conversation
6f3aa37
to
4157cc0
Compare
clang-tidy review says "All clean, LGTM! 👍" |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #330 +/- ##
==========================================
+ Coverage 73.69% 74.27% +0.58%
==========================================
Files 8 8
Lines 3018 3188 +170
==========================================
+ Hits 2224 2368 +144
- Misses 794 820 +26
... and 6 files with indirect coverage changes
|
lib/Interpreter/Compatibility.h
Outdated
#if CLANG_VERSION_MAJOR == 16 | ||
#ifdef __APPLE__ | ||
const unsigned m_ExecutorOffset = 62; | ||
#else | ||
const unsigned m_ExecutorOffset = 72; | ||
#endif // __APPLE__ | ||
#endif |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How is this block different from the previous?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The offsets have not yet been updated for cling/llvm 16, will do
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vgvassilev done
clang-tidy review says "All clean, LGTM! 👍" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm!
To also be backported to the root-v1.0 tag