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'Cmdline0hEIaK@&-Stdlib__Uchar0=H^V9>ɠ+Stdlib__Seq0?72#[O.Stdlib__Result0p~ !ԥ//.Stdlib__Format00FClW.Stdlib__Either0HD ?|>.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Buffer0,I[?z&Stdlib0t0VoS%{<F:'Harness0 rpͺkz8CamlinternalFormatBasics0|.e1R$|o@@@Caml1999T037C'Cmdline*ocaml.text&_none_@@A _ Installation configuration. Includes the function for parsing the harness's command line. ;testsuite/tools/cmdline.mliOP:N@@@@@@3@@@@@@#intA;@@#intA@@@@@;@A@$charB;@@$charA@@@@@A@A@&stringQ;@@&stringA@@@@@G@@@%bytesC;@@%bytesA@@@@@M@@@%floatD;@@%floatA@@@@@S@@@$boolE;@@%falsec@@]@$trued@@c@@@A@@@@@d@A@$unitF;@@"()e@@n@@@A@@@@@o@A@ #exnG;@@@A@@@@@s@@@#effH;@@O@A@A@@@@@@|@@@,continuationI;@@Q@@P@B,continuationA@nY@@@@@@@@@%arrayJ;@@R@A%arrayA@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@)nativeintA@@@@@@@@%int32N;@@%int32A@@@@@@@@%int64O;@@%int64A@@@@@@@@&lazy_tP;@@X@A&lazy_tA@Y@@@@@@@@ 5extension_constructorR;@@5extension_constructorA@@@@@@@@*floatarrayS;@@*floatarrayA@@@@@@@@&iarrayT;@@Y@A&iarrayA@Y@@@@@@@@ *atomic_locU;@@Z@A*atomic_locA@@@@@@ @@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A!=ocaml.warn_on_literal_pattern%@&@0Division_by_zero]#@@@A+ . .@+End_of_file\#$@@@A366@'FailureY#,@'@@A<??@0Invalid_argumentX#5@0@@AE$H#H@-Match_failureV#>@@=@9@;@@a@@AV5Y4Y@)Not_foundZ#O@@@A^=a<a@-Out_of_memoryW#W@@@AfEiDi@.Stack_overflow^#_@@@AnMqLq@.Sys_blocked_io_#g@@@AvUyTy@)Sys_error[#o@j@@A^]@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@Awv@&Stdlib@A%parse9RPTRPY@б@г!%arrayS[dS[i@гv&stringS[]S[c@@ @@@{@@@@@@} @@г/&Result!tW FW L@ W MW N@@В&configг'Harness&Import&config'HarnessTjyTj@ TjTj@@TjTj@ @@@@@ @@#pwdгƠ&stringTjTj@@ @@@ @@&prefixгנ&stringTjTj@@ @@@ @@&bindirг蠐&string!U"U@@ @@@ #@@-bindir_suffixг&string2U3U@@ @@@ 4@@&libdirг &stringCVDV@@ @@@ E@@-libdir_suffixг&stringTVUV @@ @@@ V@@.summarise_onlyг$booleW #fW '@@ @@@ g@@'verboseг+$boolvW 2wW 6@@ @@@ x@@@}rnc_TPEA62'#@@ Tjr@@В@гq#intW 8W ;@@ @@@ @@@гt&stringW >W D@@ @@@ @@@@@ @@  @@@A @@@ Tjq@@@@@  @@ °@@@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@@@될@@@@@@@R"@@3@T$@A@ H************************************************************************A@@A@L@ H BMMBM@ H OCaml CC@ H DD3@ H David Allsopp, University of Cambridge & Tarides E44E4@ H  F F@ H Copyright 2025 David Allsopp Ltd. GG@ H HHg@ H All rights reserved. This file is distributed under the terms of IhhIh@ H the GNU Lesser General Public License version 2.1, with the $J%J@ H special exception on linking described in the file LICENSE. *K+KN@ H 0LOO1LO@ H************************************************************************6M7M@ `* 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)-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"-c}~ 9/builds/workspace/main/flambda/false/label/ocaml-linux-32 B76543210/.-,+*)('&%$#"! @@0,ӰzK %]=:3@@@8CamlinternalFormatBasics0|.e1R$|o0hEIaK@&Ȑ0 rpͺkz&Stdlib0t0VoS%{<F:.Stdlib__Buffer0,I[?z.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Either0HD ?|>.Stdlib__Format00FClW.Stdlib__Result0p~ !ԥ//+Stdlib__Seq0?72#[O-Stdlib__Uchar0=H^V9>@0hEIaK@&AAC@@@E@@@@@@@@@@@@@@P@@