Caml1999I037'Cmdline%parse:@%arrayJ&stringQ@@@@@@&Stdlib&Result!t&config'Harness&Import&config@@@#pwd%@@@&prefix-@@@&bindir5@@@-bindir_suffix=@@@&libdirE@@@-libdir_suffixM@@@.summarise_only$boolE@@@'verbose @@@@@@#intA@@@@p@@@@@@@@@@@;testsuite/tools/cmdline.mliRPPW N@@A@@@r7'Cmdline0~P>Ю=-Stdlib__Uchar056uf4[_+Stdlib__Seq0nwzG&amg.Stdlib__Result06 ]/J.Stdlib__Format0ɢb tLir.Stdlib__Either0Vy`u~c à.Stdlib__Domain0Bj|5s)ڠ.Stdlib__Buffer08APF< t.&Stdlib0Lku]8_٠'Harness0,t~1lZ㠠8CamlinternalFormatBasics0%FU(Q/Tu@@@Caml1999T037~C'Cmdline*ocaml.text&_none_@@A _ Installation configuration. Includes the function for parsing the harness's command line. ;testsuite/tools/cmdline.mliOP:N@@@@@@3@@@@#intA;@@A@@@@@9@A@$charB;@@A@@@@@>@A@&stringQ;@@A@@@@@C@@@%bytesC;@@A@@@@@H@@@%floatD;@@A@@@@@M@@@$boolE;@@%falsec@@W@$trued@@]@@@A@@@@@^@A@$unitF;@@"()e@@h@@@A@@@@@i@A@ #exnG;@@@A@@@@@m@@@#effH;@@O@A@A@@@@@@v@@@,continuationI;@@Q@@P@B A@nY@@@@@@@@@%arrayJ;@@R@AA@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@A@@@@@@@@%int32N;@@A@@@@@@@@%int64O;@@A@@@@@@@@&lazy_tP;@@X@AA@Y@@@@@@@@ 5extension_constructorR;@@A@@@@@@@@*floatarrayS;@@A@@@@@@@@&iarrayT;@@Y@AA@Y@@@@@@@@ *atomic_locU;@@Z@AA@@@@@@@@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A=ocaml.warn_on_literal_pattern@@0Division_by_zero]#@@@A  @+End_of_file\#$@@@A#&&@'FailureY#,@'@@A,//@0Invalid_argumentX#5@0@@A5$8#8@-Match_failureV#>@@=@9@;@@a@@AF5I4I@)Not_foundZ#O@@@AN=Q<Q@-Out_of_memoryW#W@@@AVEYDY@.Stack_overflow^#_@@@A^MaLa@.Sys_blocked_io_#g@@@AfUiTi@)Sys_error[#o@j@@Ao^r]r@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@Awv@&Stdlib@A%parse9RPTRPY@б@г%arrayS[dS[i@гi&stringS[]S[c@@ @@@@@@@@@ @@г/&Result!tW FW L@ W MW N@@В&configг'Harness&Import&config'HarnessTjyTj@ TjTj@@TjTj@ @@@@@&@@#pwdг&stringTjTj@@ @@@'@@&prefixгʠ&stringTjTj@@ @@@(@@&bindirг۠&stringUU@@ @@@)@@-bindir_suffixг점&string"U#U@@ @@@*$@@&libdirг&string3V4V@@ @@@+5@@-libdir_suffixг&stringDVEV @@ @@@,F@@.summarise_onlyг$boolUW #VW '@@ @@@-W@@'verboseг!$boolfW 2gW 6@@ @@@.h@@@}rnc_TPEA62'#@@/}Tjr@@В@гb#intW 8W ;@@ @@@0@@@гg&stringW >W D@@ @@@1@@@@@ @@2 @@@A @@@5Tjq@@@ @@6@@@RPP@)ocaml.docȐ % [parse argv] parses [argv] and either returns a tuple of properties derived from it, or a message to be displayed with an exit code. Only fields which can be determined from the commandline are set in [~config] - [launcher_searches_for_ocamlrun], [target_launcher_searches_for_ocamlrun] and [bytecode_shebangs_by_default] are always [false]; all libraries passed on the command line will be returned as singleton lists (i.e. no dependencies are computed) [~pwd] is the {v --pwd v} flag, used to determine the logical working directory. [~prefix], [~bindir], [~libdir], [~bindir_suffix] and [~libdir_suffix] are derived from the {v --bindir v} and {v --libdir v} flags. [~summarise_only] and [~verbose] are the {v --summary v} and {v --verbose v} flags. XOOgly@@@@@@@A@@@ِ@@@@@@@P"@@3@R$@A@ H************************************************************************A@@A@L@ H BMMBM@ H OCaml CC@ H DD3@ H David Allsopp, University of Cambridge & Tarides E44E4@ H FF@ H Copyright 2025 David Allsopp Ltd. GG@ H HHg@ H All rights reserved. This file is distributed under the terms of  Ihh Ih@ H the GNU Lesser General Public License version 2.1, with the JJ@ H special exception on linking described in the file LICENSE. KKN@ H LOOLO@ H************************************************************************$M%M@ `* Installation configuration. Includes the function for parsing the harness's command line. * &* [parse argv] parses [argv] and either returns a tuple of properties derived from it, or a message to be displayed with an exit code. Only fields which can be determined from the commandline are set in [~config] - [launcher_searches_for_ocamlrun], [target_launcher_searches_for_ocamlrun] and [bytecode_shebangs_by_default] are always [false]; all libraries passed on the command line will be returned as singleton lists (i.e. no dependencies are computed) [~pwd] is the {v --pwd v} flag, used to determine the logical working directory. [~prefix], [~bindir], [~libdir], [~bindir_suffix] and [~libdir_suffix] are derived from the {v --bindir v} and {v --libdir v} flags. [~summarise_only] and [~verbose] are the {v --summary v} and {v --verbose v} flags. h@,./ocamlc.opt)-nostdlib"-I(./stdlib"-g0-strict-sequence*-principal(-absname"-w8+a-4-9-40-41-42-44-45-48+-warn-error"+a*-bin-annot/-strict-formats"-I/testsuite/tools"-I%utils"-I'parsing"-I&typing"-I(bytecomp"-I,file_formats"-I&lambda"-I*middle_end"-I2middle_end/closure"-I2middle_end/flambda"-I=middle_end/flambda/base_types"-I'asmcomp"-I&driver"-I(toplevel"-I%tools"-I'runtime"-I1otherlibs/dynlink"-I-otherlibs/str"-I4otherlibs/systhreads"-I.otherlibs/unix"-I8otherlibs/runtime_events"-I/testsuite/tools"-I/testsuite/tools"-I/testsuite/tools"-ckl ?/home/ci/builds/workspace/main/flambda/false/label/ocaml-alpine B76543210/.-,+*)('&%$#"! @@0,ӰzK %]=:3@@@8CamlinternalFormatBasics0%FU(Q/Tu0~P>Ю=Ɛ0,t~1lZ㠠&Stdlib0Lku]8_٠.Stdlib__Buffer08APF< t..Stdlib__Domain0Bj|5s)ڠ.Stdlib__Either0Vy`u~c à.Stdlib__Format0ɢb tLir.Stdlib__Result06 ]/J+Stdlib__Seq0nwzG&amg-Stdlib__Uchar056uf4[_@0~P>Ю=AAC@@@C@@@@@@@@@@@@@@P@@