Skip to content

Commit fcceb44

Browse files
authored
Adapt to Julia 1.8. (#252)
1 parent 7bf4184 commit fcceb44

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/runtime.jl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,13 @@ for (T, t) in [Int8 => :int8, Int16 => :int16, Int32 => :int32, Int64 =>
219219
$box_fn(val) = box($T(val), Val($(QuoteNode(t))))
220220
$unbox_fn(obj) = unbox(obj, $T)
221221

222-
compile($box_fn, Any, ($T,), T_prjlvalue; llvm_name=$"jl_$box_fn")
223-
compile($unbox_fn, $T, (Any,); llvm_name=$"jl_$unbox_fn")
222+
if VERSION >= v"1.8.0-DEV.600"
223+
compile($box_fn, Any, ($T,), T_prjlvalue; llvm_name=$"ijl_$box_fn")
224+
compile($unbox_fn, $T, (Any,); llvm_name=$"ijl_$unbox_fn")
225+
else
226+
compile($box_fn, Any, ($T,), T_prjlvalue; llvm_name=$"jl_$box_fn")
227+
compile($unbox_fn, $T, (Any,); llvm_name=$"jl_$unbox_fn")
228+
end
224229
end
225230
end
226231

0 commit comments

Comments
 (0)