Skip to content

Commit 59ac05e

Browse files
committed
Fix construction from CodeInfo.
1 parent fc38cd5 commit 59ac05e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/compiler/compilation.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,13 +327,14 @@ function OpaqueClosure(ir::IRCode, @nospecialize env...; isva::Bool = false)
327327
return generate_opaque_closure(config, src, sig, rt, nargs, isva, env...)
328328
end
329329

330-
function OpaqueGPUClosure(src::CodeInfo, @nospecialize env...)
330+
function OpaqueClosure(src::CodeInfo, @nospecialize env...)
331331
src.inferred || throw(ArgumentError("Expected inferred src::CodeInfo"))
332332
mi = src.parent::Core.MethodInstance
333333
sig = Base.tuple_type_tail(mi.specTypes)
334334
method = mi.def::Method
335335
nargs = method.nargs-1
336336
isva = method.isva
337+
config = compiler_config(device(); kernel=false)
337338
return generate_opaque_closure(config, src, sig, src.rettype, nargs, isva, env...)
338339
end
339340

0 commit comments

Comments
 (0)