···44- Should have a cache that gets invalidated whenever jj says there was a change
55 - The cache can store the fully processed data for the view buffers
66 iiee
77+88+99+ Status_state
1010+1111+1212+1313+ - We shouldn't use lwd.var to trigger this updating becasue that will intruduce at least one extra frame of delay:
1414+```
1515+key press recompute vars and start rendering
1616+ |------------|---------------/
1717+ render new state
1818+/--|
1919+```
2020+As you can see there always needs to be at least one re-render just to start the rendering of the new command
2121+2222+2323+2424+
···106106 It will have a cancellation system just like this one.
107107 when any of the dependencies change, selected file, selected rev, focus etc, it will re-render if needed and cancel the current rendering.
108108 *)
109109- let show_selected_file_diff () =
110110- (* kill any existing process writing to the show buffer*)
111111- !(Vars.ui_state.jj_show_promise) |> Promise.terminate;
112112- (* set self as current process writing to show buffer*)
113113- Vars.ui_state.jj_show_promise
114114- := Picos_std_structured.Flock.fork_as_promise (fun () ->
115115- let rev = Vars.get_selected_rev () in
116116- let selected = Lwd.peek selected_file in
117117- Vars.ui_state.jj_show
118118- $=
119119- if selected != ""
120120- then (
121121- let log = jj_no_log [ "diff"; "-r"; rev; selected ] in
122122- Control.yield ();
123123- let res = log |> AnsiReverse.colored_string in
124124- Control.yield ();
125125- res)
126126- else I.string A.empty "")
127127- in
128109 W.Lists.selection_list_custom
129110 ~on_selection_change:(fun selected ->
130111 Lwd.set selected_file selected;
131131- if Focus.peek_has_focus focus then show_selected_file_diff ())
112112+ if Focus.peek_has_focus focus
113113+ then Show_view.(pushStatus (File_preview (Vars.get_selected_rev (),selected))))
132114 ~custom_handler:(fun _ key ->
133115 match key with `ASCII k, [] -> handleInputs command_mapping k | _ -> `Unhandled)
134116 file_uis
+4-13
jj_tui/bin/global_funcs.ml
···2121 if str |> Base.String.is_substring ~substring:"There is no jj repo"
2222 then `NotInRepo
2323 else `OtherError str
2424- | Error (`Exception _) ->
2525- `CantStartProcess
2424+ | Error (`Exception e) ->
2525+ `CantStartProcess e
2626;;
27272828(**Updates the status windows; Without snapshotting the working copy by default
···4646 (* From now on we use ignore-working-copy so we don't re-snapshot the state and so
4747 we can operate in paralell *)
4848 (* TODO: stop using dop last twice *)
4949- let _=
5050- (* TODO: could these all just run in fully paralell like this ?*)
5151- !(Vars.ui_state.jj_show_promise) |> Promise.terminate;
5252- Vars.ui_state.jj_show_promise
5353- := Flock.fork_as_promise @@ fun () ->
5454- let show_data =
5555- jj_no_log ~snapshot:false [ "show"; "-s"; "--color-words"; "-r"; rev ]
5656- |> colored_string
5757- in
5858- Vars.ui_state.jj_show $= show_data
5959- and branches =
4949+ Show_view.reRender();
5050+ let branches =
6051 Flock.fork_as_promise (fun _ ->
6152 jj_no_log ~snapshot:false [ "branch"; "list"; "-a" ] |> colored_string)
6253 and files_list = Flock.fork_as_promise (fun _ -> list_files ~rev ()) in
+2-1
jj_tui/bin/graph_view.ml
···348348349349 (*TODO:make a custom widget the renders the commit with and without selection.
350350 with selection replace the dot with a blue version and slightly blue tint the background *)
351351- let graph_view ()=
351351+ let graph_view () =
352352 (*We have a seperate error var here instead of using a result type. This allows us to avoid using Lwd.bind which would cause our list selection to get reset anytime the content changes *)
353353 let error_var = Lwd.var None in
354354 let revset_ui =
···419419 (* Vars.update_ui_state @@ fun _ -> *)
420420 (* TODO: Do i need this now that we have the concurrency safeguards?*)
421421 Lwd.set Vars.ui_state.selected_revision revision;
422422+ Show_view.(pushStatus (Graph_preview (Vars.get_selected_rev ())));
422423 Picos_std_structured.Flock.fork (fun () -> Global_funcs.update_views ()))
423424 ~custom_handler:(fun _ key -> handleKeys key)
424425 in
+2-2
jj_tui/bin/jj_commands.ml
···106106107107 let rec handleCommand description cmd =
108108 let noOut args =
109109- let _ = jj args in
109109+ let _ = args in
110110 Global_funcs.update_status ();
111111 ()
112112 in
···124124 match cmd with
125125 | `Cmd args ->
126126 let _result = jj (args @ [ str ]) in
127127- Global_funcs.update_status ();
127127+ Global_funcs.update_status ~cause_snapshot:false ();
128128 ()
129129 (* v_cmd_out $= jj (args @ [ str ]); *)
130130 | `Cmd_I args ->
+127-12
jj_tui/bin/jj_process.ml
···11open Picos_std_structured
22open Picos_std_sync
33open Picos_std_finally
44+open Spawn
4556module type t = sig
66- val jj : string list -> string
77+ val jj : ?snapshot:bool -> string list -> string
78 val switch_to_process : string list -> Unix.process_status
89end
9101011exception JJError of string * string
11121313+(* this mutex should be global*)
1414+let access_lock = Mutex.create ()
1515+1216module Make (Vars : Global_vars.Vars) = struct
1317 (** Makes a new process that has acess to all input and output
1418 This should be used for running other tui sub-programs *)
···2125 status
2226 ;;
23272828+ (*
2929+ let read_fd_to_end fd =
3030+ let buffer_size = 4096 in
3131+ let buffer = Bytes.create buffer_size in
3232+ let outBuf = Buffer.create 4096 in
3333+ let rec read_all () =
3434+ match Unix.read fd buffer 0 buffer_size with
3535+ | 0 ->
3636+ outBuf |> Buffer.to_bytes |> Bytes.to_string (* End of file *)
3737+ | n ->
3838+ read_all (Buffer.add_bytes outBuf (Bytes.sub buffer 0 n))
3939+ in
4040+ read_all ()
4141+ ;;
4242+4343+ let picos_process cmd args =
4444+ let stdout_r, stdout_w = Unix.pipe () in
4545+ let stdin_r, stdin_w = Unix.pipe () in
4646+ let stderr_r, stderr_w = Unix.pipe () in
4747+ let pid =
4848+ Unix.create_process_env
4949+ cmd
5050+ (Array.of_list (cmd :: args))
5151+ (Unix.environment ())
5252+ stdin_r
5353+ stdout_w
5454+ stderr_w
5555+ in
5656+ (* Close unused pipe ends in the parent process *)
5757+ Unix.close stdout_w;
5858+ Unix.close stdin_r;
5959+ Unix.close stderr_w;
6060+ (* Read output in a non-blocking way *)
6161+ Unix.set_nonblock stdout_r;
6262+ Unix.set_nonblock stderr_r;
6363+ let rec collect_output out err =
6464+ try
6565+ let stdout = read_fd_to_end stdout_r in
6666+ let stderr = read_fd_to_end stderr_r in
6767+ out ^ stdout, err ^ stderr
6868+ with
6969+ | Unix.Unix_error (Unix.EAGAIN, _, _) ->
7070+ Unix.sleepf 0.01;
7171+ (* Short sleep to avoid busy waiting *)
7272+ collect_output out err
7373+ in
7474+ let stdout, stderr = collect_output "" "" in
7575+ let code, status = Unix.waitpid [] pid in
7676+ (* Close remaining pipe ends *)
7777+ Unix.close stdout_r;
7878+ Unix.close stdin_w;
7979+ Unix.close stderr_r;
8080+ code, status, stdout, stderr
8181+ ;;
8282+ *)
8383+8484+ let read_fd_to_end fd =
8585+ let open Picos_io in
8686+ Flock.fork_as_promise (fun () ->
8787+ let buffer_size = 4096 in
8888+ let buffer = Bytes.create buffer_size in
8989+ let rec read_loop acc =
9090+ try
9191+ match Picos_io.Unix.read fd buffer 0 buffer_size with
9292+ | 0 ->
9393+ String.concat "" (List.rev acc) (* EOF reached *)
9494+ | n ->
9595+ read_loop (Bytes.sub_string buffer 0 n :: acc)
9696+ with
9797+ | Unix.Unix_error (Unix.EBADF, _, _) ->
9898+ String.concat "" (List.rev acc)
9999+ (* Handle EBADF error *)
100100+ in
101101+ read_loop [])
102102+ ;;
103103+104104+ let picos_process cmd args =
105105+ let open Picos_io in
106106+ let@ stdout_o, stdout_i =
107107+ finally (fun (o, i) -> Unix.close o) (Picos_io.Unix.pipe ~cloexec:true)
108108+ in
109109+ let@ stdin_o, stdin_i =
110110+ finally (fun (o, i) -> Unix.close i) (Picos_io.Unix.pipe ~cloexec:true)
111111+ in
112112+ let@ stderr_o, stderr_i =
113113+ finally (fun (o, i) -> Unix.close o) (Picos_io.Unix.pipe ~cloexec:true)
114114+ in
115115+ (* This should ensure that all children processes are killed before we cleanup the pipes*)
116116+ Flock.join_after @@ fun () ->
117117+ let pid =
118118+ Picos_io.Unix.create_process_env
119119+ cmd
120120+ (cmd :: args |> Array.of_list)
121121+ (Unix.environment ())
122122+ stdin_o
123123+ stdout_i
124124+ stderr_i
125125+ in
126126+ (* Close unused pipe ends in the parent process *)
127127+ Unix.close stdout_i;
128128+ Unix.close stdin_o;
129129+ Unix.close stderr_i;
130130+ Unix.set_nonblock stdout_o;
131131+ Unix.set_nonblock stderr_o;
132132+ let stdout_prom = read_fd_to_end stdout_o in
133133+ let stderr_prom = read_fd_to_end stderr_o in
134134+ let stdout = Promise.await stdout_prom in
135135+ let stderr = Promise.await stderr_prom in
136136+ Control.yield ();
137137+ let prom = Flock.fork_as_promise (fun () -> Picos_io.Unix.waitpid [] pid) in
138138+ let code, status = Promise.await prom in
139139+ (* let stderr = read_fd_to_end stderr_i in *)
140140+ (* let stdout= ""in *)
141141+ code, status, stdout, stderr
142142+ ;;
143143+24144 (* Ui_loop.run (Lwd.pure (W.printf "Hello world"));; *)
25145 let cmdArgs cmd args =
2626- let stdout, stdin, stderr =
2727- Unix.open_process_args_full cmd (Array.of_list (cmd::args)) (Unix.environment ())
2828- in
2929- let out_content = In_channel.input_all stdout in
3030- let err_content = In_channel.input_all stderr in
3131- (* TODO: may need to wait before calling close*)
3232- let status = Unix.close_process_full (stdout, stdin, stderr) in
146146+ let code, status, out_content, err_content = picos_process cmd args in
33147 let exit_code =
34148 match status with
35149 | Unix.WEXITED code ->
···4616047161 (** Prevents concurrent acess to jj when running commands that cause snapshotting.
48162 jj can get currupted otherwise *)
4949- let access_lock = Mutex.create ()
5016351164 (** Run a jj command without outputting to the command_log.
52165 @param ?snapshot=true
···71184 ; (if color then [ "--color"; "always" ] else [ "--color"; "never" ])
72185 ])
73186 with
187187+ | Picos_std_structured.Control.Terminate as e ->
188188+ raise e
74189 | e ->
75190 Error (`Exception (Printexc.to_string e))
76191 in
···82197 @param ?snapshot=true
83198 When true snapshots the state when running the command and also aquires a lock before running it. Set to false for commands you wish to run concurrently. like those for generating content in the UI
84199 @param ?color=true When true output will have terminal escape codes for color *)
8585- let jj_no_log ?(get_stderr = false) ?(snapshot = true) ?(color = true) args =
200200+ let jj_no_log ?(get_stderr = false) ?(snapshot = false) ?(color = true) args =
86201 match jj_no_log_errorable ~snapshot ~color args with
87202 | Ok a ->
88203 if get_stderr then a |> snd else a |> fst
···98213 , Printf.sprintf "Error running jj process:\n%s" a ))
99214 ;;
100215101101- let jj args =
216216+ let jj ?(snapshot = true) args =
102217 (*update the command log*)
103218 let current_log = Lwd.peek Vars.ui_state.command_log in
104219 Lwd.set
105220 Vars.ui_state.command_log
106221 (([ "jj" ] @ args |> String.concat " ") :: current_log);
107107- jj_no_log args
222222+ jj_no_log ~snapshot args
108223 ;;
109224110225 (**gets the description of the current and previous change. Useful when squashing*)
+7-7
jj_tui/bin/jj_ui.ml
···2424 module Jj_widgets = Jj_widgets.Make (Vars)
2525 module File_view = File_view.Make (Vars)
2626 module Graph_view = Graph_view.Make (Vars)
2727+ module Show_view = Show_view.Make (Vars)
27282829 let full_term_sized_background =
2930 let$ term_width, term_height = Lwd.get Vars.term_width_height in
···6667 "Not in a jj repo."
6768 | `OtherError str ->
6869 str
6969- | `CantStartProcess ->
7070- "Can't start jj process, maybe it's not installed?"
7070+ | `CantStartProcess e ->
7171+ Printf.sprintf "Can't start jj process, maybe it's not installed?, error: %s" e
7172 in
7273 W.string message
7374 |> Lwd.pure
···7778 ;;
78797980 (** The primary view for the UI with the file_view graph_view and summary*)
8080- let main_view =
8181+ let main_view () =
8182 let file_focus = Focus.make () in
8283 let graph_focus = Focus.make () in
8384 Focus.request graph_focus;
···112113 |> W.Box.focusable ~focus:branch_focus ~pad_h:0 ~pad_w:1
113114 ]
114115 ; (*Right side summary/status/fileinfo view*)
115115- ui_state.jj_show
116116- $-> Ui.atom
116116+ Show_view.render ()
117117 |> W.Scroll.area
118118 (* let mw=Int.max (Ui.layout_max_width ui) 100 in *)
119119 |>$ Ui.resize ~w:0 ~sh:3 ~sw:2 ~mw:10000 ~mh:10000
···163163 | `RunCmd cmd ->
164164 Jj_widgets.interactive_process ("jj" :: cmd)
165165 | `Main ->
166166- W.keyboard_tabs [ ("Main", fun _ -> main_view); "Op log", log_view ])
167167- | (`CantStartProcess | `NotInRepo | `OtherError _) as other ->
166166+ W.keyboard_tabs [ ("Main", fun _ -> main_view ()); "Op log", log_view ])
167167+ | (`CantStartProcess _ | `NotInRepo | `OtherError _) as other ->
168168 render_startup_error other
169169 ;;
170170end
+9-5
jj_tui/bin/main.ml
···1212 root
1313 |> Nottui.Ui.event_filter (fun x ->
1414 match x with
1515- | `Key (`Delete, []) ->
1515+ | `Key (`ASCII 'q', [`Ctrl]) ->
1616 Lwd.set quit true;
1717 `Handled
1818 | _ ->
···3333 ~renderer
3434 term
3535 (Lwd.observe @@ root);
3636- (* Vars.render_mutex |> Eio.Mutex.unlock; *)
3636+3737+ (*Sleep for a bit to stop spinning the cpu
3838+ TODO: May not be needed, nottui may sleep for a bit anyway
3939+ *)
3740 let end_time = Sys.time () in
3841 let elapsed = end_time -. start_time in
3942 let sleep_time = max 0.01 (0.01 -. elapsed) in
4040- Unix.sleepf sleep_time;
4141- Picos.Fiber.yield ();
4343+ Picos_io.Unix.sleepf sleep_time;
4244 loop ())
4345 in
4446 loop ()
···4951 (*initialse the state*)
5052 let term = Notty_unix.Term.create () in
5153 Vars.term := Some term;
5252- ui_loop ~quit:Vars.quit ~term (Jj_ui.mainUi ())
5454+ ui_loop ~quit:Vars.quit ~term (Jj_ui.mainUi ());
5555+ Flock.terminate ()
5656+5357;;
54585559let start () =
+87
jj_tui/bin/show_view.ml
···11+open Picos_std_sync
22+open Picos_std_structured
33+44+type status_state =
55+ | File_preview of (string * string) (*revision,filepath*)
66+ | Graph_preview of string (*revision*)
77+88+let statusStream = Stream.create ()
99+let lastMessage = None
1010+let pushStatus status = Stream.push statusStream status
1111+1212+(** pushes the last message to the queue again to re-render everything *)
1313+let reRender ()= lastMessage |> Option.iter pushStatus
1414+1515+module Make (Vars : Global_vars.Vars) = struct
1616+ open Lwd_infix
1717+ open Vars
1818+ open Jj_process.Make (Vars)
1919+ open Notty
2020+ open Nottui
2121+ open! Jj_tui.Util
2222+ open Global_vars
2323+ open Jj_tui
2424+2525+ let viewState = Lwd.var I.empty
2626+2727+ let render_file_preview (rev, file) =
2828+ (* we yield a bunch here to provide places for the computation to be terminated*)
2929+ if file != ""
3030+ then (
3131+ let log = jj_no_log [ "diff"; "-r"; rev; file ] in
3232+ Control.yield ();
3333+ let res = log |> AnsiReverse.colored_string in
3434+ Control.yield ();
3535+ res)
3636+ else I.string A.empty ""
3737+ ;;
3838+3939+ let render_graph_preview rev =
4040+ let log = jj_no_log ~snapshot:false [ "show"; "-s"; "--color-words"; "-r"; rev ] in
4141+ Control.yield ();
4242+ let res = log |> AnsiReverse.colored_string in
4343+ Control.yield ();
4444+ res
4545+ ;;
4646+4747+ (* Wait for messages to come in the stream.
4848+ When a message comes, we try to render it.
4949+ If a new message comes, we cancel the current computation and then start the new rendering
5050+ *)
5151+ let render_loop stream =
5252+ let current_computation = ref (Promise.of_value ()) in
5353+ let cursor = ref (Stream.tap stream) in
5454+ while true do
5555+ let msg, new_cursor = !cursor |> Stream.read in
5656+ cursor := new_cursor;
5757+ Promise.terminate_after ~seconds:0. !current_computation;
5858+ current_computation
5959+ := Flock.fork_as_promise (fun () ->
6060+ viewState
6161+ $=
6262+ match msg with
6363+ | File_preview (rev, file) ->
6464+ render_file_preview (rev, file)
6565+ | Graph_preview rev ->
6666+ render_graph_preview rev)
6767+ done
6868+ ;;
6969+7070+ let render () =
7171+ Flock.fork (fun () -> render_loop statusStream);
7272+ Lwd.get viewState |>$ fun x -> x |> Ui.atom
7373+ ;;
7474+7575+ (*
7676+ - recieve events
7777+ - compute the value for the status view
7878+ - update the view
7979+ - finish
8080+ *)
8181+8282+ (*
8383+ - Render whatever the latest state is
8484+ - Needs to be cancellable, if a new state appears, render that new state
8585+ - ideally idependant
8686+ *)
8787+end
+62-2127
log
···11-◉ [1m[38;5;5myq[0m[38;5;8mytskyk[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-13 09:34:43[39m [1m[38;5;4mb[0m[38;5;8m432b3c1[39m
22-│ test reorganise
33-@ [1m[38;5;13mtw[38;5;8msoqryt[39m [38;5;3meli.jambu@gmail.com[39m [38;5;14m2024-05-13 09:34:43[39m [38;5;12m87[38;5;8md4ffad[39m[0m
44-│ [1mupdated flakes[0m
55-◉ [1m[38;5;5mys[0m[38;5;8mzqynxv[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-13 08:22:36[39m [38;5;2mHEAD@git[39m [1m[38;5;4m65[0m[38;5;8md9b7dc[39m
66-│ opam template
77-◉ [1m[38;5;5mkr[0m[38;5;8mzvxzyw[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-13 07:53:04[39m [1m[38;5;4m0c[0m[38;5;8mf0a9b8[39m
88-│ different strat
99-◉ [1m[38;5;5ml[0m[38;5;8mzrkyqxq[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-12 20:28:46[39m [38;5;5mmaster?? master?? master@git master@origin[39m [1m[38;5;4me3[0m[38;5;8me2ba28[39m
1010-│ remove vendor libs
1111-│ ◉ [1m[38;5;5mq[0m[38;5;8mpqzkuss[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-12 21:07:29[39m [1m[38;5;4m5[0m[38;5;8m1e7fabe[39m
1212-│ │ [38;5;3m(no description set)[39m
1313-│ ◉ [1m[38;5;5mx[0m[38;5;8mpqmtrmp[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-12 20:31:20[39m [1m[38;5;4me5[0m[38;5;8mcaae1c[39m
1414-├─╯ remove old nix file
1515-◉ [1m[38;5;5mzx[0m[38;5;8mpskuop[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-12 00:43:25[39m [1m[38;5;4m3[0m[38;5;8m3771185[39m
1616-│ Update README.md
1717-◌ [38;5;8m(elided revisions)[39m
1818-│ ◉ [1m[38;5;5mn[0m[38;5;8mwxyqxuv[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-11 14:11:37[39m [1m[38;5;4m89[0m[38;5;8m392bc6[39m
1919-├─╯ [38;5;3m(no description set)[39m
2020-◉ [1m[38;5;5mkm[0m[38;5;8mosytmo[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-11 14:11:37[39m [1m[38;5;4m4[0m[38;5;8m1122b29[39m
2121-│ backup opam
2222-◌ [38;5;8m(elided revisions)[39m
2323-│ ◉ [1m[38;5;5mto[0m[38;5;8moppyyl[39m [38;5;3meli.jambu@gmail.com[39m [38;5;6m2024-05-11 03:29:14[39m [1m[38;5;4m6f[0m[38;5;8md850b1[39m
2424-├─╯ test
2525-◉ [1m[38;5;5mzz[0m[38;5;8mzzzzzz[39m [38;5;2mroot()[39m [1m[38;5;4m00[0m[38;5;8m000000[39m
2626-@nix { "action": "setPhase", "phase": "unpackPhase" }
2727-Running phase: unpackPhase
2828-unpacking source archive /nix/store/kah5g157dnmglndkc0j1kkxl1iycsjam-ocaml-5.1.1.tar.xz
2929-source root is ocaml-5.1.1
3030-setting SOURCE_DATE_EPOCH to timestamp 1701962920 of file ocaml-5.1.1/yacc/wstr.c
3131-@nix { "action": "setPhase", "phase": "patchPhase" }
3232-Running phase: patchPhase
3333-@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
3434-Running phase: updateAutotoolsGnuConfigScriptsPhase
3535-Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.sub
3636-Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.guess
3737-@nix { "action": "setPhase", "phase": "configurePhase" }
3838-Running phase: configurePhase
3939-fixing libtool script ./build-aux/ltmain.sh
4040-./configure
4141-patching script interpreter paths in ./configure
4242-./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
4343-configure flags: --disable-static -prefix /nix/store/z4b329h38p9wgwn3i1zy91jzvxmyprdm-ocaml-5.1.1 --host=x86_64-unknown-linux-gnu --target=x86_64-unknown-linux-musl
4444-configure: Configuring OCaml version 5.1.1
4545-checking build system type... x86_64-pc-linux-gnu
4646-checking host system type... x86_64-unknown-linux-gnu
4747-checking target system type... x86_64-unknown-linux-musl
4848-checking for x86_64-unknown-linux-gnu-ld... ld
4949-checking how to print strings... printf
5050-checking for x86_64-unknown-linux-gnu-gcc... gcc
5151-checking whether the C compiler works... yes
5252-checking for C compiler default output file name... a.out
5353-checking for suffix of executables...
5454-checking whether we are cross compiling... no
5555-checking for suffix of object files... o
5656-checking whether the compiler supports GNU C... yes
5757-checking whether gcc accepts -g... yes
5858-checking for gcc option to enable C11 features... none needed
5959-checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
6060-checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
6161-checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
6262-checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
6363-checking for ld used by gcc... ld
6464-checking if the linker (ld) is GNU ld... yes
6565-checking for BSD- or MS-compatible name lister (nm)... nm
6666-checking the name lister (nm) interface... BSD nm
6767-checking whether ln -s works... yes
6868-checking the maximum length of command line arguments... 1572864
6969-checking how to convert x86_64-pc-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
7070-checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
7171-checking for ld option to reload object files... -r
7272-checking for x86_64-unknown-linux-gnu-objdump... objdump
7373-checking how to recognize dependent libraries... (cached) pass_all
7474-checking for x86_64-unknown-linux-gnu-dlltool... no
7575-checking for dlltool... no
7676-checking how to associate runtime and link libraries... printf %s\n
7777-checking for x86_64-unknown-linux-gnu-ar... ar
7878-checking for archiver @FILE support... @
7979-checking for x86_64-unknown-linux-gnu-strip... strip
8080-checking for x86_64-unknown-linux-gnu-ranlib... ranlib
8181-checking for gawk... gawk
8282-checking command to parse nm output from gcc object... ok
8383-checking for sysroot... no
8484-checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
8585-checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
8686-checking for x86_64-unknown-linux-gnu-mt... no
8787-checking for mt... no
8888-checking if : is a manifest tool... no
8989-checking for stdio.h... yes
9090-checking for stdlib.h... yes
9191-checking for string.h... yes
9292-checking for inttypes.h... yes
9393-checking for stdint.h... yes
9494-checking for strings.h... yes
9595-checking for sys/stat.h... yes
9696-checking for sys/types.h... yes
9797-checking for unistd.h... yes
9898-checking for dlfcn.h... yes
9999-checking for objdir... .libs
100100-checking if gcc supports -fno-rtti -fno-exceptions... no
101101-checking for gcc option to produce PIC... -fPIC -DPIC
102102-checking if gcc PIC flag -fPIC -DPIC works... yes
103103-checking if gcc static flag -static works... no
104104-checking if gcc supports -c -o file.o... yes
105105-checking if gcc supports -c -o file.o... (cached) yes
106106-checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes
107107-checking whether -lc should be explicitly linked in... no
108108-checking dynamic linker characteristics... GNU/Linux ld.so
109109-checking how to hardcode library paths into programs... immediate
110110-checking whether stripping libraries is possible... yes
111111-checking if libtool supports shared libraries... yes
112112-checking whether to build shared libraries... yes
113113-checking whether to build static libraries... no
114114-checking how to run the C preprocessor... gcc -E
115115-checking C compiler vendor... gcc-13-2
116116-checking whether host executables can be run in the build... yes
117117-checking whether #! works in shell scripts... yes
118118-checking for flexdll sources... checking for flexlink... no
119119-checking for flexdll.h... no
120120-checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
121121-checking for library containing cos... -lm
122122-checking for math.h... yes
123123-checking for unistd.h... (cached) yes
124124-checking for stdint.h... (cached) yes
125125-checking for pthread_np.h... no
126126-checking for dirent.h... yes
127127-checking for sys/select.h... yes
128128-checking for stdatomic.h... yes
129129-checking for sys/mman.h... yes
130130-checking for off_t... yes
131131-checking size of int... 4
132132-checking size of long... 8
133133-checking size of long *... 8
134134-checking size of short... 2
135135-checking size of long long... 8
136136-configure: Target is a 64 bits architecture
137137-checking whether byte ordering is bigendian... no
138138-checking alignment of double... 8
139139-checking alignment of long... 8
140140-checking alignment of long long... 8
141141-checking whether the C compiler supports _Atomic types... yes
142142-checking whether the C compiler supports -fno-tree-vrp... yes
143143-checking whether the C compiler supports __attribute__((aligned(n)))... yes
144144-checking whether the C compiler supports __attribute__((optimize("tree-vectorize")))... yes
145145-checking for x86_64-unknown-linux-gnu-ld... no
146146-checking for ld... ld
147147-checking for rlwrap... no
148148-configure: checking semantics of signal handlers
149149-checking for sigaction... yes
150150-checking for sigprocmask... yes
151151-configure: POSIX signal handling found.
152152-checking for expm1... yes
153153-checking for log1p... yes
154154-checking for hypot... yes
155155-checking for fma... yes
156156-checking for exp2... yes
157157-checking for log2... yes
158158-checking for cbrt... yes
159159-checking for acosh... yes
160160-checking for asinh... yes
161161-checking for atanh... yes
162162-checking for erf... yes
163163-checking for erfc... yes
164164-checking for trunc... yes
165165-checking for round... yes
166166-checking for copysign... yes
167167-checking whether round works... yes
168168-checking whether fma works... yes
169169-checking for gcc options needed to detect all undeclared functions... none needed
170170-checking for unistd.h... (cached) yes
171171-checking whether getentropy is declared... yes
172172-checking for getrusage... yes
173173-checking for times... yes
174174-checking for secure_getenv... yes
175175-checking for issetugid... no
176176-checking for library containing clock_gettime... none required
177177-checking for socket... yes
178178-checking for socketpair... yes
179179-checking for bind... yes
180180-checking for listen... yes
181181-checking for accept... yes
182182-checking for connect... yes
183183-checking for socklen_t... yes
184184-checking for inet_aton... yes
185185-checking for struct sockaddr_in6... yes
186186-checking for getaddrinfo... yes
187187-checking for getnameinfo... yes
188188-checking for inet_pton... yes
189189-checking for inet_ntop... yes
190190-checking for rewinddir... yes
191191-checking for lockf... yes
192192-checking for mkfifo... yes
193193-checking for getcwd... yes
194194-checking whether system is declared... yes
195195-checking for sys/types.h... (cached) yes
196196-checking for utime.h... yes
197197-checking for utime... yes
198198-checking for utimes... yes
199199-checking for fchmod... yes
200200-checking for fchown... yes
201201-checking for truncate... yes
202202-checking for ftruncate... yes
203203-checking for select... yes
204204-checking for fd_set... yes
205205-checking for nanosleep... yes
206206-checking for symlink... yes
207207-checking for readlink... yes
208208-checking for lstat... yes
209209-checking for realpath... yes
210210-checking for waitpid... yes
211211-checking for wait4... yes
212212-checking for getgroups... yes
213213-checking for setgroups... yes
214214-checking for initgroups... yes
215215-checking for termios.h... yes
216216-checking for tcgetattr... yes
217217-checking for tcsetattr... yes
218218-checking for tcsendbreak... yes
219219-checking for tcflush... yes
220220-checking for tcflow... yes
221221-checking for setitimer... yes
222222-checking for gethostname... yes
223223-checking for sys/utsname.h... yes
224224-checking for uname... yes
225225-checking for gettimeofday... yes
226226-checking for mktime... yes
227227-checking for setsid... yes
228228-checking for putenv... yes
229229-checking for setenv... yes
230230-checking for unsetenv... yes
231231-checking for locale.h... yes
232232-checking for newlocale... yes
233233-checking for freelocale... yes
234234-checking for uselocale... yes
235235-checking for xlocale.h... no
236236-checking for strtod_l... yes
237237-checking for dlopen... yes
238238-configure: Dynamic loading of shared libraries is supported.
239239-checking for sys/mman.h... (cached) yes
240240-checking for mmap... yes
241241-checking for munmap... yes
242242-checking for pwrite... yes
243243-checking whether the C compiler supports -fdebug-prefix-map... yes
244244-checking for struct stat.st_atim.tv_nsec... yes
245245-configure: stat supports nanosecond precision
246246-checking how many arguments gethostbyname_r() takes... six
247247-checking how many arguments gethostbyaddr_r() takes... eight
248248-checking for mkstemp... yes
249249-checking for nice... yes
250250-checking for dup3... yes
251251-checking for pipe2... yes
252252-checking for accept4... yes
253253-checking for getauxval... yes
254254-checking for sys/shm.h... yes
255255-checking for shmat... yes
256256-checking for execvpe... yes
257257-checking for spawn.h... yes
258258-checking for posix_spawn... yes
259259-checking for posix_spawnp... yes
260260-checking for ffs... yes
261261-checking for _BitScanForward... no
262262-checking arguments for pthread_getaffinity_np... gnu
263263-checking for x86_64-unknown-linux-gnu-pkg-config... no
264264-checking for pkg-config... no
265265-checking for ZSTD_createCCtx in -lzstd... no
266266-configure: WARNING: zstd library not found
267267-configure: WARNING: compressed compilation artefacts not supported
268268-configure: replay debugger supported
269269-checking whether gcc is Clang... no
270270-checking whether pthreads work with "-pthread" and "-lpthread"... yes
271271-checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
272272-checking whether more special flags are required for pthreads... no
273273-checking for PTHREAD_PRIO_INHERIT... yes
274274-checking for sigwait... yes
275275-configure: the threads library is supported
276276-checking whether the assembler supports --debug-prefix-map... yes
277277-checking whether the assembler supports CFI directives... yes
278278-configure: not using frame pointers
279279-checking whether mmap supports huge pages... yes
280280-checking whether mmap supports MAP_STACK... yes
281281-configure: creating ./config.status
282282-config.status: creating Makefile.build_config
283283-config.status: creating Makefile.config
284284-config.status: creating stdlib/sys.ml
285285-config.status: creating manual/src/version.tex
286286-config.status: creating manual/src/html_processing/src/common.ml
287287-config.status: creating ocamltest/ocamltest_config.ml
288288-config.status: creating utils/config.generated.ml
289289-config.status: creating compilerlibs/META
290290-config.status: creating otherlibs/dynlink/META
291291-config.status: creating otherlibs/runtime_events/META
292292-config.status: creating stdlib/META
293293-config.status: creating otherlibs/unix/META
294294-config.status: creating otherlibs/str/META
295295-config.status: creating otherlibs/systhreads/META
296296-config.status: creating ocamldoc/META
297297-config.status: creating runtime/caml/m.h
298298-config.status: creating runtime/caml/s.h
299299-config.status: creating runtime/caml/version.h
300300-config.status: executing libtool commands
301301-@nix { "action": "setPhase", "phase": "buildPhase" }
302302-Running phase: buildPhase
303303-build flags: -j4 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash nixpkgs_world_bootstrap_world_opt
304304- CC runtime/sak.o
305305- MKEXE runtime/sak
306306-make world
307307-make[1]: Entering directory '/build/ocaml-5.1.1'
308308-make runtime-all
309309-make[2]: Entering directory '/build/ocaml-5.1.1'
310310- GEN runtime/ld.conf
311311- GEN runtime/caml/opnames.h
312312- GEN runtime/caml/jumptbl.h
313313- GEN runtime/build_config.h
314314- GEN runtime/primitives
315315- CC runtime/addrmap.b.o
316316- CC runtime/afl.b.o
317317- CC runtime/alloc.b.o
318318- CC runtime/array.b.o
319319- CC runtime/backtrace.b.o
320320- CC runtime/bigarray.b.o
321321- CC runtime/callback.b.o
322322- CC runtime/codefrag.b.o
323323- CC runtime/compare.b.o
324324- CC runtime/custom.b.o
325325- CC runtime/debugger.b.o
326326- CC runtime/domain.b.o
327327- CC runtime/dynlink.b.o
328328- CC runtime/extern.b.o
329329- CC runtime/fiber.b.o
330330- CC runtime/finalise.b.o
331331- CC runtime/floats.b.o
332332- CC runtime/gc_ctrl.b.o
333333- CC runtime/gc_stats.b.o
334334- CC runtime/globroots.b.o
335335- CC runtime/hash.b.o
336336- CC runtime/intern.b.o
337337- CC runtime/ints.b.o
338338- CC runtime/io.b.o
339339- CC runtime/lexing.b.o
340340- CC runtime/lf_skiplist.b.o
341341- CC runtime/main.b.o
342342- CC runtime/major_gc.b.o
343343- CC runtime/md5.b.o
344344- CC runtime/memory.b.o
345345- CC runtime/memprof.b.o
346346- CC runtime/meta.b.o
347347- CC runtime/minor_gc.b.o
348348- CC runtime/misc.b.o
349349- CC runtime/obj.b.o
350350- CC runtime/parsing.b.o
351351- CC runtime/platform.b.o
352352- CC runtime/printexc.b.o
353353- CC runtime/prng.b.o
354354- CC runtime/roots.b.o
355355- CC runtime/runtime_events.b.o
356356- CC runtime/shared_heap.b.o
357357- CC runtime/signals.b.o
358358- CC runtime/skiplist.b.o
359359- CC runtime/startup_aux.b.o
360360- CC runtime/str.b.o
361361- CC runtime/sync.b.o
362362- CC runtime/sys.b.o
363363- CC runtime/unix.b.o
364364- CC runtime/weak.b.o
365365- CC runtime/backtrace_byt.b.o
366366- CC runtime/fail_byt.b.o
367367- CC runtime/fix_code.b.o
368368- CC runtime/interp.b.o
369369- CC runtime/startup_byt.b.o
370370- CC runtime/zstd.b.o
371371- CC runtime/addrmap.bd.o
372372- CC runtime/afl.bd.o
373373- CC runtime/alloc.bd.o
374374- CC runtime/array.bd.o
375375- CC runtime/backtrace.bd.o
376376- CC runtime/bigarray.bd.o
377377- CC runtime/callback.bd.o
378378- CC runtime/codefrag.bd.o
379379- CC runtime/compare.bd.o
380380- CC runtime/custom.bd.o
381381- CC runtime/debugger.bd.o
382382- CC runtime/domain.bd.o
383383- CC runtime/dynlink.bd.o
384384- CC runtime/extern.bd.o
385385- CC runtime/fiber.bd.o
386386- CC runtime/finalise.bd.o
387387- CC runtime/floats.bd.o
388388- CC runtime/gc_ctrl.bd.o
389389- CC runtime/gc_stats.bd.o
390390- CC runtime/globroots.bd.o
391391- CC runtime/hash.bd.o
392392- CC runtime/intern.bd.o
393393- CC runtime/ints.bd.o
394394- CC runtime/io.bd.o
395395- CC runtime/lexing.bd.o
396396- CC runtime/lf_skiplist.bd.o
397397- CC runtime/main.bd.o
398398- CC runtime/major_gc.bd.o
399399- CC runtime/md5.bd.o
400400- CC runtime/memory.bd.o
401401- CC runtime/memprof.bd.o
402402- CC runtime/meta.bd.o
403403- CC runtime/minor_gc.bd.o
404404- CC runtime/misc.bd.o
405405- CC runtime/obj.bd.o
406406- CC runtime/parsing.bd.o
407407- CC runtime/platform.bd.o
408408- CC runtime/printexc.bd.o
409409- CC runtime/prng.bd.o
410410- CC runtime/roots.bd.o
411411- CC runtime/runtime_events.bd.o
412412- CC runtime/shared_heap.bd.o
413413- CC runtime/signals.bd.o
414414- CC runtime/skiplist.bd.o
415415- CC runtime/startup_aux.bd.o
416416- CC runtime/str.bd.o
417417- CC runtime/sync.bd.o
418418- CC runtime/sys.bd.o
419419- CC runtime/unix.bd.o
420420- CC runtime/weak.bd.o
421421- CC runtime/backtrace_byt.bd.o
422422- CC runtime/fail_byt.bd.o
423423- CC runtime/fix_code.bd.o
424424- CC runtime/interp.bd.o
425425- CC runtime/startup_byt.bd.o
426426- CC runtime/zstd.bd.o
427427- CC runtime/instrtrace.bd.o
428428- CC runtime/addrmap.bi.o
429429- CC runtime/afl.bi.o
430430- CC runtime/alloc.bi.o
431431- CC runtime/array.bi.o
432432- CC runtime/backtrace.bi.o
433433- CC runtime/bigarray.bi.o
434434- CC runtime/callback.bi.o
435435- CC runtime/codefrag.bi.o
436436- CC runtime/compare.bi.o
437437- CC runtime/custom.bi.o
438438- CC runtime/debugger.bi.o
439439- CC runtime/domain.bi.o
440440- CC runtime/dynlink.bi.o
441441- CC runtime/extern.bi.o
442442- CC runtime/fiber.bi.o
443443- CC runtime/finalise.bi.o
444444- CC runtime/floats.bi.o
445445- CC runtime/gc_ctrl.bi.o
446446- CC runtime/gc_stats.bi.o
447447- CC runtime/globroots.bi.o
448448- CC runtime/hash.bi.o
449449- CC runtime/intern.bi.o
450450- CC runtime/ints.bi.o
451451- CC runtime/io.bi.o
452452- CC runtime/lexing.bi.o
453453- CC runtime/lf_skiplist.bi.o
454454- CC runtime/main.bi.o
455455- CC runtime/major_gc.bi.o
456456- CC runtime/md5.bi.o
457457- CC runtime/memory.bi.o
458458- CC runtime/memprof.bi.o
459459- CC runtime/meta.bi.o
460460- CC runtime/minor_gc.bi.o
461461- CC runtime/misc.bi.o
462462- CC runtime/obj.bi.o
463463- CC runtime/parsing.bi.o
464464- CC runtime/platform.bi.o
465465- CC runtime/printexc.bi.o
466466- CC runtime/prng.bi.o
467467- CC runtime/roots.bi.o
468468- CC runtime/runtime_events.bi.o
469469- CC runtime/shared_heap.bi.o
470470- CC runtime/signals.bi.o
471471- CC runtime/skiplist.bi.o
472472- CC runtime/startup_aux.bi.o
473473- CC runtime/str.bi.o
474474- CC runtime/sync.bi.o
475475- CC runtime/sys.bi.o
476476- CC runtime/unix.bi.o
477477- CC runtime/weak.bi.o
478478- CC runtime/backtrace_byt.bi.o
479479- CC runtime/fail_byt.bi.o
480480- CC runtime/fix_code.bi.o
481481- CC runtime/interp.bi.o
482482- CC runtime/startup_byt.bi.o
483483- CC runtime/zstd.bi.o
484484- CC runtime/addrmap.bpic.o
485485- CC runtime/afl.bpic.o
486486- CC runtime/alloc.bpic.o
487487- CC runtime/array.bpic.o
488488- CC runtime/backtrace.bpic.o
489489- CC runtime/bigarray.bpic.o
490490- CC runtime/callback.bpic.o
491491- CC runtime/codefrag.bpic.o
492492- CC runtime/compare.bpic.o
493493- CC runtime/custom.bpic.o
494494- CC runtime/debugger.bpic.o
495495- CC runtime/domain.bpic.o
496496- CC runtime/dynlink.bpic.o
497497- CC runtime/extern.bpic.o
498498- CC runtime/fiber.bpic.o
499499- CC runtime/finalise.bpic.o
500500- CC runtime/floats.bpic.o
501501- CC runtime/gc_ctrl.bpic.o
502502- CC runtime/gc_stats.bpic.o
503503- CC runtime/globroots.bpic.o
504504- CC runtime/hash.bpic.o
505505- CC runtime/intern.bpic.o
506506- CC runtime/ints.bpic.o
507507- CC runtime/io.bpic.o
508508- CC runtime/lexing.bpic.o
509509- CC runtime/lf_skiplist.bpic.o
510510- CC runtime/main.bpic.o
511511- CC runtime/major_gc.bpic.o
512512- CC runtime/md5.bpic.o
513513- CC runtime/memory.bpic.o
514514- CC runtime/memprof.bpic.o
515515- CC runtime/meta.bpic.o
516516- CC runtime/minor_gc.bpic.o
517517- CC runtime/misc.bpic.o
518518- CC runtime/obj.bpic.o
519519- CC runtime/parsing.bpic.o
520520- CC runtime/platform.bpic.o
521521- CC runtime/printexc.bpic.o
522522- CC runtime/prng.bpic.o
523523- CC runtime/roots.bpic.o
524524- CC runtime/runtime_events.bpic.o
525525- CC runtime/shared_heap.bpic.o
526526- CC runtime/signals.bpic.o
527527- CC runtime/skiplist.bpic.o
528528- CC runtime/startup_aux.bpic.o
529529- CC runtime/str.bpic.o
530530- CC runtime/sync.bpic.o
531531- CC runtime/sys.bpic.o
532532- CC runtime/unix.bpic.o
533533- CC runtime/weak.bpic.o
534534- CC runtime/backtrace_byt.bpic.o
535535- CC runtime/fail_byt.bpic.o
536536- CC runtime/fix_code.bpic.o
537537- CC runtime/interp.bpic.o
538538- CC runtime/startup_byt.bpic.o
539539- CC runtime/zstd.bpic.o
540540- GEN runtime/prims.c
541541- MKLIB runtime/libcamlrun.a
542542- MKLIB runtime/libcamlrund.a
543543- MKLIB runtime/libcamlruni.a
544544- CC runtime/prims.o
545545- MKEXE runtime/ocamlrun
546546- MKEXE runtime/ocamlrund
547547- MKEXE runtime/ocamlruni
548548- MKLIB runtime/libcamlrun_pic.a
549549- MKDLL runtime/libcamlrun_shared.so
550550-make[2]: Leaving directory '/build/ocaml-5.1.1'
551551-make -C stdlib \
552552- OCAMLRUN='$(ROOTDIR)/runtime/ocamlrun' \
553553- CAMLC='$(BOOT_OCAMLC) -use-prims ../runtime/primitives' all
554554-make[2]: Entering directory '/build/ocaml-5.1.1/stdlib'
555555- OCAMLC camlinternalFormatBasics.cmi
556556- GEN camlheader
557557- GEN target_camlheader
558558- GEN camlheader_ur
559559- GEN camlheaderd
560560- GEN target_camlheaderd
561561- GEN camlheaderi
562562- GEN target_camlheaderi
563563- OCAMLC camlinternalFormatBasics.cmo
564564- OCAMLC stdlib.cmi
565565- OCAMLC stdlib.cmo
566566- OCAMLC stdlib__Either.cmi
567567- OCAMLC stdlib__Sys.cmi
568568- OCAMLC stdlib__Nativeint.cmi
569569- OCAMLC stdlib__Int32.cmi
570570- OCAMLC stdlib__Type.cmi
571571- OCAMLC stdlib__Atomic.cmi
572572- OCAMLC camlinternalLazy.cmi
573573- OCAMLC stdlib__Seq.cmi
574574- OCAMLC stdlib__Bool.cmi
575575- OCAMLC stdlib__Char.cmi
576576- OCAMLC stdlib__Uchar.cmi
577577- OCAMLC stdlib__Int.cmi
578578- OCAMLC stdlib__Unit.cmi
579579- OCAMLC stdlib__Marshal.cmi
580580- OCAMLC stdlib__Array.cmi
581581- OCAMLC stdlib__Float.cmi
582582- OCAMLC stdlib__Int32.cmo
583583- OCAMLC stdlib__Int64.cmi
584584- OCAMLC stdlib__Nativeint.cmo
585585- OCAMLC stdlib__Lexing.cmi
586586- OCAMLC stdlib__Set.cmi
587587- OCAMLC stdlib__Map.cmi
588588- OCAMLC stdlib__Stack.cmi
589589- OCAMLC stdlib__Queue.cmi
590590- OCAMLC stdlib__Buffer.cmi
591591- OCAMLC stdlib__Mutex.cmi
592592- OCAMLC stdlib__Semaphore.cmi
593593- OCAMLC stdlib__Domain.cmi
594594- OCAMLC camlinternalFormat.cmi
595595- OCAMLC stdlib__Printf.cmi
596596- OCAMLC stdlib__Arg.cmi
597597- OCAMLC stdlib__Fun.cmi
598598- OCAMLC stdlib__Digest.cmi
599599- OCAMLC stdlib__Complex.cmi
600600- OCAMLC stdlib__Random.cmi
601601- OCAMLC stdlib__Hashtbl.cmi
602602- OCAMLC stdlib__Format.cmi
603603- OCAMLC stdlib__Scanf.cmi
604604- OCAMLC stdlib__Callback.cmi
605605- OCAMLC stdlib__Filename.cmi
606606- OCAMLC stdlib__Complex.cmo
607607- OCAMLC stdlib__ArrayLabels.cmi
608608- OCAMLC stdlib__ListLabels.cmi
609609- OCAMLC stdlib__BytesLabels.cmi
610610- OCAMLC stdlib__StringLabels.cmi
611611- OCAMLC stdlib__MoreLabels.cmi
612612- OCAMLC stdlib__In_channel.cmi
613613- OCAMLC stdlib__Out_channel.cmi
614614- OCAMLC std_exit.cmi
615615- OCAMLC stdlib__Either.cmo
616616- OCAMLC stdlib__Sys.cmo
617617- OCAMLC stdlib__Obj.cmi
618618- OCAMLC stdlib__Atomic.cmo
619619- OCAMLC stdlib__Lazy.cmi
620620- OCAMLC stdlib__Option.cmi
621621- OCAMLC stdlib__Result.cmi
622622- OCAMLC stdlib__Bool.cmo
623623- OCAMLC stdlib__Char.cmo
624624- OCAMLC stdlib__Uchar.cmo
625625- OCAMLC stdlib__List.cmi
626626- OCAMLC stdlib__Int.cmo
627627- OCAMLC stdlib__Bytes.cmi
628628- OCAMLC stdlib__String.cmi
629629- OCAMLC stdlib__Unit.cmo
630630- OCAMLC stdlib__Array.cmo
631631- OCAMLC stdlib__Float.cmo
632632- OCAMLC stdlib__Int64.cmo
633633- OCAMLC stdlib__Parsing.cmi
634634- OCAMLC stdlib__Set.cmo
635635- OCAMLC stdlib__Map.cmo
636636- OCAMLC stdlib__Stack.cmo
637637- OCAMLC stdlib__Queue.cmo
638638- OCAMLC stdlib__Buffer.cmo
639639- OCAMLC stdlib__Mutex.cmo
640640- OCAMLC stdlib__Condition.cmi
641641- OCAMLC camlinternalFormat.cmo
642642- OCAMLC stdlib__Printf.cmo
643643- OCAMLC stdlib__Arg.cmo
644644- OCAMLC stdlib__Printexc.cmi
645645- OCAMLC stdlib__Digest.cmo
646646- OCAMLC stdlib__Bigarray.cmi
647647- OCAMLC stdlib__Hashtbl.cmo
648648- OCAMLC stdlib__Weak.cmi
649649- OCAMLC stdlib__Format.cmo
650650- OCAMLC stdlib__Scanf.cmo
651651- OCAMLC stdlib__Callback.cmo
652652- OCAMLC camlinternalOO.cmi
653653- OCAMLC camlinternalMod.cmi
654654- OCAMLC stdlib__Ephemeron.cmi
655655- OCAMLC stdlib__Filename.cmo
656656- OCAMLC stdlib__ArrayLabels.cmo
657657- OCAMLC stdlib__ListLabels.cmo
658658- OCAMLC stdlib__BytesLabels.cmo
659659- OCAMLC stdlib__StringLabels.cmo
660660- OCAMLC stdlib__MoreLabels.cmo
661661- OCAMLC stdlib__StdLabels.cmi
662662- OCAMLC stdlib__In_channel.cmo
663663- OCAMLC stdlib__Out_channel.cmo
664664- OCAMLC stdlib__Effect.cmi
665665- OCAMLC std_exit.cmo
666666- OCAMLC stdlib__Obj.cmo
667667- OCAMLC stdlib__Type.cmo
668668- OCAMLC camlinternalLazy.cmo
669669- OCAMLC stdlib__Lazy.cmo
670670- OCAMLC stdlib__Seq.cmo
671671- OCAMLC stdlib__Option.cmo
672672- OCAMLC stdlib__Result.cmo
673673- OCAMLC stdlib__List.cmo
674674- OCAMLC stdlib__Bytes.cmo
675675- OCAMLC stdlib__String.cmo
676676- OCAMLC stdlib__Marshal.cmo
677677- OCAMLC stdlib__Lexing.cmo
678678- OCAMLC stdlib__Parsing.cmo
679679- OCAMLC stdlib__Condition.cmo
680680- OCAMLC stdlib__Semaphore.cmo
681681- OCAMLC stdlib__Domain.cmo
682682- OCAMLC stdlib__Printexc.cmo
683683- OCAMLC stdlib__Fun.cmo
684684- OCAMLC stdlib__Gc.cmi
685685- OCAMLC stdlib__Bigarray.cmo
686686- OCAMLC stdlib__Random.cmo
687687- OCAMLC stdlib__Weak.cmo
688688- OCAMLC camlinternalOO.cmo
689689- OCAMLC stdlib__Oo.cmi
690690- OCAMLC camlinternalMod.cmo
691691- OCAMLC stdlib__Ephemeron.cmo
692692- OCAMLC stdlib__StdLabels.cmo
693693- OCAMLC stdlib__Effect.cmo
694694- OCAMLC stdlib__Gc.cmo
695695- OCAMLC stdlib__Oo.cmo
696696- LINKC stdlib.cma
697697-make[2]: Leaving directory '/build/ocaml-5.1.1/stdlib'
698698-rm -f boot/ocamlrun
699699-cp runtime/ocamlrun boot/ocamlrun
700700-cd boot; rm -f stdlib.cma std_exit.cmo *.cmi camlheader
701701-cd stdlib; cp stdlib.cma std_exit.cmo *.cmi camlheader ../boot
702702-cd boot; ln -sf ../runtime/libcamlrun.a .
703703-make all
704704-make[2]: Entering directory '/build/ocaml-5.1.1'
705705-cd stdlib; ln -sf ../runtime/libcamlrun.a .
706706-make ocamlc
707707-make[3]: Entering directory '/build/ocaml-5.1.1'
708708- OCAMLC utils/warnings.cmi
709709- OCAMLC parsing/longident.cmi
710710- OCAMLC utils/build_path_prefix_map.cmi
711711- OCAMLC utils/identifiable.cmi
712712- OCAMLC utils/load_path.cmi
713713- OCAMLC middle_end/flambda/allocated_const.cmi
714714- OCAMLC file_formats/cmxs_format.cmi
715715- GEN utils/config_main.ml
716716-cp utils/config.mli utils/config_main.mli
717717- GEN utils/config_boot.ml
718718-cp utils/config.mli utils/config_boot.mli
719719- GEN utils/config.ml
720720- OCAMLC utils/config.cmi
721721- OCAMLC utils/build_path_prefix_map.cmo
722722- OCAMLC utils/arg_helper.cmi
723723- OCAMLC utils/local_store.cmi
724724- OCAMLC utils/profile.cmi
725725- OCAMLC utils/terminfo.cmi
726726- OCAMLC utils/ccomp.cmi
727727- OCAMLC utils/strongly_connected_components.cmi
728728- OCAMLC utils/targetint.cmi
729729- OCAMLC utils/int_replace_polymorphic_compare.cmi
730730- GEN utils/domainstate.ml
731731- GEN utils/domainstate.mli
732732- OCAMLC utils/binutils.cmi
733733- OCAMLC utils/lazy_backtrack.cmi
734734- OCAMLC utils/compression.cmi
735735- GEN parsing/camlinternalMenhirLib.ml
736736- GEN parsing/camlinternalMenhirLib.mli
737737- OCAMLLEX parsing/lexer.ml
738738- OCAMLC lambda/switch.cmi
739739- GEN lambda/runtimedef.ml
740740- OCAMLC lambda/runtimedef.cmi
741741- OCAMLLEX tools/make_opcodes.ml
742742- OCAMLC tools/make_opcodes.cmi
743743- OCAMLC bytecomp/bytesections.cmi
744744- OCAMLC bytecomp/dll.cmi
745745- OCAMLC driver/main_args.cmi
746746- OCAMLC driver/makedepend.cmi
747747- OCAMLC bytecomp/bytelibrarian.cmi
748748- OCAMLC driver/errors.cmi
749749- OCAMLC driver/maindriver.cmi
750750- OCAMLC driver/main.cmi
751751- OCAMLC parsing/location.cmi
752752- OCAMLC utils/misc.cmi
753753- OCAMLC typing/ident.cmi
754754- OCAMLC middle_end/linkage_name.cmi
755755- OCAMLC middle_end/flambda/base_types/tag.cmi
756756- OCAMLC middle_end/flambda/base_types/static_exception.cmi
757757- OCAMLC utils/numbers.cmi
758758- OCAMLC utils/config_main.cmi
759759- OCAMLC utils/config_boot.cmi
760760- OCAMLC utils/config.cmo
761761- OCAMLC utils/misc.cmo
762762- OCAMLC utils/identifiable.cmo
763763- OCAMLC utils/arg_helper.cmo
764764- OCAMLC utils/local_store.cmo
765765- OCAMLC utils/load_path.cmo
766766- OCAMLC utils/clflags.cmi
767767- OCAMLC utils/profile.cmo
768768- OCAMLC utils/terminfo.cmo
769769- OCAMLC utils/ccomp.cmo
770770- OCAMLC utils/warnings.cmo
771771- OCAMLC utils/consistbl.cmi
772772- OCAMLC utils/strongly_connected_components.cmo
773773- OCAMLC utils/targetint.cmo
774774- OCAMLC utils/int_replace_polymorphic_compare.cmo
775775- OCAMLC utils/domainstate.cmi
776776- OCAMLC utils/binutils.cmo
777777- OCAMLC utils/lazy_backtrack.cmo
778778- OCAMLC utils/diffing.cmi
779779- OCAMLC utils/compression.cmo
780780- OCAMLC parsing/location.cmo
781781- OCAMLC parsing/longident.cmo
782782- OCAMLC parsing/syntaxerr.cmi
783783- OCAMLC parsing/camlinternalMenhirLib.cmi
784784- OCAMLC typing/ident.cmo
785785- OCAMLC lambda/switch.cmo
786786- OCAMLC lambda/runtimedef.cmo
787787- OCAMLC tools/make_opcodes.cmo
788788- OCAMLC bytecomp/bytesections.cmo
789789- OCAMLC bytecomp/dll.cmo
790790- OCAMLC driver/compenv.cmi
791791- OCAMLC driver/errors.cmo
792792- OCAMLC driver/main.cmo
793793- OCAMLC parsing/asttypes.cmi
794794- OCAMLC typing/annot.cmi
795795- OCAMLC file_formats/cmo_format.cmi
796796- OCAMLC typing/path.cmi
797797- OCAMLC middle_end/compilation_unit.cmi
798798- OCAMLC utils/config_main.cmo
799799- OCAMLC utils/config_boot.cmo
800800- OCAMLC utils/numbers.cmo
801801- OCAMLC utils/clflags.cmo
802802- OCAMLC utils/consistbl.cmo
803803- OCAMLC utils/domainstate.cmo
804804- OCAMLC utils/diffing.cmo
805805- OCAMLC utils/diffing_with_keys.cmi
806806- OCAMLC parsing/syntaxerr.cmo
807807- OCAMLC parsing/camlinternalMenhirLib.cmo
808808- OCAMLC typing/path.cmo
809809- LINKC tools/make_opcodes
810810- OCAMLC driver/compenv.cmo
811811- OCAMLC driver/main_args.cmo
812812- OCAMLC parsing/parsetree.cmi
813813- OCAMLC typing/shape.cmi
814814- OCAMLC lambda/debuginfo.cmi
815815- OCAMLC middle_end/flambda/base_types/set_of_closures_id.cmi
816816- OCAMLC middle_end/flambda/base_types/export_id.cmi
817817- OCAMLC middle_end/backend_var.cmi
818818- OCAMLC utils/diffing_with_keys.cmo
819819- OCAMLC parsing/docstrings.cmi
820820- OCAMLC parsing/pprintast.cmi
821821- OCAMLC parsing/parse.cmi
822822- OCAMLC parsing/printast.cmi
823823- OCAMLC parsing/ast_mapper.cmi
824824- OCAMLC parsing/ast_iterator.cmi
825825- OCAMLC parsing/attr_helper.cmi
826826- OCAMLC parsing/builtin_attributes.cmi
827827- OCAMLC parsing/ast_invariants.cmi
828828- OCAMLC parsing/depend.cmi
829829- OCAMLC typing/shape.cmo
830830- OCAMLC lambda/debuginfo.cmo
831831- GEN bytecomp/opcodes.ml
832832- OCAMLC driver/pparse.cmi
833833- OCAMLC typing/type_immediacy.cmi
834834- OCAMLC middle_end/flambda/base_types/set_of_closures_origin.cmi
835835- OCAMLC parsing/docstrings.cmo
836836- OCAMLC parsing/ast_helper.cmi
837837- OCAMLC parsing/pprintast.cmo
838838- OCAMLC parsing/printast.cmo
839839- OCAMLC parsing/ast_mapper.cmo
840840- OCAMLC parsing/ast_iterator.cmo
841841- OCAMLC parsing/attr_helper.cmo
842842- OCAMLC parsing/builtin_attributes.cmo
843843- OCAMLC parsing/ast_invariants.cmo
844844- OCAMLC parsing/depend.cmo
845845- OCAMLC typing/type_immediacy.cmo
846846- GEN bytecomp/opcodes.mli
847847- OCAMLC driver/pparse.cmo
848848- OCAMLC typing/outcometree.cmi
849849- OCAMLC parsing/ast_helper.cmo
850850- GEN parsing/parser.ml
851851- GEN parsing/parser.mli
852852- OCAMLC typing/oprint.cmi
853853- OCAMLC bytecomp/opcodes.cmi
854854- OCAMLC typing/primitive.cmi
855855- OCAMLC parsing/parser.cmi
856856- OCAMLC typing/oprint.cmo
857857- OCAMLC bytecomp/opcodes.cmo
858858- OCAMLC typing/types.cmi
859859- OCAMLC parsing/parser.cmo
860860- OCAMLC parsing/lexer.cmi
861861- OCAMLC typing/primitive.cmo
862862- OCAMLC typing/types.cmo
863863- OCAMLC typing/btype.cmi
864864- OCAMLC typing/predef.cmi
865865- OCAMLC typing/datarepr.cmi
866866- OCAMLC typing/errortrace.cmi
867867- OCAMLC typing/signature_group.cmi
868868- OCAMLC driver/makedepend.cmo
869869- OCAMLC typing/subst.cmi
870870- OCAMLC file_formats/cmi_format.cmi
871871- OCAMLC parsing/lexer.cmo
872872- OCAMLC parsing/parse.cmo
873873- OCAMLC typing/btype.cmo
874874- OCAMLC typing/subst.cmo
875875- OCAMLC typing/predef.cmo
876876- OCAMLC typing/datarepr.cmo
877877- OCAMLC file_formats/cmi_format.cmo
878878- OCAMLC typing/persistent_env.cmi
879879- OCAMLC typing/errortrace.cmo
880880- OCAMLC typing/signature_group.cmo
881881- OCAMLC typing/env.cmi
882882- OCAMLC typing/persistent_env.cmo
883883- OCAMLC lambda/lambda.cmi
884884- OCAMLC typing/env.cmo
885885- OCAMLC typing/typedtree.cmi
886886- OCAMLC typing/ctype.cmi
887887- OCAMLC typing/printtyp.cmi
888888- OCAMLC typing/mtype.cmi
889889- OCAMLC typing/envaux.cmi
890890- OCAMLC typing/includecore.cmi
891891- OCAMLC typing/tast_iterator.cmi
892892- OCAMLC typing/tast_mapper.cmi
893893- OCAMLC typing/stypes.cmi
894894- OCAMLC file_formats/cmt_format.cmi
895895- OCAMLC typing/untypeast.cmi
896896- OCAMLC typing/includemod.cmi
897897- OCAMLC typing/typetexp.cmi
898898- OCAMLC typing/printpat.cmi
899899- OCAMLC typing/patterns.cmi
900900- OCAMLC typing/parmatch.cmi
901901- OCAMLC typing/typedecl_properties.cmi
902902- OCAMLC typing/typedecl_unboxed.cmi
903903- OCAMLC typing/typeopt.cmi
904904- OCAMLC typing/rec_check.cmi
905905- OCAMLC typing/typecore.cmi
906906- OCAMLC typing/typeclass.cmi
907907- OCAMLC lambda/lambda.cmo
908908- OCAMLC lambda/printlambda.cmi
909909- OCAMLC lambda/matching.cmi
910910- OCAMLC lambda/translobj.cmi
911911- OCAMLC lambda/translattribute.cmi
912912- OCAMLC lambda/translprim.cmi
913913- OCAMLC lambda/translcore.cmi
914914- OCAMLC lambda/translclass.cmi
915915- OCAMLC lambda/translmod.cmi
916916- OCAMLC lambda/tmc.cmi
917917- OCAMLC lambda/simplif.cmi
918918- OCAMLC bytecomp/instruct.cmi
919919- OCAMLC bytecomp/symtable.cmi
920920- OCAMLC driver/compmisc.cmi
921921- OCAMLC driver/compile_common.cmi
922922- OCAMLC bytecomp/instruct.cmo
923923- OCAMLC bytecomp/bytegen.cmi
924924- OCAMLC bytecomp/printinstr.cmi
925925- OCAMLC bytecomp/emitcode.cmi
926926- OCAMLC bytecomp/bytelink.cmi
927927- OCAMLC bytecomp/bytepackager.cmi
928928- OCAMLC driver/compile.cmi
929929- OCAMLC middle_end/internal_variable_names.cmi
930930- OCAMLC middle_end/clambda_primitives.cmi
931931- OCAMLC typing/typedtree.cmo
932932- OCAMLC typing/printtyped.cmi
933933- OCAMLC typing/ctype.cmo
934934- OCAMLC typing/printtyp.cmo
935935- OCAMLC typing/includeclass.cmi
936936- OCAMLC typing/mtype.cmo
937937- OCAMLC typing/envaux.cmo
938938- OCAMLC typing/includecore.cmo
939939- OCAMLC typing/tast_iterator.cmo
940940- OCAMLC typing/tast_mapper.cmo
941941- OCAMLC typing/stypes.cmo
942942- OCAMLC file_formats/cmt_format.cmo
943943- OCAMLC typing/cmt2annot.cmi
944944- OCAMLC typing/untypeast.cmo
945945- OCAMLC typing/includemod.cmo
946946- OCAMLC typing/includemod_errorprinter.cmi
947947- OCAMLC typing/typetexp.cmo
948948- OCAMLC typing/printpat.cmo
949949- OCAMLC typing/patterns.cmo
950950- OCAMLC typing/parmatch.cmo
951951- OCAMLC typing/typedecl_properties.cmo
952952- OCAMLC typing/typedecl_variance.cmi
953953- OCAMLC typing/typedecl_unboxed.cmo
954954- OCAMLC typing/typedecl_immediacy.cmi
955955- OCAMLC typing/typedecl_separability.cmi
956956- OCAMLC typing/typeopt.cmo
957957- OCAMLC typing/rec_check.cmo
958958- OCAMLC lambda/printlambda.cmo
959959- OCAMLC lambda/matching.cmo
960960- OCAMLC lambda/translobj.cmo
961961- OCAMLC lambda/translattribute.cmo
962962- OCAMLC lambda/translprim.cmo
963963- OCAMLC lambda/translcore.cmo
964964- OCAMLC lambda/translclass.cmo
965965- OCAMLC lambda/translmod.cmo
966966- OCAMLC lambda/tmc.cmo
967967- OCAMLC lambda/simplif.cmo
968968- OCAMLC bytecomp/meta.cmi
969969- OCAMLC bytecomp/bytegen.cmo
970970- OCAMLC bytecomp/printinstr.cmo
971971- OCAMLC bytecomp/emitcode.cmo
972972- OCAMLC bytecomp/bytelink.cmo
973973- OCAMLC bytecomp/bytelibrarian.cmo
974974- OCAMLC driver/compile.cmo
975975- OCAMLC driver/maindriver.cmo
976976- OCAMLC middle_end/variable.cmi
977977- OCAMLC middle_end/clambda.cmi
978978- OCAMLC typing/printtyped.cmo
979979- OCAMLC typing/includeclass.cmo
980980- OCAMLC typing/cmt2annot.cmo
981981- OCAMLC typing/includemod_errorprinter.cmo
982982- OCAMLC typing/typedecl_variance.cmo
983983- OCAMLC typing/typedecl_immediacy.cmo
984984- OCAMLC typing/typedecl_separability.cmo
985985- OCAMLC typing/typedecl.cmi
986986- OCAMLC bytecomp/meta.cmo
987987- OCAMLC bytecomp/symtable.cmo
988988- OCAMLC middle_end/flambda/base_types/closure_element.cmi
989989- OCAMLC middle_end/symbol.cmi
990990- OCAMLC middle_end/flambda/parameter.cmi
991991- OCAMLC middle_end/flambda/base_types/mutable_variable.cmi
992992- OCAMLC middle_end/flambda/base_types/closure_id.cmi
993993- OCAMLC typing/typedecl.cmo
994994- OCAMLC typing/typecore.cmo
995995- OCAMLC typing/typeclass.cmo
996996- OCAMLC typing/typemod.cmi
997997- OCAMLC middle_end/flambda/base_types/var_within_closure.cmi
998998- OCAMLC middle_end/flambda/base_types/closure_origin.cmi
999999- OCAMLC typing/typemod.cmo
10001000- OCAMLC driver/compmisc.cmo
10011001- OCAMLC driver/compile_common.cmo
10021002- OCAMLC bytecomp/bytepackager.cmo
10031003- OCAMLC middle_end/flambda/projection.cmi
10041004- LINKC compilerlibs/ocamlbytecomp.cma
10051005- OCAMLC middle_end/flambda/flambda.cmi
10061006- OCAMLC middle_end/flambda/freshening.cmi
10071007- OCAMLC middle_end/flambda/simple_value_approx.cmi
10081008- OCAMLC middle_end/flambda/export_info.cmi
10091009- OCAMLC file_formats/cmx_format.cmi
10101010- LINKC compilerlibs/ocamlcommon.cma
10111011- LINKC ocamlc
10121012-make[3]: Leaving directory '/build/ocaml-5.1.1'
10131013-make ocamllex ocamltools library
10141014-make[3]: Entering directory '/build/ocaml-5.1.1'
10151015- CC yacc/closure.o
10161016- CC yacc/error.o
10171017- CC yacc/lalr.o
10181018- CC yacc/lr0.o
10191019- CC yacc/main.o
10201020- CC yacc/mkpar.o
10211021- CC yacc/output.o
10221022- CC yacc/reader.o
10231023- CC yacc/skeleton.o
10241024- CC yacc/symtab.o
10251025- CC yacc/verbose.o
10261026- CC yacc/warshall.o
10271027-make -C stdlib all
10281028-make[4]: Entering directory '/build/ocaml-5.1.1/stdlib'
10291029- OCAMLC camlinternalFormatBasics.cmi
10301030- OCAMLC camlinternalFormatBasics.cmo
10311031- OCAMLC stdlib.cmi
10321032- OCAMLC stdlib.cmo
10331033- OCAMLC stdlib__Either.cmi
10341034- OCAMLC stdlib__Sys.cmi
10351035- OCAMLC stdlib__Nativeint.cmi
10361036- OCAMLC stdlib__Int32.cmi
10371037- OCAMLC stdlib__Type.cmi
10381038- OCAMLC stdlib__Atomic.cmi
10391039- OCAMLC camlinternalLazy.cmi
10401040- OCAMLC stdlib__Seq.cmi
10411041- OCAMLC stdlib__Bool.cmi
10421042- OCAMLC stdlib__Char.cmi
10431043- OCAMLC stdlib__Uchar.cmi
10441044- OCAMLC stdlib__Int.cmi
10451045- OCAMLC stdlib__Unit.cmi
10461046- OCAMLC stdlib__Marshal.cmi
10471047- OCAMLC stdlib__Array.cmi
10481048- OCAMLC stdlib__Float.cmi
10491049- OCAMLC stdlib__Int32.cmo
10501050- OCAMLC stdlib__Int64.cmi
10511051- OCAMLC stdlib__Nativeint.cmo
10521052- OCAMLC stdlib__Lexing.cmi
10531053- OCAMLC stdlib__Set.cmi
10541054- OCAMLC stdlib__Map.cmi
10551055- OCAMLC stdlib__Stack.cmi
10561056- OCAMLC stdlib__Queue.cmi
10571057- MKEXE yacc/ocamlyacc
10581058- OCAMLC stdlib__Buffer.cmi
10591059- OCAMLC stdlib__Mutex.cmi
10601060- OCAMLC stdlib__Semaphore.cmi
10611061- OCAMLC stdlib__Domain.cmi
10621062- OCAMLC stdlib__Arg.cmi
10631063- OCAMLC stdlib__Fun.cmi
10641064- OCAMLC stdlib__Digest.cmi
10651065- OCAMLC stdlib__Complex.cmi
10661066-make lex-all
10671067-make[4]: Entering directory '/build/ocaml-5.1.1'
10681068- OCAMLC stdlib__Random.cmi
10691069- OCAMLC stdlib__Hashtbl.cmi
10701070- OCAMLC stdlib__Format.cmi
10711071- OCAMLC stdlib__Scanf.cmi
10721072- OCAMLC stdlib__Callback.cmi
10731073- OCAMLC lex/cset.cmi
10741074- OCAMLYACC lex/parser.ml
10751075- OCAMLC stdlib__Filename.cmi
10761076- OCAMLLEX lex/lexer.ml
10771077- OCAMLC lex/table.cmi
10781078- OCAMLC lex/main.cmi
10791079- OCAMLC stdlib__Complex.cmo
10801080- OCAMLC lex/cset.cmo
10811081- OCAMLC stdlib__ArrayLabels.cmi
10821082- OCAMLC lex/syntax.cmi
10831083- OCAMLC lex/table.cmo
10841084- OCAMLC stdlib__ListLabels.cmi
10851085- OCAMLC lex/lexgen.cmi
10861086- OCAMLC lex/syntax.cmo
10871087- OCAMLC lex/parser.cmi
10881088- OCAMLC stdlib__BytesLabels.cmi
10891089- OCAMLC stdlib__StringLabels.cmi
10901090- OCAMLC lex/parser.cmo
10911091- OCAMLC lex/lexer.cmi
10921092- OCAMLC lex/lexgen.cmo
10931093- OCAMLC stdlib__MoreLabels.cmi
10941094- OCAMLC lex/compact.cmi
10951095- OCAMLC stdlib__In_channel.cmi
10961096- OCAMLC stdlib__Out_channel.cmi
10971097- OCAMLC std_exit.cmi
10981098- OCAMLC stdlib__Either.cmo
10991099- OCAMLC lex/common.cmi
11001100- OCAMLC stdlib__Sys.cmo
11011101- OCAMLC stdlib__Obj.cmi
11021102- OCAMLC lex/lexer.cmo
11031103- OCAMLC stdlib__Atomic.cmo
11041104- OCAMLC lex/compact.cmo
11051105- OCAMLC stdlib__Lazy.cmi
11061106- OCAMLC stdlib__Option.cmi
11071107- OCAMLC lex/common.cmo
11081108- OCAMLC stdlib__Result.cmi
11091109- OCAMLC stdlib__Bool.cmo
11101110- OCAMLC lex/output.cmi
11111111- OCAMLC stdlib__Char.cmo
11121112- OCAMLC stdlib__Uchar.cmo
11131113- OCAMLC lex/outputbis.cmi
11141114- OCAMLC stdlib__List.cmi
11151115- OCAMLC stdlib__Int.cmo
11161116- OCAMLC lex/output.cmo
11171117- OCAMLC stdlib__Bytes.cmi
11181118- OCAMLC lex/outputbis.cmo
11191119- OCAMLC stdlib__String.cmi
11201120- OCAMLC stdlib__Unit.cmo
11211121- OCAMLC stdlib__Array.cmo
11221122- OCAMLC stdlib__Float.cmo
11231123- OCAMLC lex/main.cmo
11241124- OCAMLC stdlib__Int64.cmo
11251125- OCAMLC stdlib__Lexing.cmo
11261126- OCAMLC stdlib__Parsing.cmi
11271127- OCAMLC stdlib__Set.cmo
11281128- OCAMLC stdlib__Map.cmo
11291129- OCAMLC stdlib__Stack.cmo
11301130- OCAMLC stdlib__Queue.cmo
11311131- OCAMLC stdlib__Buffer.cmo
11321132- LINKC lex/ocamllex
11331133-make[4]: Leaving directory '/build/ocaml-5.1.1'
11341134- OCAMLC stdlib__Mutex.cmo
11351135-make tools-all
11361136-make[4]: Entering directory '/build/ocaml-5.1.1'
11371137- OCAMLC stdlib__Condition.cmi
11381138- OCAMLC camlinternalFormat.cmi
11391139- OCAMLC stdlib__Printf.cmi
11401140- OCAMLC stdlib__Printexc.cmi
11411141- OCAMLC stdlib__Digest.cmo
11421142- OCAMLC tools/ocamldep.cmi
11431143- OCAMLC middle_end/backend_intf.cmi
11441144- OCAMLC stdlib__Bigarray.cmi
11451145- OCAMLC middle_end/flambda/inlining_cost.cmi
11461146- OCAMLC stdlib__Hashtbl.cmo
11471147- OCAMLC middle_end/internal_variable_names.cmo
11481148- OCAMLC middle_end/linkage_name.cmo
11491149- OCAMLC stdlib__Weak.cmi
11501150- OCAMLC middle_end/compilation_unit.cmo
11511151- OCAMLC stdlib__Format.cmo
11521152- OCAMLC stdlib__Scanf.cmo
11531153- OCAMLC middle_end/variable.cmo
11541154- OCAMLC middle_end/flambda/base_types/closure_element.cmo
11551155- OCAMLC stdlib__Callback.cmo
11561156- OCAMLC middle_end/flambda/base_types/closure_id.cmo
11571157- OCAMLC middle_end/symbol.cmo
11581158- OCAMLC middle_end/backend_var.cmo
11591159- OCAMLC middle_end/clambda_primitives.cmo
11601160- OCAMLC camlinternalOO.cmi
11611161- OCAMLC camlinternalMod.cmi
11621162- OCAMLC stdlib__Ephemeron.cmi
11631163- OCAMLC middle_end/printclambda_primitives.cmi
11641164- OCAMLC middle_end/clambda.cmo
11651165- OCAMLC stdlib__Filename.cmo
11661166- OCAMLC middle_end/printclambda.cmi
11671167- OCAMLC stdlib__ArrayLabels.cmo
11681168- OCAMLC stdlib__ListLabels.cmo
11691169- OCAMLC middle_end/semantics_of_primitives.cmi
11701170- OCAMLC stdlib__BytesLabels.cmo
11711171- OCAMLC middle_end/convert_primitives.cmi
11721172- OCAMLC middle_end/flambda/base_types/id_types.cmi
11731173- OCAMLC stdlib__StringLabels.cmo
11741174- OCAMLC middle_end/flambda/base_types/tag.cmo
11751175- OCAMLC stdlib__MoreLabels.cmo
11761176- OCAMLC middle_end/flambda/base_types/mutable_variable.cmo
11771177- OCAMLC middle_end/flambda/base_types/set_of_closures_id.cmo
11781178- OCAMLC stdlib__StdLabels.cmi
11791179- OCAMLC middle_end/flambda/base_types/set_of_closures_origin.cmo
11801180- OCAMLC middle_end/flambda/base_types/closure_origin.cmo
11811181- OCAMLC middle_end/flambda/base_types/var_within_closure.cmo
11821182- OCAMLC stdlib__In_channel.cmo
11831183- OCAMLC middle_end/flambda/base_types/static_exception.cmo
11841184- OCAMLC middle_end/flambda/pass_wrapper.cmi
11851185- OCAMLC stdlib__Out_channel.cmo
11861186- OCAMLC middle_end/flambda/allocated_const.cmo
11871187- OCAMLC middle_end/flambda/parameter.cmo
11881188- OCAMLC stdlib__Effect.cmi
11891189- OCAMLC middle_end/flambda/projection.cmo
11901190- OCAMLC std_exit.cmo
11911191- OCAMLC middle_end/flambda/flambda.cmo
11921192- OCAMLC stdlib__Obj.cmo
11931193- OCAMLC stdlib__Type.cmo
11941194- OCAMLC middle_end/flambda/flambda_iterators.cmi
11951195- OCAMLC camlinternalLazy.cmo
11961196- OCAMLC middle_end/flambda/flambda_utils.cmi
11971197- OCAMLC stdlib__Lazy.cmo
11981198- OCAMLC stdlib__Seq.cmo
11991199- OCAMLC middle_end/flambda/effect_analysis.cmi
12001200- OCAMLC middle_end/flambda/inlining_cost.cmo
12011201- OCAMLC stdlib__Option.cmo
12021202- OCAMLC middle_end/flambda/export_info.cmo
12031203- OCAMLC stdlib__Result.cmo
12041204- OCAMLC stdlib__List.cmo
12051205- OCAMLC middle_end/flambda/export_info_for_pack.cmi
12061206- OCAMLC stdlib__Bytes.cmo
12071207- OCAMLC middle_end/compilenv.cmi
12081208- OCAMLC middle_end/closure/closure.cmi
12091209- OCAMLC stdlib__String.cmo
12101210- OCAMLC middle_end/closure/closure_middle_end.cmi
12111211- OCAMLC middle_end/flambda/import_approx.cmi
12121212- OCAMLC middle_end/flambda/lift_code.cmi
12131213- OCAMLC middle_end/flambda/closure_conversion_aux.cmi
12141214- OCAMLC middle_end/flambda/closure_conversion.cmi
12151215- OCAMLC middle_end/flambda/initialize_symbol_to_let_symbol.cmi
12161216- OCAMLC middle_end/flambda/lift_let_to_initialize_symbol.cmi
12171217- OCAMLC middle_end/flambda/find_recursive_functions.cmi
12181218- OCAMLC middle_end/flambda/invariant_params.cmi
12191219- OCAMLC middle_end/flambda/inconstant_idents.cmi
12201220- OCAMLC middle_end/flambda/alias_analysis.cmi
12211221- OCAMLC middle_end/flambda/lift_constants.cmi
12221222- OCAMLC middle_end/flambda/share_constants.cmi
12231223- OCAMLC middle_end/flambda/simplify_common.cmi
12241224- OCAMLC middle_end/flambda/remove_unused_arguments.cmi
12251225- OCAMLC middle_end/flambda/remove_unused_closure_vars.cmi
12261226- OCAMLC middle_end/flambda/remove_unused_program_constructs.cmi
12271227- OCAMLC middle_end/flambda/simplify_primitives.cmi
12281228- OCAMLC stdlib__Marshal.cmo
12291229- OCAMLC middle_end/flambda/remove_free_vars_equal_to_args.cmi
12301230- OCAMLC middle_end/flambda/ref_to_variables.cmi
12311231- OCAMLC stdlib__Parsing.cmo
12321232- OCAMLC middle_end/flambda/flambda_invariants.cmi
12331233- OCAMLC middle_end/flambda/traverse_for_exported_symbols.cmi
12341234- OCAMLC stdlib__Condition.cmo
12351235- OCAMLC middle_end/flambda/build_export_info.cmi
12361236- OCAMLC middle_end/flambda/closure_offsets.cmi
12371237- OCAMLC stdlib__Semaphore.cmo
12381238- OCAMLC stdlib__Domain.cmo
12391239- OCAMLC camlinternalFormat.cmo
12401240- OCAMLC middle_end/flambda/un_anf.cmi
12411241- OCAMLC stdlib__Printf.cmo
12421242- OCAMLC middle_end/flambda/flambda_to_clambda.cmi
12431243- OCAMLC middle_end/flambda/flambda_middle_end.cmi
12441244- OCAMLC stdlib__Arg.cmo
12451245- OCAMLC stdlib__Printexc.cmo
12461246- OCAMLC tools/objinfo.cmi
12471247- OCAMLC stdlib__Fun.cmo
12481248- OCAMLC tools/ocamlcmt.cmi
12491249- OCAMLC tools/ocamlprof.cmi
12501250- OCAMLC tools/ocamlcp_common.cmi
12511251- OCAMLC tools/ocamlcp.cmi
12521252- OCAMLC stdlib__Gc.cmi
12531253- OCAMLC tools/ocamlmklib.cmi
12541254- OCAMLC tools/ocamlmktop.cmi
12551255- OCAMLC stdlib__Bigarray.cmo
12561256- OCAMLC tools/ocamloptp.cmi
12571257- OCAMLC stdlib__Random.cmo
12581258- GEN tools/opnames.ml
12591259- OCAMLC tools/opnames.cmi
12601260- OCAMLC tools/dumpobj.cmi
12611261- OCAMLC tools/primreq.cmi
12621262- OCAMLC tools/stripdebug.cmi
12631263- OCAMLC tools/cmpbyt.cmi
12641264- OCAMLC tools/profiling.cmi
12651265- OCAMLC tools/ocamldep.cmo
12661266- OCAMLC middle_end/flambda/inlining_stats_types.cmi
12671267- OCAMLC middle_end/flambda/simplify_boxed_integer_ops_intf.cmi
12681268- OCAMLC middle_end/printclambda_primitives.cmo
12691269- OCAMLC middle_end/printclambda.cmo
12701270- OCAMLC middle_end/semantics_of_primitives.cmo
12711271- OCAMLC stdlib__Weak.cmo
12721272- OCAMLC camlinternalOO.cmo
12731273- OCAMLC middle_end/convert_primitives.cmo
12741274- OCAMLC middle_end/flambda/base_types/id_types.cmo
12751275- OCAMLC stdlib__Oo.cmi
12761276- OCAMLC middle_end/flambda/base_types/export_id.cmo
12771277- OCAMLC middle_end/flambda/pass_wrapper.cmo
12781278- OCAMLC middle_end/flambda/flambda_iterators.cmo
12791279- OCAMLC middle_end/flambda/flambda_utils.cmo
12801280- OCAMLC middle_end/flambda/freshening.cmo
12811281- OCAMLC camlinternalMod.cmo
12821282- OCAMLC stdlib__Ephemeron.cmo
12831283- OCAMLC stdlib__StdLabels.cmo
12841284- OCAMLC middle_end/flambda/effect_analysis.cmo
12851285- OCAMLC stdlib__Effect.cmo
12861286- OCAMLC stdlib__Gc.cmo
12871287- OCAMLC middle_end/flambda/simple_value_approx.cmo
12881288- OCAMLC stdlib__Oo.cmo
12891289- OCAMLC middle_end/flambda/export_info_for_pack.cmo
12901290- OCAMLC middle_end/compilenv.cmo
12911291- OCAMLC middle_end/closure/closure.cmo
12921292- OCAMLC middle_end/closure/closure_middle_end.cmo
12931293- OCAMLC middle_end/flambda/import_approx.cmo
12941294- OCAMLC middle_end/flambda/lift_code.cmo
12951295- OCAMLC middle_end/flambda/closure_conversion_aux.cmo
12961296- LINKC stdlib.cma
12971297- OCAMLC middle_end/flambda/closure_conversion.cmo
12981298-make[4]: Leaving directory '/build/ocaml-5.1.1/stdlib'
12991299- OCAMLC middle_end/flambda/initialize_symbol_to_let_symbol.cmo
13001300- OCAMLC middle_end/flambda/lift_let_to_initialize_symbol.cmo
13011301- OCAMLC middle_end/flambda/find_recursive_functions.cmo
13021302- OCAMLC middle_end/flambda/invariant_params.cmo
13031303- OCAMLC middle_end/flambda/inconstant_idents.cmo
13041304- OCAMLC middle_end/flambda/alias_analysis.cmo
13051305- OCAMLC middle_end/flambda/lift_constants.cmo
13061306- OCAMLC middle_end/flambda/share_constants.cmo
13071307- OCAMLC middle_end/flambda/simplify_common.cmo
13081308- OCAMLC middle_end/flambda/remove_unused_arguments.cmo
13091309- OCAMLC middle_end/flambda/remove_unused_closure_vars.cmo
13101310- OCAMLC middle_end/flambda/remove_unused_program_constructs.cmo
13111311- OCAMLC middle_end/flambda/simplify_boxed_integer_ops.cmi
13121312- OCAMLC middle_end/flambda/inlining_stats_types.cmo
13131313- OCAMLC middle_end/flambda/inlining_stats.cmi
13141314- OCAMLC middle_end/flambda/remove_free_vars_equal_to_args.cmo
13151315- OCAMLC middle_end/flambda/ref_to_variables.cmo
13161316- OCAMLC middle_end/flambda/flambda_invariants.cmo
13171317- OCAMLC middle_end/flambda/traverse_for_exported_symbols.cmo
13181318- OCAMLC middle_end/flambda/closure_offsets.cmo
13191319- OCAMLC middle_end/flambda/un_anf.cmo
13201320- OCAMLC middle_end/flambda/flambda_to_clambda.cmo
13211321- OCAMLC tools/objinfo.cmo
13221322- OCAMLC tools/ocamlcmt.cmo
13231323- OCAMLC tools/ocamlprof.cmo
13241324- OCAMLC tools/ocamlcp_common.cmo
13251325- OCAMLC tools/ocamlcp.cmo
13261326- OCAMLC tools/ocamlmklib.cmo
13271327- OCAMLC tools/ocamlmktop.cmo
13281328- OCAMLC tools/ocamloptp.cmo
13291329- OCAMLC tools/opnames.cmo
13301330- OCAMLC tools/dumpobj.cmo
13311331- OCAMLC tools/primreq.cmo
13321332- OCAMLC tools/stripdebug.cmo
13331333- OCAMLC tools/cmpbyt.cmo
13341334- OCAMLC tools/profiling.cmo
13351335- LINKC tools/ocamldep
13361336- OCAMLC middle_end/flambda/inline_and_simplify_aux.cmi
13371337- OCAMLC middle_end/flambda/simplify_boxed_integer_ops.cmo
13381338- OCAMLC middle_end/flambda/simplify_primitives.cmo
13391339- OCAMLC middle_end/flambda/inlining_stats.cmo
13401340- LINKC tools/ocamlcmt
13411341- LINKC tools/ocamlprof
13421342- LINKC tools/ocamlcp
13431343- LINKC tools/ocamlmklib
13441344- LINKC tools/ocamlmktop
13451345- LINKC tools/ocamloptp
13461346- LINKC tools/dumpobj
13471347- LINKC tools/primreq
13481348- LINKC tools/stripdebug
13491349- LINKC tools/cmpbyt
13501350- OCAMLC middle_end/flambda/inlining_decision_intf.cmi
13511351- OCAMLC middle_end/flambda/inline_and_simplify_aux.cmo
13521352- OCAMLC middle_end/flambda/extract_projections.cmi
13531353- OCAMLC middle_end/flambda/augment_specialised_args.cmi
13541354- OCAMLC middle_end/flambda/unbox_free_vars_of_closures.cmi
13551355- OCAMLC middle_end/flambda/unbox_specialised_args.cmi
13561356- OCAMLC middle_end/flambda/unbox_closures.cmi
13571357- OCAMLC middle_end/flambda/inlining_transforms.cmi
13581358- OCAMLC middle_end/flambda/inlining_decision.cmi
13591359- OCAMLC middle_end/flambda/inline_and_simplify.cmi
13601360- OCAMLC middle_end/flambda/build_export_info.cmo
13611361- OCAMLC middle_end/flambda/extract_projections.cmo
13621362- OCAMLC middle_end/flambda/augment_specialised_args.cmo
13631363- OCAMLC middle_end/flambda/unbox_free_vars_of_closures.cmo
13641364- OCAMLC middle_end/flambda/unbox_specialised_args.cmo
13651365- OCAMLC middle_end/flambda/unbox_closures.cmo
13661366- OCAMLC middle_end/flambda/inlining_transforms.cmo
13671367- OCAMLC middle_end/flambda/inlining_decision.cmo
13681368- OCAMLC middle_end/flambda/inline_and_simplify.cmo
13691369- OCAMLC middle_end/flambda/flambda_middle_end.cmo
13701370- LINKC compilerlibs/ocamlmiddleend.cma
13711371- LINKC tools/ocamlobjinfo
13721372-make[4]: Leaving directory '/build/ocaml-5.1.1'
13731373-make[3]: Leaving directory '/build/ocaml-5.1.1'
13741374-make ocaml
13751375-make[3]: Entering directory '/build/ocaml-5.1.1'
13761376- OCAMLC toplevel/expunge.cmi
13771377- OCAMLC toplevel/genprintval.cmi
13781378- OCAMLC toplevel/trace.cmi
13791379- OCAMLC toplevel/toploop.cmi
13801380- OCAMLC toplevel/topprinters.cmi
13811381- OCAMLC toplevel/topdirs.cmi
13821382- OCAMLC toplevel/topmain.cmi
13831383- OCAMLC toplevel/genprintval.cmo
13841384- OCAMLC toplevel/topprinters.cmo
13851385- OCAMLC toplevel/topstart.cmi
13861386- OCAMLC toplevel/expunge.cmo
13871387- OCAMLC toplevel/topcommon.cmi
13881388-cp toplevel/trace.cmi toplevel/trace.mli toplevel/byte
13891389-cp toplevel/topmain.cmi toplevel/topmain.mli toplevel/byte
13901390- OCAMLC toplevel/topstart.cmo
13911391- LINKC expunge
13921392- OCAMLC toplevel/topeval.cmi
13931393- OCAMLC toplevel/topcommon.cmo
13941394-cp toplevel/topeval.cmi toplevel/topeval.mli toplevel/byte
13951395- OCAMLC toplevel/toploop.cmo
13961396- OCAMLC toplevel/topdirs.cmo
13971397- OCAMLC toplevel/byte/topmain.cmo
13981398- OCAMLC toplevel/byte/topeval.cmo
13991399- OCAMLC toplevel/byte/trace.cmo
14001400- LINKC compilerlibs/ocamltoplevel.cma
14011401- LINKC ocaml.tmp
14021402- GEN ocaml
14031403-rm ocaml.tmp
14041404-make[3]: Leaving directory '/build/ocaml-5.1.1'
14051405-make otherlibraries ocamldebugger ocamldoc \
14061406-14071407-make[3]: Entering directory '/build/ocaml-5.1.1'
14081408-make lex-all
14091409-make[4]: Entering directory '/build/ocaml-5.1.1'
14101410-make[4]: Nothing to be done for 'lex-all'.
14111411-make[4]: Leaving directory '/build/ocaml-5.1.1'
14121412-make tools-all
14131413-make[4]: Entering directory '/build/ocaml-5.1.1'
14141414-make[4]: Nothing to be done for 'tools-all'.
14151415-make[4]: Leaving directory '/build/ocaml-5.1.1'
14161416-make -C otherlibs all
14171417-make[4]: Entering directory '/build/ocaml-5.1.1/otherlibs'
14181418-for lib in dynlink runtime_events unix str systhreads; do (make -C $lib all) || exit $?; done
14191419-make[5]: Entering directory '/build/ocaml-5.1.1/otherlibs/dynlink'
14201420- GEN dynlink_compilerlibs/Makefile
14211421-cp ../../utils/binutils.ml dynlink_compilerlibs/binutils.ml
14221422-cp ../../utils/config.ml dynlink_compilerlibs/config.ml
14231423-cp ../../utils/build_path_prefix_map.ml dynlink_compilerlibs/build_path_prefix_map.ml
14241424-cp ../../utils/misc.ml dynlink_compilerlibs/misc.ml
14251425-cp ../../utils/identifiable.ml dynlink_compilerlibs/identifiable.ml
14261426-cp ../../utils/numbers.ml dynlink_compilerlibs/numbers.ml
14271427-cp ../../utils/arg_helper.ml dynlink_compilerlibs/arg_helper.ml
14281428-cp ../../utils/local_store.ml dynlink_compilerlibs/local_store.ml
14291429-cp ../../utils/load_path.ml dynlink_compilerlibs/load_path.ml
14301430-cp ../../utils/clflags.ml dynlink_compilerlibs/clflags.ml
14311431-cp ../../utils/profile.ml dynlink_compilerlibs/profile.ml
14321432-cp ../../utils/consistbl.ml dynlink_compilerlibs/consistbl.ml
14331433-cp ../../utils/terminfo.ml dynlink_compilerlibs/terminfo.ml
14341434-cp ../../utils/warnings.ml dynlink_compilerlibs/warnings.ml
14351435-cp ../../utils/int_replace_polymorphic_compare.ml dynlink_compilerlibs/int_replace_polymorphic_compare.ml
14361436-cp ../../utils/lazy_backtrack.ml dynlink_compilerlibs/lazy_backtrack.ml
14371437-cp ../../utils/compression.ml dynlink_compilerlibs/compression.ml
14381438-cp ../../parsing/location.ml dynlink_compilerlibs/location.ml
14391439-cp ../../parsing/longident.ml dynlink_compilerlibs/longident.ml
14401440-cp ../../parsing/docstrings.ml dynlink_compilerlibs/docstrings.ml
14411441-cp ../../parsing/syntaxerr.ml dynlink_compilerlibs/syntaxerr.ml
14421442-cp ../../parsing/ast_helper.ml dynlink_compilerlibs/ast_helper.ml
14431443-cp ../../parsing/ast_mapper.ml dynlink_compilerlibs/ast_mapper.ml
14441444-cp ../../parsing/attr_helper.ml dynlink_compilerlibs/attr_helper.ml
14451445-cp ../../parsing/builtin_attributes.ml dynlink_compilerlibs/builtin_attributes.ml
14461446-cp ../../typing/ident.ml dynlink_compilerlibs/ident.ml
14471447-cp ../../typing/path.ml dynlink_compilerlibs/path.ml
14481448-cp ../../typing/primitive.ml dynlink_compilerlibs/primitive.ml
14491449-cp ../../typing/type_immediacy.ml dynlink_compilerlibs/type_immediacy.ml
14501450-cp ../../typing/shape.ml dynlink_compilerlibs/shape.ml
14511451-cp ../../typing/types.ml dynlink_compilerlibs/types.ml
14521452-cp ../../typing/btype.ml dynlink_compilerlibs/btype.ml
14531453-cp ../../typing/subst.ml dynlink_compilerlibs/subst.ml
14541454-cp ../../typing/predef.ml dynlink_compilerlibs/predef.ml
14551455-cp ../../typing/datarepr.ml dynlink_compilerlibs/datarepr.ml
14561456-cp ../../file_formats/cmi_format.ml dynlink_compilerlibs/cmi_format.ml
14571457-cp ../../typing/persistent_env.ml dynlink_compilerlibs/persistent_env.ml
14581458-cp ../../typing/env.ml dynlink_compilerlibs/env.ml
14591459-cp ../../lambda/debuginfo.ml dynlink_compilerlibs/debuginfo.ml
14601460-cp ../../lambda/lambda.ml dynlink_compilerlibs/lambda.ml
14611461-cp ../../lambda/runtimedef.ml dynlink_compilerlibs/runtimedef.ml
14621462-cp ../../bytecomp/instruct.ml dynlink_compilerlibs/instruct.ml
14631463-cp ../../bytecomp/opcodes.ml dynlink_compilerlibs/opcodes.ml
14641464-cp ../../bytecomp/bytesections.ml dynlink_compilerlibs/bytesections.ml
14651465-cp ../../bytecomp/dll.ml dynlink_compilerlibs/dll.ml
14661466-cp ../../bytecomp/meta.ml dynlink_compilerlibs/meta.ml
14671467-cp ../../bytecomp/symtable.ml dynlink_compilerlibs/symtable.ml
14681468-cp ../../parsing/asttypes.mli dynlink_compilerlibs/asttypes.ml
14691469-cp ../../parsing/parsetree.mli dynlink_compilerlibs/parsetree.ml
14701470-cp ../../typing/outcometree.mli dynlink_compilerlibs/outcometree.ml
14711471-cp ../../file_formats/cmo_format.mli dynlink_compilerlibs/cmo_format.ml
14721472-cp ../../file_formats/cmxs_format.mli dynlink_compilerlibs/cmxs_format.ml
14731473-cp ../../utils/binutils.mli dynlink_compilerlibs/binutils.mli
14741474-cp ../../utils/config.mli dynlink_compilerlibs/config.mli
14751475-cp ../../utils/build_path_prefix_map.mli dynlink_compilerlibs/build_path_prefix_map.mli
14761476-cp ../../utils/misc.mli dynlink_compilerlibs/misc.mli
14771477-cp ../../utils/identifiable.mli dynlink_compilerlibs/identifiable.mli
14781478-cp ../../utils/numbers.mli dynlink_compilerlibs/numbers.mli
14791479-cp ../../utils/arg_helper.mli dynlink_compilerlibs/arg_helper.mli
14801480-cp ../../utils/local_store.mli dynlink_compilerlibs/local_store.mli
14811481-cp ../../utils/load_path.mli dynlink_compilerlibs/load_path.mli
14821482-cp ../../utils/clflags.mli dynlink_compilerlibs/clflags.mli
14831483-cp ../../utils/profile.mli dynlink_compilerlibs/profile.mli
14841484-cp ../../utils/consistbl.mli dynlink_compilerlibs/consistbl.mli
14851485-cp ../../utils/terminfo.mli dynlink_compilerlibs/terminfo.mli
14861486-cp ../../utils/warnings.mli dynlink_compilerlibs/warnings.mli
14871487-cp ../../utils/int_replace_polymorphic_compare.mli dynlink_compilerlibs/int_replace_polymorphic_compare.mli
14881488-cp ../../utils/lazy_backtrack.mli dynlink_compilerlibs/lazy_backtrack.mli
14891489-cp ../../utils/compression.mli dynlink_compilerlibs/compression.mli
14901490-cp ../../parsing/location.mli dynlink_compilerlibs/location.mli
14911491-cp ../../parsing/longident.mli dynlink_compilerlibs/longident.mli
14921492-cp ../../parsing/docstrings.mli dynlink_compilerlibs/docstrings.mli
14931493-cp ../../parsing/syntaxerr.mli dynlink_compilerlibs/syntaxerr.mli
14941494-cp ../../parsing/ast_helper.mli dynlink_compilerlibs/ast_helper.mli
14951495-cp ../../parsing/ast_mapper.mli dynlink_compilerlibs/ast_mapper.mli
14961496-cp ../../parsing/attr_helper.mli dynlink_compilerlibs/attr_helper.mli
14971497-cp ../../parsing/builtin_attributes.mli dynlink_compilerlibs/builtin_attributes.mli
14981498-cp ../../typing/ident.mli dynlink_compilerlibs/ident.mli
14991499-cp ../../typing/path.mli dynlink_compilerlibs/path.mli
15001500-cp ../../typing/primitive.mli dynlink_compilerlibs/primitive.mli
15011501-cp ../../typing/type_immediacy.mli dynlink_compilerlibs/type_immediacy.mli
15021502-cp ../../typing/shape.mli dynlink_compilerlibs/shape.mli
15031503-cp ../../typing/types.mli dynlink_compilerlibs/types.mli
15041504-cp ../../typing/btype.mli dynlink_compilerlibs/btype.mli
15051505-cp ../../typing/subst.mli dynlink_compilerlibs/subst.mli
15061506-cp ../../typing/predef.mli dynlink_compilerlibs/predef.mli
15071507-cp ../../typing/datarepr.mli dynlink_compilerlibs/datarepr.mli
15081508-cp ../../file_formats/cmi_format.mli dynlink_compilerlibs/cmi_format.mli
15091509-cp ../../typing/persistent_env.mli dynlink_compilerlibs/persistent_env.mli
15101510-cp ../../typing/env.mli dynlink_compilerlibs/env.mli
15111511-cp ../../lambda/debuginfo.mli dynlink_compilerlibs/debuginfo.mli
15121512-cp ../../lambda/lambda.mli dynlink_compilerlibs/lambda.mli
15131513-cp ../../lambda/runtimedef.mli dynlink_compilerlibs/runtimedef.mli
15141514-cp ../../bytecomp/instruct.mli dynlink_compilerlibs/instruct.mli
15151515-cp ../../bytecomp/opcodes.mli dynlink_compilerlibs/opcodes.mli
15161516-cp ../../bytecomp/bytesections.mli dynlink_compilerlibs/bytesections.mli
15171517-cp ../../bytecomp/dll.mli dynlink_compilerlibs/dll.mli
15181518-cp ../../bytecomp/meta.mli dynlink_compilerlibs/meta.mli
15191519-cp ../../bytecomp/symtable.mli dynlink_compilerlibs/symtable.mli
15201520-cp ../../parsing/asttypes.mli dynlink_compilerlibs/asttypes.mli
15211521-cp ../../parsing/parsetree.mli dynlink_compilerlibs/parsetree.mli
15221522-cp ../../typing/outcometree.mli dynlink_compilerlibs/outcometree.mli
15231523-cp ../../file_formats/cmo_format.mli dynlink_compilerlibs/cmo_format.mli
15241524-cp ../../file_formats/cmxs_format.mli dynlink_compilerlibs/cmxs_format.mli
15251525- OCAMLDEP dynlink_compilerlibs/.depend
15261526- OCAMLC dynlink_compilerlibs/binutils.cmi
15271527- OCAMLC dynlink_compilerlibs/config.cmi
15281528- OCAMLC dynlink_compilerlibs/build_path_prefix_map.cmi
15291529- OCAMLC dynlink_compilerlibs/identifiable.cmi
15301530- OCAMLC dynlink_compilerlibs/arg_helper.cmi
15311531- OCAMLC dynlink_compilerlibs/local_store.cmi
15321532- OCAMLC dynlink_compilerlibs/load_path.cmi
15331533- OCAMLC dynlink_compilerlibs/profile.cmi
15341534- OCAMLC dynlink_compilerlibs/terminfo.cmi
15351535- OCAMLC dynlink_compilerlibs/warnings.cmi
15361536- OCAMLC dynlink_compilerlibs/int_replace_polymorphic_compare.cmi
15371537- OCAMLC dynlink_compilerlibs/lazy_backtrack.cmi
15381538- OCAMLC dynlink_compilerlibs/compression.cmi
15391539- OCAMLC dynlink_compilerlibs/location.cmi
15401540- OCAMLC dynlink_compilerlibs/longident.cmi
15411541- OCAMLC dynlink_compilerlibs/runtimedef.cmi
15421542- OCAMLC dynlink_compilerlibs/opcodes.cmi
15431543- OCAMLC dynlink_compilerlibs/bytesections.cmi
15441544- OCAMLC dynlink_compilerlibs/dll.cmi
15451545- OCAMLC dynlink_compilerlibs/cmxs_format.cmi
15461546- OCAMLC dynlink_types.cmi
15471547-cp dynlink_platform_intf.ml dynlink_platform_intf.mli
15481548- OCAMLC dynlink.cmi
15491549- OCAMLC dynlink_compilerlibs/binutils.cmo
15501550- OCAMLC dynlink_compilerlibs/config.cmo
15511551- OCAMLC dynlink_compilerlibs/build_path_prefix_map.cmo
15521552- OCAMLC dynlink_compilerlibs/misc.cmi
15531553- OCAMLC dynlink_compilerlibs/numbers.cmi
15541554- OCAMLC dynlink_compilerlibs/arg_helper.cmo
15551555- OCAMLC dynlink_compilerlibs/local_store.cmo
15561556- OCAMLC dynlink_compilerlibs/load_path.cmo
15571557- OCAMLC dynlink_compilerlibs/clflags.cmi
15581558- OCAMLC dynlink_compilerlibs/profile.cmo
15591559- OCAMLC dynlink_compilerlibs/consistbl.cmi
15601560- OCAMLC dynlink_compilerlibs/terminfo.cmo
15611561- OCAMLC dynlink_compilerlibs/warnings.cmo
15621562- OCAMLC dynlink_compilerlibs/int_replace_polymorphic_compare.cmo
15631563- OCAMLC dynlink_compilerlibs/lazy_backtrack.cmo
15641564- OCAMLC dynlink_compilerlibs/compression.cmo
15651565- OCAMLC dynlink_compilerlibs/location.cmo
15661566- OCAMLC dynlink_compilerlibs/longident.cmo
15671567- OCAMLC dynlink_compilerlibs/asttypes.cmi
15681568- OCAMLC dynlink_compilerlibs/syntaxerr.cmi
15691569- OCAMLC dynlink_compilerlibs/ident.cmi
15701570- OCAMLC dynlink_compilerlibs/runtimedef.cmo
15711571- OCAMLC dynlink_compilerlibs/opcodes.cmo
15721572- OCAMLC dynlink_compilerlibs/bytesections.cmo
15731573- OCAMLC dynlink_compilerlibs/dll.cmo
15741574- OCAMLC dynlink_compilerlibs/cmo_format.cmi
15751575- OCAMLC dynlink_compilerlibs/asttypes.cmo
15761576- OCAMLC dynlink_compilerlibs/cmo_format.cmo
15771577- OCAMLC dynlink_compilerlibs/cmxs_format.cmo
15781578- OCAMLC dynlink_types.cmo
15791579- OCAMLC dynlink_platform_intf.cmi
15801580-cp dynlink.cmi dynlink.mli byte/
15811581- OCAMLC dynlink_compilerlibs/misc.cmo
15821582- OCAMLC dynlink_compilerlibs/identifiable.cmo
15831583- OCAMLC dynlink_compilerlibs/numbers.cmo
15841584- OCAMLC dynlink_compilerlibs/clflags.cmo
15851585- OCAMLC dynlink_compilerlibs/consistbl.cmo
15861586- OCAMLC dynlink_compilerlibs/parsetree.cmi
15871587- OCAMLC dynlink_compilerlibs/syntaxerr.cmo
15881588- OCAMLC dynlink_compilerlibs/ident.cmo
15891589- OCAMLC dynlink_compilerlibs/path.cmi
15901590- OCAMLC dynlink_compilerlibs/debuginfo.cmi
15911591- OCAMLC dynlink_platform_intf.cmo
15921592- OCAMLC dynlink_common.cmi
15931593- OCAMLC dynlink_compilerlibs/docstrings.cmi
15941594- OCAMLC dynlink_compilerlibs/ast_mapper.cmi
15951595- OCAMLC dynlink_compilerlibs/attr_helper.cmi
15961596- OCAMLC dynlink_compilerlibs/builtin_attributes.cmi
15971597- OCAMLC dynlink_compilerlibs/path.cmo
15981598- OCAMLC dynlink_compilerlibs/type_immediacy.cmi
15991599- OCAMLC dynlink_compilerlibs/shape.cmi
16001600- OCAMLC dynlink_compilerlibs/debuginfo.cmo
16011601- OCAMLC dynlink_compilerlibs/parsetree.cmo
16021602- OCAMLC dynlink_compilerlibs/docstrings.cmo
16031603- OCAMLC dynlink_compilerlibs/ast_helper.cmi
16041604- OCAMLC dynlink_compilerlibs/attr_helper.cmo
16051605- OCAMLC dynlink_compilerlibs/builtin_attributes.cmo
16061606- OCAMLC dynlink_compilerlibs/outcometree.cmi
16071607- OCAMLC dynlink_compilerlibs/type_immediacy.cmo
16081608- OCAMLC dynlink_compilerlibs/shape.cmo
16091609- OCAMLC dynlink_compilerlibs/ast_helper.cmo
16101610- OCAMLC dynlink_compilerlibs/ast_mapper.cmo
16111611- OCAMLC dynlink_compilerlibs/primitive.cmi
16121612- OCAMLC dynlink_compilerlibs/outcometree.cmo
16131613- OCAMLC dynlink_compilerlibs/primitive.cmo
16141614- OCAMLC dynlink_compilerlibs/types.cmi
16151615- OCAMLC dynlink_compilerlibs/types.cmo
16161616- OCAMLC dynlink_compilerlibs/btype.cmi
16171617- OCAMLC dynlink_compilerlibs/subst.cmi
16181618- OCAMLC dynlink_compilerlibs/predef.cmi
16191619- OCAMLC dynlink_compilerlibs/datarepr.cmi
16201620- OCAMLC dynlink_compilerlibs/cmi_format.cmi
16211621- OCAMLC dynlink_compilerlibs/btype.cmo
16221622- OCAMLC dynlink_compilerlibs/subst.cmo
16231623- OCAMLC dynlink_compilerlibs/predef.cmo
16241624- OCAMLC dynlink_compilerlibs/datarepr.cmo
16251625- OCAMLC dynlink_compilerlibs/cmi_format.cmo
16261626- OCAMLC dynlink_compilerlibs/persistent_env.cmi
16271627- OCAMLC dynlink_compilerlibs/env.cmi
16281628- OCAMLC dynlink_compilerlibs/persistent_env.cmo
16291629- OCAMLC dynlink_compilerlibs/env.cmo
16301630- OCAMLC dynlink_compilerlibs/lambda.cmi
16311631- OCAMLC dynlink_compilerlibs/lambda.cmo
16321632- OCAMLC dynlink_compilerlibs/instruct.cmi
16331633- OCAMLC dynlink_compilerlibs/symtable.cmi
16341634- OCAMLC dynlink_compilerlibs/instruct.cmo
16351635- OCAMLC dynlink_compilerlibs/meta.cmi
16361636- OCAMLC dynlink_compilerlibs/meta.cmo
16371637- OCAMLC dynlink_compilerlibs/symtable.cmo
16381638- OCAMLC byte/dynlink_compilerlibs.cmo
16391639- OCAMLC dynlink_common.cmo
16401640- OCAMLC byte/dynlink.cmo
16411641- LINKC dynlink.cma
16421642-make[5]: Leaving directory '/build/ocaml-5.1.1/otherlibs/dynlink'
16431643-make[5]: Entering directory '/build/ocaml-5.1.1/otherlibs/runtime_events'
16441644- CC runtime_events_consumer.b.o
16451645- CC runtime_events_consumer.n.o
16461646- OCAMLC runtime_events.cmi
16471647- OCAMLC runtime_events.cmo
16481648- OCAMLMKLIB runtime_events.cma
16491649- OCAMLMKLIB libcamlruntime_eventsbyt.a
16501650-make[5]: Leaving directory '/build/ocaml-5.1.1/otherlibs/runtime_events'
16511651-make[5]: Entering directory '/build/ocaml-5.1.1/otherlibs/unix'
16521652- CC access.b.o
16531653- CC addrofstr.b.o
16541654- CC chdir.b.o
16551655- CC chmod.b.o
16561656- CC cst2constr.b.o
16571657- CC cstringv.b.o
16581658- CC execv.b.o
16591659- CC execve.b.o
16601660- CC execvp.b.o
16611661- CC fsync.b.o
16621662- CC mkdir.b.o
16631663- CC exit.b.o
16641664- CC getaddrinfo.b.o
16651665- CC getcwd.b.o
16661666- CC gethost.b.o
16671667- CC gethostname.b.o
16681668- CC getnameinfo.b.o
16691669- CC getproto.b.o
16701670- CC getserv.b.o
16711671- CC gmtime.b.o
16721672- CC mmap_ba.b.o
16731673- CC putenv.b.o
16741674- CC rmdir.b.o
16751675- CC socketaddr.b.o
16761676- CC strofaddr.b.o
16771677- CC time.b.o
16781678- CC unlink.b.o
16791679- CC accept_unix.b.o
16801680- CC bind_unix.b.o
16811681- CC channels_unix.b.o
16821682- CC close_unix.b.o
16831683- CC connect_unix.b.o
16841684- CC dup_unix.b.o
16851685- CC envir_unix.b.o
16861686- CC errmsg_unix.b.o
16871687- CC getpeername_unix.b.o
16881688- CC getpid_unix.b.o
16891689- CC getsockname_unix.b.o
16901690- CC gettimeofday_unix.b.o
16911691- CC isatty_unix.b.o
16921692- CC link_unix.b.o
16931693- CC listen_unix.b.o
16941694- CC lockf_unix.b.o
16951695- CC lseek_unix.b.o
16961696- CC mmap_unix.b.o
16971697- CC open_unix.b.o
16981698- CC pipe_unix.b.o
16991699- CC read_unix.b.o
17001700- CC readlink_unix.b.o
17011701- CC realpath_unix.b.o
17021702- CC rename_unix.b.o
17031703- CC select_unix.b.o
17041704- CC sendrecv_unix.b.o
17051705- CC shutdown_unix.b.o
17061706- CC sleep_unix.b.o
17071707- CC socket_unix.b.o
17081708- CC socketpair_unix.b.o
17091709- CC sockopt_unix.b.o
17101710- CC stat_unix.b.o
17111711- CC symlink_unix.b.o
17121712- CC times_unix.b.o
17131713- CC truncate_unix.b.o
17141714- CC unixsupport_unix.b.o
17151715- CC utimes_unix.b.o
17161716- CC write_unix.b.o
17171717- CC alarm.b.o
17181718- CC chown.b.o
17191719- CC chroot.b.o
17201720- CC closedir.b.o
17211721- CC dup2.b.o
17221722- CC fchmod.b.o
17231723- CC fchown.b.o
17241724- CC fcntl.b.o
17251725- CC fork.b.o
17261726- CC ftruncate.b.o
17271727- CC getegid.b.o
17281728- CC geteuid.b.o
17291729- CC getgid.b.o
17301730- CC getgr.b.o
17311731- CC getgroups.b.o
17321732- CC getlogin.b.o
17331733- CC getppid.b.o
17341734- CC getpw.b.o
17351735- CC getuid.b.o
17361736- CC initgroups.b.o
17371737- CC itimer.b.o
17381738- CC kill.b.o
17391739- CC mkfifo.b.o
17401740- CC nice.b.o
17411741- CC opendir.b.o
17421742- CC readdir.b.o
17431743- CC rewinddir.b.o
17441744- CC setgid.b.o
17451745- CC setgroups.b.o
17461746- CC setsid.b.o
17471747- CC setuid.b.o
17481748- CC signals.b.o
17491749- CC spawn.b.o
17501750- CC termios.b.o
17511751- CC umask.b.o
17521752- CC wait.b.o
17531753- CC access.n.o
17541754- CC addrofstr.n.o
17551755- CC chdir.n.o
17561756- CC chmod.n.o
17571757- CC cst2constr.n.o
17581758- CC cstringv.n.o
17591759- CC execv.n.o
17601760- CC execve.n.o
17611761- CC execvp.n.o
17621762- CC fsync.n.o
17631763- CC mkdir.n.o
17641764- CC exit.n.o
17651765- CC getaddrinfo.n.o
17661766- CC getcwd.n.o
17671767- CC gethost.n.o
17681768- CC gethostname.n.o
17691769- CC getnameinfo.n.o
17701770- CC getproto.n.o
17711771- CC getserv.n.o
17721772- CC gmtime.n.o
17731773- CC mmap_ba.n.o
17741774- CC putenv.n.o
17751775- CC rmdir.n.o
17761776- CC socketaddr.n.o
17771777- CC strofaddr.n.o
17781778- CC time.n.o
17791779- CC unlink.n.o
17801780- CC accept_unix.n.o
17811781- CC bind_unix.n.o
17821782- CC channels_unix.n.o
17831783- CC close_unix.n.o
17841784- CC connect_unix.n.o
17851785- CC dup_unix.n.o
17861786- CC envir_unix.n.o
17871787- CC errmsg_unix.n.o
17881788- CC getpeername_unix.n.o
17891789- CC getpid_unix.n.o
17901790- CC getsockname_unix.n.o
17911791- CC gettimeofday_unix.n.o
17921792- CC isatty_unix.n.o
17931793- CC link_unix.n.o
17941794- CC listen_unix.n.o
17951795- CC lockf_unix.n.o
17961796- CC lseek_unix.n.o
17971797- CC mmap_unix.n.o
17981798- CC open_unix.n.o
17991799- CC pipe_unix.n.o
18001800- CC read_unix.n.o
18011801- CC readlink_unix.n.o
18021802- CC realpath_unix.n.o
18031803- CC rename_unix.n.o
18041804- CC select_unix.n.o
18051805- CC sendrecv_unix.n.o
18061806- CC shutdown_unix.n.o
18071807- CC sleep_unix.n.o
18081808- CC socket_unix.n.o
18091809- CC socketpair_unix.n.o
18101810- CC sockopt_unix.n.o
18111811- CC stat_unix.n.o
18121812- CC symlink_unix.n.o
18131813- CC times_unix.n.o
18141814- CC truncate_unix.n.o
18151815- CC unixsupport_unix.n.o
18161816- CC utimes_unix.n.o
18171817- CC write_unix.n.o
18181818- CC alarm.n.o
18191819- CC chown.n.o
18201820- CC chroot.n.o
18211821- CC closedir.n.o
18221822- CC dup2.n.o
18231823- CC fchmod.n.o
18241824- CC fchown.n.o
18251825- CC fcntl.n.o
18261826- CC fork.n.o
18271827- CC ftruncate.n.o
18281828- CC getegid.n.o
18291829- CC geteuid.n.o
18301830- CC getgid.n.o
18311831- CC getgr.n.o
18321832- CC getgroups.n.o
18331833- CC getlogin.n.o
18341834- CC getppid.n.o
18351835- CC getpw.n.o
18361836- CC getuid.n.o
18371837- CC initgroups.n.o
18381838- CC itimer.n.o
18391839- CC kill.n.o
18401840- CC mkfifo.n.o
18411841- CC nice.n.o
18421842- CC opendir.n.o
18431843- CC readdir.n.o
18441844- CC rewinddir.n.o
18451845- CC setgid.n.o
18461846- CC setgroups.n.o
18471847- CC setsid.n.o
18481848- CC setuid.n.o
18491849- CC signals.n.o
18501850- CC spawn.n.o
18511851- CC termios.n.o
18521852- CC umask.n.o
18531853- CC wait.n.o
18541854-cp unix_unix.ml unix.ml
18551855- OCAMLC unix.cmi
18561856- OCAMLMKLIB libunixbyt.a
18571857- OCAMLC unix.cmo
18581858- OCAMLC unixLabels.cmi
18591859- OCAMLC unixLabels.cmo
18601860- OCAMLMKLIB unix.cma
18611861-make[5]: Leaving directory '/build/ocaml-5.1.1/otherlibs/unix'
18621862-make[5]: Entering directory '/build/ocaml-5.1.1/otherlibs/str'
18631863- CC strstubs.b.o
18641864- CC strstubs.n.o
18651865- OCAMLC str.cmi
18661866- OCAMLC str.cmo
18671867- OCAMLMKLIB libcamlstrbyt.a
18681868- OCAMLMKLIB str.cma
18691869-make[5]: Leaving directory '/build/ocaml-5.1.1/otherlibs/str'
18701870-make[5]: Entering directory '/build/ocaml-5.1.1/otherlibs/systhreads'
18711871- CC st_stubs.b.o
18721872- OCAMLC thread.cmi
18731873- OCAMLC event.cmi
18741874- OCAMLC event.cmo
18751875- OCAMLC thread.cmo
18761876- OCAMLMKLIB threads.cma
18771877- OCAMLMKLIB libthreads.a
18781878-make[5]: Leaving directory '/build/ocaml-5.1.1/otherlibs/systhreads'
18791879-make[4]: Leaving directory '/build/ocaml-5.1.1/otherlibs'
18801880-make -C debugger all
18811881-make -C ocamldoc all
18821882-make[4]: Entering directory '/build/ocaml-5.1.1/debugger'
18831883-make[4]: Entering directory '/build/ocaml-5.1.1/ocamldoc'
18841884- OCAMLC int64ops.cmi
18851885- OCAMLC odoc_config.cmi
18861886- OCAMLC primitives.cmi
18871887- OCAMLC odoc_messages.cmi
18881888- OCAMLC odoc_types.cmi
18891889- OCAMLC unix_tools.cmi
18901890- OCAMLC debugger_config.cmi
18911891- OCAMLC parameters.cmi
18921892- OCAMLLEX debugger_lexer.ml
18931893- OCAMLYACC odoc_text_parser.ml
18941894- OCAMLLEX odoc_text_lexer.ml
18951895- OCAMLYACC debugger_parser.mli
18961896- OCAMLC odoc_name.cmi
18971897- OCAMLC debugcom.cmi
18981898- OCAMLC input_handling.cmi
18991899- OCAMLC question.cmi
19001900- OCAMLC exec.cmi
19011901- OCAMLC odoc_parameter.cmi
19021902- OCAMLC odoc_print.cmi
19031903- OCAMLC odoc_comments_global.cmi
19041904- OCAMLC source.cmi
19051905- OCAMLYACC odoc_parser.ml
19061906- OCAMLLEX odoc_lexer.ml
19071907- OCAMLC events.cmi
19081908- OCAMLC checkpoints.cmi
19091909- OCAMLLEX odoc_see_lexer.ml
19101910- OCAMLC odoc_env.cmi
19111911- OCAMLC odoc_test.cmi
19121912- OCAMLLEX odoc_ocamlhtml.ml
19131913- OCAMLC odoc_ocamlhtml.cmi
19141914- OCAMLC events.cmo
19151915- OCAMLC odoc_latex_style.cmi
19161916- OCAMLC odoc.cmi
19171917- OCAMLC odoc_config.cmo
19181918- OCAMLC program_loading.cmi
19191919- OCAMLC odoc_messages.cmo
19201920- OCAMLC symbols.cmi
19211921- OCAMLC odoc_global.cmi
19221922- OCAMLC breakpoints.cmi
19231923- OCAMLC trap_barrier.cmi
19241924- OCAMLC odoc_types.cmo
19251925- OCAMLC history.cmi
19261926- OCAMLC odoc_misc.cmi
19271927- OCAMLC show_source.cmi
19281928- OCAMLC time_travel.cmi
19291929- OCAMLC program_management.cmi
19301930- OCAMLC frames.cmi
19311931- OCAMLC odoc_text_parser.cmi
19321932- OCAMLC odoc_text.cmi
19331933- OCAMLC show_information.cmi
19341934- OCAMLC odoc_parameter.cmo
19351935- OCAMLC odoc_value.cmi
19361936- OCAMLC odoc_type.cmi
19371937- OCAMLC loadprinter.cmi
19381938- OCAMLC command_line.cmi
19391939- OCAMLC int64ops.cmo
19401940- OCAMLC odoc_class.cmi
19411941- OCAMLC primitives.cmo
19421942- OCAMLC odoc_print.cmo
19431943- OCAMLC unix_tools.cmo
19441944- OCAMLC odoc_comments_global.cmo
19451945- OCAMLC debugger_config.cmo
19461946- OCAMLC parameters.cmo
19471947- OCAMLC parser_aux.cmi
19481948- OCAMLC odoc_parser.cmi
19491949- OCAMLC input_handling.cmo
19501950- OCAMLC debugcom.cmo
19511951- OCAMLC exec.cmo
19521952- OCAMLC odoc_env.cmo
19531953- OCAMLC odoc_ocamlhtml.cmo
19541954- OCAMLC source.cmo
19551955- OCAMLC pos.cmi
19561956- OCAMLC checkpoints.cmo
19571957- OCAMLC program_loading.cmo
19581958- OCAMLC symbols.cmo
19591959- OCAMLC breakpoints.cmo
19601960- OCAMLC odoc_latex_style.cmo
19611961- OCAMLC odoc_global.cmo
19621962- OCAMLC odoc_misc.cmo
19631963- OCAMLC trap_barrier.cmo
19641964- OCAMLC odoc_text_parser.cmo
19651965- OCAMLC history.cmo
19661966- OCAMLC printval.cmi
19671967- OCAMLC odoc_text_lexer.cmi
19681968- OCAMLC show_source.cmo
19691969- OCAMLC time_travel.cmo
19701970- OCAMLC odoc_name.cmo
19711971- OCAMLC odoc_value.cmo
19721972- OCAMLC program_management.cmo
19731973- OCAMLC frames.cmo
19741974- OCAMLC eval.cmi
19751975- OCAMLC odoc_type.cmo
19761976- OCAMLC show_information.cmo
19771977- OCAMLC loadprinter.cmo
19781978- OCAMLC odoc_extension.cmi
19791979- OCAMLC main.cmo
19801980- OCAMLC odoc_exception.cmi
19811981- OCAMLC debugger_parser.cmi
19821982- OCAMLC odoc_class.cmo
19831983- OCAMLC pos.cmo
19841984- OCAMLC odoc_module.cmi
19851985- OCAMLC odoc_str.cmi
19861986- OCAMLC printval.cmo
19871987- OCAMLC odoc_parser.cmo
19881988- OCAMLC eval.cmo
19891989- OCAMLC odoc_lexer.cmi
19901990- OCAMLC odoc_see_lexer.cmi
19911991- OCAMLC odoc_merge.cmi
19921992- OCAMLC odoc_sig.cmi
19931993- OCAMLC odoc_search.cmi
19941994- OCAMLC debugger_parser.cmo
19951995- OCAMLC odoc_scan.cmi
19961996- OCAMLC odoc_cross.cmi
19971997- OCAMLC odoc_comments.cmi
19981998- OCAMLC odoc_dep.cmi
19991999- OCAMLC odoc_analyse.cmi
20002000- OCAMLC odoc_info.cmi
20012001- OCAMLC odoc_text_lexer.cmo
20022002- OCAMLC odoc_text.cmo
20032003- OCAMLC odoc_extension.cmo
20042004- OCAMLC debugger_lexer.cmi
20052005- OCAMLC odoc_exception.cmo
20062006- OCAMLC odoc_module.cmo
20072007- OCAMLC debugger_lexer.cmo
20082008- OCAMLC question.cmo
20092009- OCAMLC odoc_str.cmo
20102010- OCAMLC odoc_lexer.cmo
20112011- OCAMLC odoc_see_lexer.cmo
20122012- OCAMLC command_line.cmo
20132013- OCAMLC odoc_merge.cmo
20142014- OCAMLC odoc_sig.cmo
20152015- OCAMLC odoc_ast.cmi
20162016- OCAMLC odoc_search.cmo
20172017- OCAMLC odoc_scan.cmo
20182018- OCAMLC odoc_cross.cmo
20192019- OCAMLC ocamldebug.cmo
20202020- OCAMLC ocamldebug_entry.cmo
20212021- LINKC ocamldebug
20222022- OCAMLC odoc_comments.cmo
20232023- OCAMLC odoc_dep.cmo
20242024-make[4]: Leaving directory '/build/ocaml-5.1.1/debugger'
20252025- OCAMLC odoc_analyse.cmo
20262026- OCAMLC odoc_info.cmo
20272027- OCAMLC odoc_texi.cmi
20282028- OCAMLC odoc_man.cmi
20292029- OCAMLC odoc_latex.cmi
20302030- OCAMLC odoc_dag2html.cmi
20312031- OCAMLC odoc_dot.cmi
20322032- OCAMLC odoc_dag2html.cmo
20332033- OCAMLC odoc_to_text.cmi
20342034- OCAMLC odoc_man.cmo
20352035- OCAMLC odoc_ast.cmo
20362036- OCAMLC odoc_html.cmi
20372037- OCAMLC odoc_to_text.cmo
20382038- OCAMLC odoc_html.cmo
20392039- OCAMLC odoc_latex.cmo
20402040- OCAMLC odoc_texi.cmo
20412041- OCAMLC odoc_dot.cmo
20422042- OCAMLC generators/odoc_todo.cmi
20432043- OCAMLC generators/odoc_literate.cmi
20442044- LINKC odoc_info.cma
20452045- OCAMLC odoc_gen.cmi
20462046- OCAMLC odoc_args.cmi
20472047- OCAMLC odoc_gen.cmo
20482048- OCAMLC odoc_args.cmo
20492049- OCAMLC odoc.cmo
20502050- OCAMLC generators/odoc_todo.cmo
20512051- OCAMLC generators/odoc_literate.cmo
20522052- OCAMLC odoc_test.cmo
20532053- LINKC ../ocamldoc/ocamldoc
20542054-make[4]: Leaving directory '/build/ocaml-5.1.1/ocamldoc'
20552055-make[3]: Leaving directory '/build/ocaml-5.1.1'
20562056-make othertools
20572057-make[3]: Entering directory '/build/ocaml-5.1.1'
20582058- OCAMLC tools/ocamltex.cmi
20592059- OCAMLC tools/ocamltex.cmo
20602060- LINKC tools/ocamltex
20612061-make[3]: Leaving directory '/build/ocaml-5.1.1'
20622062-make manpages
20632063-make[3]: Entering directory '/build/ocaml-5.1.1'
20642064-make -C api_docgen man
20652065-make[4]: Entering directory '/build/ocaml-5.1.1/api_docgen'
20662066-make -C ocamldoc man
20672067-make[5]: Entering directory '/build/ocaml-5.1.1/api_docgen/ocamldoc'
20682068-mkdir -p build/
20692069-mkdir -p build/libref
20702070-mkdir -p build/compilerlibref
20712071-mkdir -p build/man
20722072- GEN build/Format_tutorial.mld
20732073- GEN build/Ocaml_operators.mld
20742074- OCAMLDOC build/libref/arg.odoc
20752075- OCAMLDOC build/libref/array.odoc
20762076- OCAMLDOC build/libref/arrayLabels.odoc
20772077- OCAMLDOC build/libref/atomic.odoc
20782078- OCAMLDOC build/libref/bigarray.odoc
20792079-Fatal error: cannot load shared library dllunixbyt
20802080-Reason: dllunixbyt.so: cannot open shared object file: No such file or directory
20812081-Fatal error: cannot load shared library dllunixbyt
20822082-Reason: dllunixbyt.so: cannot open shared object file: No such file or directory
20832083-Fatal error: cannot load shared library dllunixbyt
20842084-Reason: dllunixbyt.so: cannot open shared object file: No such file or directory
20852085-Fatal error: cannot load shared library dllunixbyt
20862086-Reason: dllunixbyt.so: cannot open shared object file: No such file or directory
20872087-make[5]: *** [Makefile:44: build/libref/arg.odoc] Aborted (core dumped)
20882088-make[5]: *** Waiting for unfinished jobs....
20892089-make[5]: *** [Makefile:44: build/libref/atomic.odoc] Aborted (core dumped)
20902090-make[5]: *** [Makefile:44: build/libref/array.odoc] Aborted (core dumped)
20912091-make[5]: *** [Makefile:44: build/libref/arrayLabels.odoc] Aborted (core dumped)
20922092-make[5]: Leaving directory '/build/ocaml-5.1.1/api_docgen/ocamldoc'
20932093-make[4]: *** [Makefile:23: ocamldoc-man] Error 2
20942094-make[4]: Leaving directory '/build/ocaml-5.1.1/api_docgen'
20952095-make[3]: *** [Makefile:1240: manpages] Error 2
20962096-make[3]: Leaving directory '/build/ocaml-5.1.1'
20972097-make[2]: *** [Makefile:351: all] Error 2
20982098-make[2]: Leaving directory '/build/ocaml-5.1.1'
20992099-make[1]: *** [Makefile:370: world] Error 2
21002100-make[1]: Leaving directory '/build/ocaml-5.1.1'
21012101-// make: *** [/nix/store/0rawfy9g1y4c2h4s60sjm6m80cri92n3-Makefile.nixpkgs:14: nixpkgs_world_bootstrap_world_opt] Error 2
21022102-@nix { "action": "setPhase", "phase": "unpackPhase" }
21032103-Running phase: unpackPhase
21042104-unpacking source archive /nix/store/yc6xa1xq75042vaaqv9vwj9zgg03zbpj-q1ip79qzn7xj5zkwdysl65vwv07yhqka-source
21052105-source root is q1ip79qzn7xj5zkwdysl65vwv07yhqka-source
21062106-@nix { "action": "setPhase", "phase": "patchPhase" }
21072107-Running phase: patchPhase
21082108-@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
21092109-Running phase: updateAutotoolsGnuConfigScriptsPhase
21102110-@nix { "action": "setPhase", "phase": "configurePhase" }
21112111-Running phase: configurePhase
21122112-no configure script, doing nothing
21132113-@nix { "action": "setPhase", "phase": "buildPhase" }
21142114-Running phase: buildPhase
21152115-Done: 80% (4/5, 1 left) (jobs: 0)
Done: 81% (13/16, 3 left) (jobs: 0)
Done: 72% (13/18, 5 left) (jobs: 0)
[1;31mError[0m: Conflict between the following libraries:
21162116-- "notty" in _build/default/forks/notty/src
21172117-- "notty" in
21182118- /nix/store/8qvjlw61pql9rmq9wajr87hgi0a1lbic-ocaml5.1.1-notty-0.2.3/lib/ocaml/5.1.1/site-lib/notty
21192119- -> required by library "nottui" in
21202120- /nix/store/hvl9n9szs8zhdx78nd96wszl66szlcgg-ocaml5.1.1-nottui-dev/lib/ocaml/5.1.1/site-lib/nottui
21212121- -> required by library "jj_tui" in _build/default/jj_tui/lib
21222122--> required by executable main in jj_tui/bin/dune:3
21232123--> required by _build/default/jj_tui/bin/main.exe
21242124--> required by _build/install/default/bin/jj_tui
21252125--> required by _build/default/jj_tui.install
21262126--> required by alias install
21272127-Done: 72% (13/18, 5 left) (jobs: 0)
Done: 65% (15/23, 8 left, 1 failed) (jobs: 0)
Done: 65% (17/26, 9 left, 1 failed) (jobs: 1)
Done: 61% (46/75, 29 left, 1 failed) (jobs: 1)
11+Leaked file descriptor (3).
22+ Called from Picos_io.Unix.pipe in file "lib/picos_io/picos_io.ml", line 251, characters 5-18
33+ Called from Dune__exe__Jj_process.Make.picos_process in file "jj_tui/bin/jj_process.ml", line 44, characters 6-29
44+ Called from Dune__exe__Jj_process.Make.cmdArgs in file "jj_tui/bin/jj_process.ml", line 73, characters 49-71
55+ Called from Dune__exe__Jj_process.Make.jj_no_log_errorable in file "jj_tui/bin/jj_process.ml", line 105, characters 8-257
66+ Called from Dune__exe__Global_funcs.check_startup in file "jj_tui/bin/global_funcs.ml", line 17, characters 8-56
77+ Called from Dune__exe__Jj_ui.Make.mainUi in file "jj_tui/bin/jj_ui.ml", line 145, characters 10-26
88+ Called from Dune__exe__Main.start_ui in file "jj_tui/bin/main.ml", line 54, characters 32-49
99+ Called from Picos_std_structured__Bundle.join_after_pass in file "lib/picos_std.structured/bundle.ml", line 108, characters 4-74
1010+ Called from Picos_bootstrap.Computation.try_capture in file "lib/picos/bootstrap/picos_bootstrap.ml", line 305, characters 10-14
1111+ Called from Picos_bootstrap.Computation.capture in file "lib/picos/bootstrap/picos_bootstrap.ml" (inlined), line 309, characters 23-41
1212+ Called from Picos_mux_multififo.run_on.main in file "lib/picos_mux.multififo/picos_mux_multififo.ml", line 461, characters 15-54
1313+ Called from Picos_mux_multififo.with_per_thread in file "lib/picos_mux.multififo/picos_mux_multififo.ml", line 273, characters 8-32
1414+ Called from Picos_mux_multififo.run_fiber_on in file "lib/picos_mux.multififo/picos_mux_multififo.ml", line 424, characters 10-61
1515+ Called from Picos_mux_multififo.run_fiber_on in file "lib/picos_mux.multififo/picos_mux_multififo.ml", line 424, characters 10-61
1616+ Called from Picos_mux_multififo.run_fiber_on in file "lib/picos_mux.multififo/picos_mux_multififo.ml", line 424, characters 10-61
1717+Leaked file descriptor (5).
1818+ Called from Picos_io.Unix.pipe in file "lib/picos_io/picos_io.ml", line 251, characters 5-18
1919+ Called from Dune__exe__Jj_process.Make.picos_process in file "jj_tui/bin/jj_process.ml", line 44, characters 6-29
2020+ Called from Dune__exe__Jj_process.Make.cmdArgs in file "jj_tui/bin/jj_process.ml", line 73, characters 49-71
2121+ Called from Dune__exe__Jj_process.Make.jj_no_log_errorable in file "jj_tui/bin/jj_process.ml", line 105, characters 8-257
2222+ Called from Dune__exe__Jj_process.Make.jj_no_log in file "jj_tui/bin/jj_process.ml", line 126, characters 10-51
2323+ Called from Dune__exe__Global_funcs.update_status.(fun) in file "jj_tui/bin/global_funcs.ml", line 33, characters 18-62
2424+ Called from Dune__exe__Jj_process.Make.safe_jj in file "jj_tui/bin/jj_process.ml", line 192, characters 22-26
2525+ Called from Dune__exe__Jj_ui.Make.mainUi in file "jj_tui/bin/jj_ui.ml", line 147, characters 6-43
2626+ Called from Dune__exe__Main.start_ui in file "jj_tui/bin/main.ml", line 54, characters 32-49
2727+ Called from Picos_std_structured__Bundle.join_after_pass in file "lib/picos_std.structured/bundle.ml", line 108, characters 4-74
2828+ Called from Picos_bootstrap.Computation.try_capture in file "lib/picos/bootstrap/picos_bootstrap.ml", line 305, characters 10-14
2929+ Called from Picos_bootstrap.Computation.capture in file "lib/picos/bootstrap/picos_bootstrap.ml" (inlined), line 309, characters 23-41
3030+ Called from Picos_mux_multififo.run_on.main in file "lib/picos_mux.multififo/picos_mux_multififo.ml", line 461, characters 15-54
3131+ Called from Picos_mux_multififo.with_per_thread in file "lib/picos_mux.multififo/picos_mux_multififo.ml", line 273, characters 8-32
3232+ Called from Picos_mux_multififo.run_fiber_on.(fun) in file "lib/picos_mux.multififo/picos_mux_multififo.ml", line 450, characters 14-43
3333+Leaked file descriptor (12).
3434+ Called from Picos_io.Unix.pipe in file "lib/picos_io/picos_io.ml", line 251, characters 5-18
3535+ Called from Dune__exe__Jj_process.Make.picos_process in file "jj_tui/bin/jj_process.ml", line 44, characters 6-29
3636+ Called from Dune__exe__Jj_process.Make.cmdArgs in file "jj_tui/bin/jj_process.ml", line 73, characters 49-71
3737+ Called from Dune__exe__Jj_process.Make.jj_no_log_errorable in file "jj_tui/bin/jj_process.ml", line 105, characters 8-257
3838+ Called from Dune__exe__Jj_process.Make.jj_no_log in file "jj_tui/bin/jj_process.ml", line 126, characters 10-51
3939+ Called from Jj_tui__Process_wrappers.Make.graph_and_revs in file "jj_tui/lib/process_wrappers.ml", line 215, characters 19-53
4040+ Called from Dune__exe__Graph_view.Make.graph_view.(fun) in file "jj_tui/bin/graph_view.ml", line 368, characters 22-47
4141+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 583, characters 30-57
4242+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 582, characters 29-41
4343+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 582, characters 29-41
4444+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 584, characters 40-50
4545+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 584, characters 28-38
4646+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 582, characters 29-41
4747+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 584, characters 40-50
4848+Leaked file descriptor (15).
4949+ Called from Picos_io.Unix.pipe in file "lib/picos_io/picos_io.ml", line 251, characters 5-18
5050+ Called from Dune__exe__Jj_process.Make.picos_process in file "jj_tui/bin/jj_process.ml", line 44, characters 6-29
5151+ Called from Dune__exe__Jj_process.Make.cmdArgs in file "jj_tui/bin/jj_process.ml", line 73, characters 49-71
5252+ Called from Dune__exe__Jj_process.Make.jj_no_log_errorable in file "jj_tui/bin/jj_process.ml", line 105, characters 8-257
5353+ Called from Dune__exe__Jj_process.Make.jj_no_log in file "jj_tui/bin/jj_process.ml", line 126, characters 10-51
5454+ Called from Jj_tui__Process_wrappers.Make.get_revs in file "jj_tui/lib/process_wrappers.ml", line 199, characters 4-111
5555+ Called from Jj_tui__Process_wrappers.Make.graph_and_revs in file "jj_tui/lib/process_wrappers.ml", line 218, characters 15-34
5656+ Called from Dune__exe__Graph_view.Make.graph_view.(fun) in file "jj_tui/bin/graph_view.ml", line 368, characters 22-47
5757+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 583, characters 30-57
5858+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 582, characters 29-41
5959+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 582, characters 29-41
6060+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 584, characters 40-50
6161+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 584, characters 28-38
6262+ Called from Lwd.sub_sample.aux in file "lib/lwd/lwd.ml", line 582, characters 29-41