-
Notifications
You must be signed in to change notification settings - Fork 218
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.5 compatibility release #623
Conversation
[skip tests] [skip docs]
[skip tests] [skip benchmarks]
Only for platforms without LLVM trampoline support (ARM, PPC, etc)
Support for 'delayed kernels'
Use at-sync instead of calls to synchronize in tests.
New findmin/max implementation using single-pass reduction
Fix synchronization before testing cublasXt calls.
Fix used memory reporting.
Catch all initialization errors.
[skip ci]
Fix wrong initialisation error message
Fix broadcasting with Base.angle
Initial compatibility with CUDA 11.2.
[skip tests]
Add a quick failure option to the test runner.
Pkg.test has a feature for that.
Removing memcheck, as it fails on this branch. I think that's in part because on 1.5 we might still emit broken shmem-related code. But mostly I don't feel like debugging this as it passes cleanly on master. |
Codecov Report
@@ Coverage Diff @@
## compat #623 +/- ##
==========================================
- Coverage 77.95% 77.30% -0.66%
==========================================
Files 116 116
Lines 6424 6438 +14
==========================================
- Hits 5008 4977 -31
- Misses 1416 1461 +45
Continue to review full report at Codecov.
|
Backports most changes from the master branch to right before we moved to 1.6, with the exception of linear algebra and sparse array changes.