Conversation
9f9fdbf
to
bb0cd88
Compare
Hm, there's ambigious methods when taking Edit, decided to go for |
947b63c
to
50bfe56
Compare
Thanks! Next release is going to be breaking so go ahead and remove those methods. |
Should there be a deprecation warning for |
f2f83e6
to
0843993
Compare
Seems weird to provide a deprecation for a method in another module? We're just implementing the interface here; if upstream has deprecated/removed something, shouldn't we just follow suit? |
246b9f4
to
52fbf81
Compare
Ok, so I've worked my way through tons of ambiguity warnings and added tests for all combinations of eltypes, transposes and adjoints for |
04b3d03
to
b87cf61
Compare
b87cf61
to
221aeed
Compare
bors try |
tryBuild succeeded |
LGTM, coverage is perfect too. Would it make sense to guard the definitions for 1.3.0 in a bord d+ |
Ok, done :) |
bors r+ |
Build succeeded |
This reverts commit 2771f0a.
Since Julia 1.3 we have a 5-arg mul! for BLAS, but somehow it has not made its way into CuArrays.
In principle this should not be a breaking change, however, I've commented out
LinearAlgebra.lmul!
because it is not provided by Julia base as far as I know. So that is breaking, but I don't think anybody uses it (?).Finally it fixes an oversight in
LinearAlgebra.mul!(C::CuMatrix{T}, adjA::Adjoint{<:Any, <:CuMatrix{T}}, adjB::Adjoint{<:Any, CuMatrix{T}})
where no<:
was used 馃槄