Skip to content

Commit 6335f86

Browse files
committed
Fix construction from CodeInfo.
1 parent 0e72e76 commit 6335f86

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

321-
function OpaqueGPUClosure(src::CodeInfo, @nospecialize env...)
321+
function OpaqueClosure(src::CodeInfo, @nospecialize env...)
322322
src.inferred || throw(ArgumentError("Expected inferred src::CodeInfo"))
323323
mi = src.parent::Core.MethodInstance
324324
sig = Base.tuple_type_tail(mi.specTypes)
325325
method = mi.def::Method
326326
nargs = method.nargs-1
327327
isva = method.isva
328+
config = compiler_config(device(); kernel=false)
328329
return generate_opaque_closure(config, src, sig, src.rettype, nargs, isva, env...)
329330
end
330331

0 commit comments

Comments
 (0)