Skip to content

Commit 71a0515

Browse files
committed
Fix construction from CodeInfo.
1 parent ad1a546 commit 71a0515

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
@@ -495,13 +495,14 @@ function OpaqueClosure(ir::IRCode, @nospecialize env...; isva::Bool = false)
495495
return generate_opaque_closure(config, src, sig, rt, nargs, isva, env...)
496496
end
497497

498-
function OpaqueGPUClosure(src::CodeInfo, @nospecialize env...)
498+
function OpaqueClosure(src::CodeInfo, @nospecialize env...)
499499
src.inferred || throw(ArgumentError("Expected inferred src::CodeInfo"))
500500
mi = src.parent::Core.MethodInstance
501501
sig = Base.tuple_type_tail(mi.specTypes)
502502
method = mi.def::Method
503503
nargs = method.nargs-1
504504
isva = method.isva
505+
config = compiler_config(device(); kernel=false)
505506
return generate_opaque_closure(config, src, sig, src.rettype, nargs, isva, env...)
506507
end
507508

0 commit comments

Comments
 (0)