diff --git a/Project.toml b/Project.toml index 482f08d..fe2934b 100644 --- a/Project.toml +++ b/Project.toml @@ -16,7 +16,7 @@ BNKChainRulesCore = "ChainRulesCore" BNKJuMP = "JuMP" [compat] -ExaModels = "0.8.3" +ExaModels = "0.9" [extras] AcceleratedKernels = "6a4ca0a5-0e36-4168-a932-d9be78d558f1" diff --git a/test/runtests.jl b/test/runtests.jl index 2bc5b19..ea3c420 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -24,15 +24,6 @@ using CUDA using Random import GPUArraysCore: @allowscalar -ExaModels.convert_array(x, ::OpenCLBackend) = CLArray(x) -ExaModels.sort!(array::CLArray; lt = isless) = AcceleratedKernels.sort!(array; lt=lt) -function Base.findall(f::F, bitarray::CLArray) where {F<:Function} - a = Array(bitarray) - b = findall(f, a) - c = similar(bitarray, eltype(b), length(b)) - return copyto!(c, b) -end -Base.findall(bitarray::CLArray) = Base.findall(identity, bitarray) if haskey(ENV, "BNK_TEST_CUDA") @info "CUDA detected"