Skip to content

Commit 82d5635

Browse files
committed
Regression in cuda_backend.missing.ml
1 parent 5525fe6 commit 82d5635

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

arrayjit/lib/cuda_backend.missing.ml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,14 @@ let ctx_arrays Unimplemented_ctx = Map.empty (module Tnode)
1919

2020
let link (Unimplemented_ctx : context) (code : code) =
2121
let lowered_bindings = List.map ~f:(fun s -> (s, ref 0)) @@ Indexing.bound_symbols code in
22-
let task = Tnode.{ description = "CUDA missing: install cudajit"; work = (fun () -> ()) } in
22+
let task =
23+
Tnode.Task
24+
{
25+
context_lifetime = ();
26+
description = "CUDA missing: install cudajit";
27+
work = (fun () -> ());
28+
}
29+
in
2330
((Unimplemented_ctx : context), lowered_bindings, task)
2431

2532
let link_batch (Unimplemented_ctx : context) (code_batch : code_batch) =
@@ -29,7 +36,13 @@ let link_batch (Unimplemented_ctx : context) (code_batch : code_batch) =
2936
in
3037
let task =
3138
Array.map code_batch ~f:(fun _ ->
32-
Some Tnode.{ description = "CUDA missing: install cudajit"; work = (fun () -> ()) })
39+
Some
40+
(Tnode.Task
41+
{
42+
context_lifetime = ();
43+
description = "CUDA missing: install cudajit";
44+
work = (fun () -> ());
45+
}))
3346
in
3447
((Unimplemented_ctx : context), lowered_bindings, task)
3548

0 commit comments

Comments
 (0)