ELF>@@                                                                                                                                                                                                                                                                         @ Record transformations performed by these passes: <4> -dump-pass/ Emit `..inlining' file(s) (one per round) showing the inliner's decisions-inlining-report 7|=[,...] Aggressiveness of inlining at toplevel (higher numbers mean more aggressive)-inline-toplevel 7|=[,...] Aggressiveness of inlining (default %.02f, higher numbers mean more aggressive)  , higher numbers mean more aggressive)  #|=[,...] Aggressiveness of inlining (default -inline Load instead of default init file-init Compile as a .ml file-impl Add to the list of include directories-I?alertname> enable and treat it as fatal error can be 'all' to refer to all alert names Print inferred interface-i Record debugging information for exception backtrace Save debugging information-g3 Generate code that can later be `packed' with ocamlopt -pack -o .cmx/ Generate code that can later be `packed' with ocamlc -pack -o .cmo -for-pack (deprecated) same as -annot-dtypesy7 Save intermediate representation after the given compilation pass(may be specified more than once). -save-ir-after compilerThe -vmthread argument of ocamlc is no longer supported since OCaml 4.09.0. Please switch to system threads, which have the same API. Lightweight threads with VM-level scheduling are provided by third-party libraries such as Lwt, but with a different API.documentation generator Stop after the given compilation pass.native-code compiler+Profiling with "gprof" (option `-p') is only supported up to OCaml 4.08.0-ffunction-sections %s  The OCaml toplevel, version %s   -stop-after The OCaml toplevel, version Please specify at most one -stop-after . [oSyntax: -inline-toplevel | =[,...]Syntax: -inline-prim-cost | =[,...]Syntax: -inline-max-unroll | =[,...]Syntax: -inline-max-depth | =[,...]' Generate each function in a separate section if target supports itSyntax: -inline-lifting-benefit | =[,...]Syntax: -inline-indirect-cost | =[,...]Syntax: -inline-call-cost | =[,...]Syntax: -inline-branch-factor | =[,...]Syntax: -inline-branch-cost | =[,...]Syntax: -inline-alloc-cost | =[,...]Syntax: -inline | =[,...]' Treat as a file name (even if it starts with `-')-7Configure percentage of branches instrumented (advanced, see afl-fuzz docs for AFL_INST_RATIO)-function-sections -afl-inst-ratioEnable instrumentation for afl-fuzz -afl-instrument/ Read additional null character terminated command line arguments from -args0/ Read additional newline-terminated command line arguments from -args Accept invalid formats accepted by legacy implementations (default) (Warning: Invalid formats may behave differently from previous OCaml versions, and will become always-rejected in future OCaml versions. You should never use this flag and instead fix invalid formats.)-no-strict-formats Reject invalid formats accepted by legacy implementations (Warning: Invalid formats may behave differently from previous OCaml versions, and will become always-rejected in future OCaml versions. You should always use this flag to detect invalid formats so you can fix them.)