-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.11 enablement #497
1.11 enablement #497
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #497 +/- ##
===========================================
+ Coverage 73.14% 83.44% +10.29%
===========================================
Files 23 23
Lines 3039 3069 +30
===========================================
+ Hits 2223 2561 +338
+ Misses 816 508 -308
☔ View full report in Codecov by Sentry. |
@vchuravy Any quick thoughts before I get familiar with Orc again? |
The two things I would check is.
Is different. I vaguely recall discussing this with Lang, but I am unsure what the right answer is... |
I didn't find the issue, and got fed up with LazyCodegen being a test-only thing that no package uses (Enzyme.jl vendors its own copy), no meaningful tests use, breaks all the time (due to the regular changes to upstream Julia's JIT), and does illegal/unsupported stuff (with world ages) that nobody seems to care to fix. I've demoted it to an example for now (sorry @vchuravy), and will probably disable that example for whatever version/configuration of Julia it doesn't support. If anybody wants to maintain it, feel free, but at this point it might be better to put it in a separate package that focusses on integrating GPUCompiler.jl/LLVM.jl/Julia's JIT. There's also an issue with GCN's non-0 stack addrspace: Emitting code for |
It was intentionally a test only ting since I didn't want to add the burden to GPUCompiler to test the full-fledged monster in Enzyme. It is a test case for deferred codegen, that actually check that the resolving code is executable. |
cc: @wsmoses |
No description provided.