ObjectDetector.jl icon indicating copy to clipboard operation
ObjectDetector.jl copied to clipboard

exp() getting called on GPU: "calls to Base intrinsics might be GPU incompatible"

Open IanButterworth opened this issue 5 years ago • 0 comments

I see this on recent versions of CUDAnative

┌ Warning: calls to Base intrinsics might be GPU incompatible
│   exception =
│    You called exp(x::T) where T<:Union{Float32, Float64} in Base.Math at special/exp.jl:74, maybe you intended to call exp(x::Float32) in CUDAnative at /home/ian/.juliamasterinf/packages/CUDAnative/ierw8/src/device/cuda/math.jl:101 instead?
│    Stacktrace:
│     [1] exp at special/exp.jl:74
│     [2] #26 at /home/ian/.juliamasterinf/packages/GPUArrays/WZupy/src/host/broadcast.jl:64
└ @ CUDAnative /home/ian/.juliamasterinf/packages/CUDAnative/ierw8/src/compiler/irgen.jl:52

IanButterworth avatar Apr 30 '20 17:04 IanButterworth