Skip to content

Commit f2d955a

Browse files
committed
[OCaml] Fix pass builder test
The LTO API has been removed.
1 parent 084ad1e commit f2d955a

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

llvm/test/Bindings/OCaml/passmgr_builder.ml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ let test_pmbuilder () =
3838

3939
let module_passmgr = PassManager.create () in
4040
let func_passmgr = PassManager.create_function m in
41-
let lto_passmgr = PassManager.create () in
4241

4342
ignore (Llvm_passmgr_builder.create ()
4443
++ set_opt_level 3
@@ -47,14 +46,11 @@ let test_pmbuilder () =
4746
++ set_disable_unroll_loops false
4847
++ use_inliner_with_threshold 10
4948
++ populate_function_pass_manager func_passmgr
50-
++ populate_module_pass_manager module_passmgr
51-
++ populate_lto_pass_manager lto_passmgr
52-
~internalize:false ~run_inliner:false);
49+
++ populate_module_pass_manager module_passmgr);
5350
Gc.compact ();
5451

5552
PassManager.dispose module_passmgr;
56-
PassManager.dispose func_passmgr;
57-
PassManager.dispose lto_passmgr
53+
PassManager.dispose func_passmgr
5854

5955

6056
(*===-- Driver ------------------------------------------------------------===*)

0 commit comments

Comments
 (0)