Caml1999T037ˡ%CC'Options@ఠ,show_objects4ocamltest/options.mlRnrRn~@@A@@@&stringQ@@@A@@@@@ A@@@@A@֐A@A@@$listK@@@ A@@@@@A@@@A@@@A@3@@@@#intA;@@@A@@@@@&_none_@@A@A@$charB;@@A@@@@@@A@&stringQ;@@ A@@@@@ @@@%bytesC;@@A@@@@@@@@%floatD;@@A@@@@@@@@$boolE;@@%falsec@@@$trued@@#@@@A@@@@@$@A@$unitF;@@"()e@@.@@@A@@@@@/@A@ #exnG;@@@A@@@@@3@@@#effH;@@O@A@A@@@@@@<@@@,continuationI;@@Q@@P@BGA@nY@@@@@@J@@@ %arrayJ;@@R@ARA@@@@@@S@@@$listK;@@S@A"[]f@@`@"::g@@@T@@m@ @@A@Y@@@@@p@@@&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#4@/@@A𠰠#@-Match_failureV#=@@<@8@:@@a@@A4@)Not_foundZ#N@@@A <   @-Out_of_memoryW#V@@@AD@.Stack_overflow^#^@@@AL@.Sys_blocked_io_#f@@@A!T$%$@)Sys_error[#n@i@@A*]-.-@:Undefined_recursive_modulea#w@@v@r@t@@h@@A;n>?>@:Continuation_already_takenb#@@@ACvFGF@&Stdlib&Result@@@࣠@%titleARnRn@AA@@3@RnnV'@@@@@  @@0string_of_objectARnRn@BA@@3@!@@@@@@@@'objectsARnRn@CA@@3@@@@@@@@@@ఠ,print_objectSS@DA@@@E@$unitF@@@E@@@E@3@".@%@&@@@࣠@!oA S S@EA@@3@)SS@@@@@  @@డy-print_endline!S"S@@@@@1@@@@@@*stdlib.mliAssAss@@&Stdlib@@@@*@@@@@@@@@3@,8J@/@0@@@@డ!^JSKS@@D@@@T@6@@@SM@@@R@@Q@@P@0^2^21^2^X@@/q@@@@@@@@I@@@@@@@@@@3@@" vSwS@@ySzS@@0@@@H@H@G@@ఐɠ0string_of_objectSS@@@|V@@ఐ!oSS@`@@c@@SS@@f@@S@@@@@@H@o@@@@p@A@E@@A@@ డ-print_endlineTT@@@@@@@@@@@@3@@@@@@@ఐ %titleTT@@@@@@@X@@@E@@ డ?$List$iterUU@ UU@@@@!a@$unitF@@@L@@K@ؠ@@@J @@@I@@H@@G@(list.mli@@,Stdlib__ListU@'"@@@@@@@ @@ @@@@ @@@ @@ @@ ]@@ఐ?,print_object+U ,U@g@@@<8@@@ @@ o@@ఐg'objects=U>U@?@@|@@W@@l@@@ E@ @డ$exitOV!PV%@@#intA@@@!a@G@@@2(½½3(½@@1@@@@@@@ 9E@ @@ @@@qV&@@"@@@ E@ E@ @@+@@@@@@@@@i@@@A@yA@ @A@@@N@ఠ0string_of_actionaX)-X)=@FA@@@'Actions!t@@@A@ &stringQ@@@ A@ @@ A@ 3ssssssss@s@@@@@࣠@!acAX)>X)?@GA@@$3@1X))YB@@@@@  @@డ"&Printf'sprintfYBDYBJ@ YBKYBR@@@&Stdlib&format!a@ $unitF@@@ >K@@@ ?@@@ =@@ <@*printf.mli@@.Stdlib__PrintfC@)$@@@!@&stringQ@@@@ @@@ApB@B@,@@@B@@@B@ -@@@ u@@@ @AA"'format4,B@B@ @ @ @ @A'format6@ ,@ +@ 0@ @A8CamlinternalFormatBasics'format6.@ E@ D@ G@ J@ M@ @@ @ 6@ @ N@ @ @@ k@@ ~333333333@@@@@@@ภ8CamlinternalFormatBasics&FormatvYBSwYB[A;&Format8CamlinternalFormatBasics'format6!a@ !b@ !c@ !d@ !e@ !f@ @@@@'#fmt$ @@@@@@@B@@A@A@@@BC@Sg@@X@.D@@@@)C@<s@@d@:٠#@@@C@%~@@o@ED@֠-ޠߠ@@@C@ @&%s: %s@@L@@@C@VC@U@@@@(Cd@A-C@XPC@YsC@Z@A C@]`C@^C@_C@`@A4C@ctC@dC@eC@fC@gC@h@@iC@b/@aC@\@@[C@W@@ C@@@డ'Actions$name'ActionsVYB]WYBd@ ZYBe[YBi@@@@@@&stringQ@@@@@@5ocamltest/actions.mliVV@@B@@@@@@@@@@@@@@ఐР!aYBjYBk@@@@@YB\YBl@@D@#@@డE+description'ActionsYBnYBu@ YBvYB@@@ @@@C@@@@@@AXBX@@C@@@@@@@@@@@@Q@@ఐ!aYBYB@[@@0^@@YBm @@D@b@@ @@B@ d@A@;A@@A@@@(@ఠ.string_of_test[[@HA@@@%Tests!t@@@A@@@@fA@@@A@3@Kjc@d@e@@@࣠@$testA[[@IA@@!3@.[_\@@@@@  @@ఐ$test\\@7@@@@83@$@@@%Tests!\"\@3test_run_by_default&\'\@@33test_run_by_defaultH@@@2$boolE@@@.@@A3)test_name &stringQ@@@-@@@ @A3ocamltest/tests.mliSqsSq@@ZA@3,test_actions$listK'Actions!t@@@0@@@/@@B@AUU@@oC@30test_description."@@@1@@C)@A V!V@@yD@@A$T%T@@}B@Q?@@@@@VB@TS@డ!^u]v]@+@@@+@@@\@`@@@[*@@@Z@@Y@@Xl@@ఐ$test]]@|@@{@%Tests]]@)test_name]]@@m@@X@@@hC@lC@j@@డ!^]]@l@@@l@@@r@@@@qk@@@p@@o@@n@@3 (run by default): ]]@@]]@@@@@~D@D@@@ఐ렐$test]]@Ѱ@@@%Tests]]@0test_description]]@@@@@@@}D@D@@@/ @@@@@g@D@|@@w@@@డj!^_8_9@Ȱ@@@@@@@@@@@@@@@@@ @@ఐ3$test._#/_'@@@P@%Tests7_(8_-@)test_name<_.=_7@@ @@@@@C@C@.@@డ!^S_?T_@@ @@@ @@@@>@@@@@@@@@@J@@": k_;l_=@@n_:o_>@@%@@@D@D@^@@ఐ$test_A_E@n@@m@%Tests_F_K@0test_description_L@@<@@y@@@D@D@@@.@@@@@@D@@@v@@C@@\@@@A@A@@A@@@@ఠ2string_of_variablea^ba^t@JA@@@)Variables!t@@@A@+@@@A@@@A@3@@@@@@࣠@!vAa^ua^v@KA@@!3@.a^^d@@@@@  @@డJ&Printf'sprintfby{by@ byby@@(@@@(@@@@@@@@QIB@B@<@@PB@ @@B@1@@@y@@@@AE%B@$B@@Ӡ@Ԡ@ՠ@A@ؠ&@٠%@ڠ*@@A'@ޠ:@ߠ9@<@?@B@@@@ݑ/@@בC@@@@]@@3 , , , , , , , ,@@@@@@@ภ   mby nbyAภ   ภ  !s "r@@D@ @@@C@'(@ภ 1b 2#a": (@(@F@@@8C@;C@:<@ภ0 E F7ภ8 M N?@?@ĠD@>@@@OC@YT@ภH ]* ^O)@O@@@@C@C@C@6C@MB@B@7B@N@@@RC@cw@@j@7D@)@@@9C@L@@v@Cޠ#@@@ C@5@@@ND@-@@@C@@&%s: %s@@U@@@ C@fC@e@@@@1 CB@A6C@hPC@iQC@j@A"C@m`C@naC@ofC@p@A6C@stC@tuC@uxC@v{C@w~C@x@@yC@r/@qC@l@@kC@g@@C@@@డ)Variables0name_of_variable)Variables _c `c@  cc dc@@@@@@&stringQ@@@@@@7ocamltest/variables.mliff@@J@@@@@@@@@@@@!@@ఐ!v c c@+@@.@@ c c@@D@3@@డE7description_of_variable)Variables d d@  d d@@@@@@C@@@@@@AhBh@@K@@@@@@@@@@@@a@@ఐ!v d d@k@@n@@ d@@D@r@@@@B@t@A@A@@A@@@ @ఠ,show_actions f f@ LA@@@ m@@@A@@@AA@@@A@3        @'C<@=@>@@@࣠@%paramAĠ"() f f@; ~@@@N@@@@A@@A @@ @@@@"3        @/ f h,l@@@@@@@@ఠ'actions g g@ /MA@@$listK@@@@@@D@"@డ6get_registered_actions'Actions ;g @@@^@@CA@i@@D@A@A@C@A@@@@ఠ*show_tests jnr jn|@ NA@@@ @@@HA@E@@A@F@@GA@D3        @ "@@@@@࣠@ AĠ  jn} jn@@@@@3        @' jnn l@@@@@  @@@ఠ%tests !k "k@ 2OA@@H@@@W@@@VD@J @డ%Tests4get_registered_tests%Tests >k ?k@  Bk Ck@@@$unitF@@@?'n@@@>@@@=@@<@_**_*S@@qH@@@@@@@O8@@@N@@@M@@LW@@ภk nk ok@j@@@+@@@XE@\g@@9@@Ph@A@ xk @@ఐ ,show_objects l l@ܰ@@@ |@@@f@@@@@C@c t@@@eA@d@ o@@@bD@a@@`@@_@@^3 l l l l l l l l@}@~@@@@@4Available tests are: l l@@ l l@@ @@@wD@yD@x@@ఐ砐.string_of_test l l@@@@@@@ p@@@@@~,@@ఐ%tests l@5@@ P@@@tD@D@@@@^@@CA@i@@D@A@A@@A@@@砰@ఠ.show_variablesà n n@ PA@@@@@@A@@@A@@@A@3        @@@@@@࣠@ AĠ  n n@ @@@@3        @' n p@@@@@@  @@@ఠ)variablesŠ $o  %o@ 5QA@@$listKo@@@@@@D@"@డ8get_registered_variables)Variables Ao Bo @  Eo! Fo9@@@$unitF@@@'@@@@@@@@@pp@@O@@@@@@@8@@@@@@@@W@@ภn qo: ro<@m@@@+@@@E@g@@9@@Ph@A@ {o @@ఐ ,show_objects p@B p@N@ ߰@@@ @@@@@@@@C@ w@@@A@@ r@@@D@@@@@@@3 o o o o o o o o@}@~@@@@@8Available variables are: p@P p@h@@ p@O p@i@@ @@@D@D@@@ఐ 2string_of_variable p@j p@|@ϰ@@@@@@ +@@@@@,@@ఐ)variables p@}@5@@ P@@@D@D@@@@^@@CA@i@@D@A@A@@A@@@砰@ఠ-log_to_stderrǠ r r@RA@@ #ref @@@A@@@@A@3        @@@@@@డ i#refrr@@!a@!@@@g@@f,%makemutableAA @@@ dd d@@ @@@@,1/@@@@@)@@ภ%false7r8r@; :@@@M@@@@B@@A @@ @@@AB@<@@1 @@I=@A@Cr @@ @@@ఠ'promoteȠPtQt@aSA@@][@@@A@@@@A@3,,,,,,,,@[rk@l@m@@@డ #refktlt@Z@@@w@@@@@@@ภF|t}t@E@@@&B@"@@@@,#@A@t@@@&@ఠ/default_timeoutɠvv@TA@@ w@@@A@@@@A@3llllllll@AUN@O@P@@@డ #refvv@@@@@@@@@@@@vv@@"@@@@(@A@v@@@"@ఠ8keep_test_dir_on_successʠxx@UA@@٠@@@A@@@@A@3@=QJ@K@L@@@డ ?#refxx@ְ@@@@@@@@@@ภ°x x @@@@&B@"@@@@,#@A@x@@@&@ఠ.find_test_dirsˠ z   z  @VA@@i&stringQ@@@@@@ @@@A@@@@ A@3@K_X@Y@Z@@@డ #ref1z  2z  @ @@@!=$@@@@@@@ภ"[]Cz  Dz  "@;/@@U@@@@AA@A@@@@@6A@(@@ @@<)@A@Oz   @@ @,@ఠ*list_tests̠\| $ (]| $ 2@mWA@@iPO@@@@ @@@@@A@@@@A@3>>>>>>>>@Mkd@e@f@@@డ #ref}| $ 5~| $ 8@l@@@ @@@@@@@ภL| $ 9| $ ;@K@@@,A@"@@@@2#@A@| $ $@@@&@ఠ,show_timings͠~ = A~ = M@XA@@@@@)A@"@@@'A@3~~~~~~~~@A[T@U@V@@@డ#ref~ = P~ = S@@@@ɠ@@@!@@ @@ภ~ = T~ = Y@@@@&B@*"@@@@,#@A@~ = =@@@&@ఠ)translateΠ@ [ _@ [ h@YA@@@@@6A@/@@@4A@+3@AUN@O@P@@@డU#ref@ [ k@ [ n@@@@ @@@.@@-@@ภذ@ [ o@ [ t@@@@&B@7"@@@@,#@A@@ [ [@@@&@ఠ%styleϠ"A u y#A u ~@3ZA@@/)Translate%style@@@RA@<@@@AA@83@FZS@T@U@@@డ#refBA u CA u @1@@@N@@@;@@:@@ภ)TranslateVA u WA u @%Plain[A u \A u @@;%Plain3@@@I@@@@C@@A7ocamltest/translate.mliSyySy@@@7A@@@@?B@S6@@+@@E7@A@nA u u@@@:@ఠ'compactҠ{B  |B  @[A@@@@@_A@X@@@]A@T3WWWWWWWW@Ung@h@i@@@డ#refB  B  @@@@@@@W@@V@@ภqB  B  @p@@@&B@`"@@@@,#@A@B  @@@&@ఠ+add_to_listӠE  E  @\A@@@̠$listK@@@@A@@@@A@b@ A@g@@@zA@h@@iA@c@@dA@a3@Vjc@d@e@@@࣠@!rAE  E  @]A@@.3@;E  F  @@@@@  @@!xAE  E  @^A@@.3@!E@@@@@@@@డk":=F  F  @@!a@@@@m@G@@@l@@k@@j*%setfield0BA@@@@@@@@@@8lA@p@@@q@]@@@o@@n@@m3@7Cg@:@;@@@@ఐ^!rHF  IF  @C@@@@డ!@WF  XF  @@!a@s@@@@ @@@@@@@@@@@DnnEnn@@C@@@@@@@@@@@@@@@@@@~J@@డ!!F  F  @@!a@@@@i@@h'%field0AA@@@vw@@u@@@@@@@@@r@@ఐ͠!r%F  @'@@~@@)@@@@ภ"::F  A;@B@AA@Ai@@ఐР!x F  @ @@@ภA@ A@F@@@@E@@@F  @@}@@@E@@@W@@ A@@@@@@A@-A@@A@@@@ఠ3commandline_optionsנH  H  @ _A@@@@@@A@@ #Arg$spec@@@EA@@@@@MA@@@A@@@@A@3@Cle@f@g@@@ภg)J  *sAg@"-e5J  6J  @@8J  9J  @@/@@ภ#ArgDJ  EJ  @#SetIJ  JJ  @@;#Set<@@@@&Stdlib#ref$boolE@@@@@@@AB@O@A'arg.mliRjlRj}@@@+Stdlib__ArgC@ఐ}-log_to_stderrpJ  qJ  @@@% @@@H@@@GA@KA@I]@@;@@oA@F`@@ ! Log to stderr instead of a file.J  J  4@@J  J  5@@pl@@eJ  6@@A@Np@ภհK 8 :nAԠ@(-promoteK 8 <K 8 D@@K 8 ;K 8 E@@A@Z@@ภ#ArgK 8 GK 8 J@#SetK 8 KK 8 N@@oఐs'promoteK 8 OK 8 V@$@@xs@@@@@@A@A@@@@@A@@@ H Overwrite reference files with the test output (experimental, unstable)L X \L X @@L X [L X @@A@@@LL X @@A@@ภ*M  A)@--show-actionsM  M  @@M  M  @@A@@@ภ#ArgM   M  @$Unit M  M  @@;$Unit@@$unitF@@@~@@@}@@|@A@@O@AP  P  @@@A@ఐJ,show_actions,M  -M  @.@@@E@@@ @@@A@@@ @@2 @@*A@@@8 Show available actions.CM  DM  @@FM  GM  @@-A@)@@_KM  @@IA@-@ภTN  +A@+-show-tests_N  `N  @@bN  cN  @@[A@E@@ภ#ArgpN  qN  @$UnituN  vN  @@hఐ*show_testsN  N  @@@@@@@*o@@@#A@'@@)l@@ @@~A@!o@@6 Show available tests.N  N  .@@N  N  /@@A@-}@@KN  0@@A@.@ภO 2 4A@/-show-variablesO 2 6O 2 E@@O 2 5O 2 F@@A@:@@ภ#ArgO 2 HO 2 K@$UnitO 2 LO 2 P@@ఐ䠐.show_variablesO 2 QO 2 _@ϰ@@@@@@I@@@BA@F@@H@@ @@A@@@@: Show available variables.O 2 bO 2 |@@O 2 aO 2 }@@A@L@@KO 2 ~@@A@M@ภ:P  A9@--show-timingsP  P  @@ P   P  @@A@Y@@ภ#ArgP  P  @#SetP  P  @@Ԡఐ,show_timings(P  )P  @7@@ݠ@@@`@@@_A@cA@a@@@@'A@^@@ 3 Show the wall clock time taken for each test file.@Q  AQ  @@CQ  DQ  @@*A@e&@@LHQ  @@FA@f*@ภQR  (A@(-timeout\R  ]R  @@_R  `R  @@XA@rB@@ภ#ArgmS  nS  @#IntrS  sS  @@;#Int)@@#intA@@@k@@@@@@AF@O@A#V$V@@@"G@࣠@!tAS  S  @`A@@@@@{@@@@డ">=S  S  @@!a@@$boolE@@@6@@5@@4-%greaterequalBA@@@@@@V@@@@N@@@B@@@@@@@@@3@DY@@@@>@?@@@@ఐN!tS  S  @@@@@@S  S  @@&C@@@@@ @@@C@$@డUꠐT  AT  C@@@@@@@B@@@@@1@@@@@@@?@@ఐ/default_timeoutT  1T  @@>@@'@@@C@C@T@@ఐ!t.T  D/T  E@^@@-C@c@@@@@@@C@i@డ%raiseCU F bDU F g@@#exnG@@@!a@@@&%raiseAA4@@@*^BB+^Bg@@)@@@@@@@@.@C@@@@@ภ#ArgoU F ipU F l@#BadtU F muU F p@@;#Bad#exnG@@@ @c@@@ @Aq@@A&_none_@@A@@#[@0negative timeoutU F rU F @@U F qU F @@@@@C@C@@@U F hU F @@Y@@@C@@@b@@E@S   @@s@S  U F @@@6@@@{3@@@z@@yA@A@@@J@@A@x@@ C Set maximal execution time for every command (in seconds)V  V  @@V  V  @@A@3@@@@@xV  @@A@@ภW  A@/-find-test-dirsW  W  @@W  W  @@A@@@ภ#ArgW  W  @&StringW  W  @@;&String@@@@@@@@@@@AD@O@ATT @@@E@ఐV+add_to_listW  W  @@@@O@@@@@@@@@F@@@@@@@]@@ఐ".find_test_dirs.W  /W  @@@<n@@@@@@C@C@v@@>W  ?W  @@@&g@@@@@~@@X@@6A@@@ 1 Find directories that contain tests (recursive).OX  PX  H@@RX  SX  I@@9A@@@WX  J@@UA@@ภ`Y L N7A@+-list-testskY L PlY L [@@nY L OoY L \@@gA@@@ภ#Arg|Y L ^}Y L a@&StringY L bY L h@@ఐӠ+add_to_listY L jY L u@m@@@̠/@@@@@@@@@@@@@@@@@@ఐO*list_testsY L vY L @@@@@@ @@@C@#C@!@@Y L iY L @@@&@@@&@@%@@G@@A@ @@? List tests in given directory.Z  Z  @@Z  Z  @@A@) @@tZ  @@A@*@ภ[  A@9-keep-test-dir-on-success[  [  @@[  [  @@A@6(@@ภ#Arg[  [  @#Set[  [  @@ఐ=8keep_test_dir_on_success [   [  @@@@@@=@@@P@@@@A@;S@@ H Keep the test directory (with the generated test artefacts) on success.!\  "\ 8@@$\  %\ 9@@ A@Ba@@L)\ :@@'A@Ce@ภp2]<> Ao@*-translate=]<@>]<J@@@]<?A]<K@@9A@O}@@ภ#ArgN]<MO]<P@#SetS]<QT]<T@@ ఐ|)translate^]<U_]<^@(@@@@@V@@@UA@YA@W@@@@]A@T@@ 1 Translate the test script from old to new syntaxv^`dw^`@@y^`cz^`@@`A@[@@L~^`@@|A@\@ภŰ_^AĠ@(-compact__@@__@@A@h@@ภ#Arg__@#Set__@@_ఐ8'compact__@԰@@hc@@@o@@@nA@rA@p@@@@A@m@@ 7 If translating, output the new script in compact mode.``@@``@@A@t @@L`@@A@u@ภaA@+-keep-linesaa@@aa@@A@'@@ภ#Arga a @$Unitaa@@࣠@ AĠ  a a@ @@@@@@@K@@@@డu  a$a&@ @@@ (@@@C@@@@@Q@@@@@@@h@@ఐ%style9a:a#@@@ G@@@D@D@}@@ภ)TranslateOa'Pa0@%LinesTa1Ua6@@;%Lines@@@AC@@ATT@@@,B@@ @@;D@@@) @@I@@@D@@haia7@@@[@@@X@@@@@A@A@@@@@gA@@@ 5 If translating, preserve line numbers in the output.b9=b9r@@b9<b9s@@jA@@@b9t@@A@@ภϰcvxhAΠ@+-keep-charscvzcv@@cvycv@@A@@@ภ#Argcvcv@$Unitcvcv@@࣠@ AĠ cvcv@ @@@@@@@@@@@డ*cvcv@@@@ ݠ@@@C@@@@@@@@@@@@@@ఐ̠%stylecvcv@d@@ @@@D@D@2@@ภ)Translatecvcv@%Chars cv cv@@;%Chars@@@BC@@AUU@@@C@@ @@;D@O@@) @@@@@D@U@cvcv@@@@@@ @@@@@A@A@d@@@@A@g@@ 5 If translating, preserve char offsets in the output.5d6d@@8d9d@@A@u@@=d@@;A@y@ภFeA@&-colorQeRe@@TeUe@@MA@@@ภ#Argbfcf@&Symbolgfhf@@;&Symbol@$listK V@@@@@@@ ^@@@j@@@@@@BK@O@A"\9;#\9e@@@!L@ภ̰ff+A̠$autoff@@ f@@-@@@ A@A@A@@ภfA&alwaysff @@ f!@@A@!A@$A@#@ภf#2A%neverf$f)@@ f*@@A@,A@/A@. @ภ  HA @IA@@@@-A@5@@PA@,@@@"A@+@@=WA@#M@@@A@ %@@f_@@S@@@ A@-@డ$Misc-set_or_ignore$Miscg-3g-7@ g-8 g-E@@@@!a@&optionL!b@@@@@@@&Stdlib#ref@@@@@@@!$unitF@@@@@@@@@@.utils/misc.mli@@@A3@@$MiscV@:5@@@@&stringQ@@@ B@36$Misc%Color'setting@@@ B@6@@@8@@7@;6@@@5@@@4@$5@@@2@@1@@0@@/@@డ'Clflags,color_reader'Clflags{g-F|g-M@ g-Ng-Z@@'Clflags*env_reader<@@@ @@@ @1utils/clflags.mli+@@ @@@M@@@ D@ @@@ D@ @%parseg-[g-`@3%parse%!a@@@@ {@n@@@ v&optionL@@@ u@@ t@@@3%print@}@@@ x@@ w@@A @A67@@A@3%usage#@@@ y@@B@A@A@@K@3'env_var-@@@ z@@C@AJK@@U@@ANqsOq@@Y@g=@@@@@@ 2@@@ @@@ @@ '@@డ%color'Clflagsg-ag-h@ g-ig-n@@&Stdlib#refW%Color'setting@@@ ~@@@ }@@@ |@@@@#@@@@@I@@@HC@ C@ d@@,g-2-g-o@@@@@@ @@@ @@ o@@7g-p@@ (A@ s@@డ&Printf'sprintfIhruJhr{@ Mhr|Nhr@@|@@@| ;A@ ͠u@@@ Ϡ@@@ @AH@ ۠@ ܠ@ ݠ@ATA#@ #@ "@ '@ @AQ?7@ 7@ 6@ 9@ <@ ?@ @@ @ /@ @ ߑ@@ @ @@ J@@ @@ภ7L6MirA5ภBWX   Enable or disable colors in compiler messages The following settings are supported: auto use heuristics to enable colors only if supported always enable colors never disable colors The default setting is 'auto', and the current heuristic checks that the TERM environment variable exists and is not empty or "dumb", and that isatty(stderr) holds. If the option is not specified, these setting can alternatively be set through the OCAML_COLOR environment variable.@@l@@@!"B@!%B@!$@ภVk8l7@@*~A@ A@!A@!!C@!@@@ B@!B@! @@@!#B@!/@@8@CC@ @@@!B@!'@9H@H@I@@@!B@!2B@!12@@ON@@%&-@A*8B@!43B@!5/@!=B@!8@@!7B@!3@@ B@! z@@@@{@@Cr@@ AA@!F@ภ Ls #A @ $A@ PB@@@@A@!K@@ -A@ YB@@@@A@@@ 6A@ bB@w@@@|A@@@ ?A@ kB@^@@@cA@{@@ HA@ tB@E@@@JA@b@@I QA@ }B@,@@@1A@I@@ ZA@ B@@@@A@0@@- cA@ʠ B@@@@A@@@ lA@Ӡ B@h@@@mA@@@N uA@ܠ B@O@@@TA@l @@ ~A@ B@0@@@5A@S @@  A@ B@@@@A@4 @@ f A@ B@@@@A@ @@  A@ B@P@@@UA@ @@ 5 A@  @@@A@T @@I   @@  @@@ @A@H   @@ @ @ఠ-files_to_test uu@aA@@ ڠ @A (anon_fun@@!@ @@!@@!C@!@@@!@@!W@@@!XA@!P@@@!UA@!L3@   @ @ @@@డp#refuu@@@@.$1@@@!O@@!N@@ภ )u*u@ @@@=A@!Y"@@@@C#@A@0u@@@&@ఠ%usage =w>w@NbA@@%@@@![A@!Z3@;f_@`@a@@@ %Usage: ocamltest [options] Nw Ow.@@QwRw/@@ @A@Tw@@@@Ġ]`y15ay17@\@@@@w@@@!^333333333@!/(@)@*@@@ డ#Arg%parsexz:<yz:?@ |z:@}z:E@@@@ x#key@@@@ @@@@ #doc@@@@@@@@@@@@@ )usage_msg@@@ @@@@@@@@@@ Js KtM@@ IT@94@@@1@0@@@!i@ @@@!j@.@@@!k@@!h@@@!g@@A@@ @!@@!@@!@!@@!f@9@A;@ @!@!@@!e?@@@!d@@!c@@!b@@!a@@డO#Arg%alignz:Gz:J@ z:Kz:P@@%limit&optionL @@@+@@@*@@@@@'@ @@@(@@@@)@@&@@@%@@@@"@ $@@@#@@@@$@@!@@@ @@@@@ &>&> &>&@@ ^@JE@@B@=@@@!@@@!@<@@@@!@ I@@@!@@@@!@@!@@@!;@@@@!@ ^@@@!@@@@!@@!@@@!@@!@@!@wภ$None$;@@W@@@@AA@A*@@@*@~@@@!@@@!(@@ఐ 3commandline_optionsz:Qz:d@@@@@A@ @!D@!@@!@ @@@!@"@A$@ @!D@!@@!@@!@@@!D@!D@!^@@z:Fz:e@@I@H@@@!@ @@@!@F@@@!@@!@@@!C@!D@!z@@ఐ1+add_to_listz:gz:r@ ˰@@@*@@!@@@!@@@!@!@@@!@@!@@!@@ఐ#-files_to_test z:s z:@ð@@I@@@!@@@!E@!E@!@@z:fz:@@@&B@@@!@@!@@ఐ%usage*z:+z:@İ@@@A@A[@@!C@!@@!~C@!C@!@@!C@!@@@@m@@@!B@!}@ డ(Compmisc5read_clflags_from_env(CompmiscX{Y{@ \{]{@@@$unitF@@@"+@@@"*@@")@3driver/compmisc.mliVCCVCk@@(CompmiscF@@@@@@@"4@@@"3@@"2@@ภ{{@@@@&@@@";C@"?%@@4@@@@@"@B@":+@ డ%Style%setup$Misc||@ ||@@||@ @@%Color'setting@@@"@@@"@@@"@@"@2QQ2QQ@@@&@@@@@@"@@@"@@@"@@"p@@డ:QS||@P@@@:9@@@"@@@"C@"C@"@@@" @@"@@డ%color'Clflags! |@  | |@'@(@@(@@@"D@"D@"@@2 @@*@@p @@?@@@"B@"@ภ } }@@@@5@@@"@@@@@@@@@@A@ (y11 @@ @Ġ@ఠ-log_to_stderr" 5 6@ FcA@@;@@@"A@"@డ F G@@@@RA@"@@@"@@"@@ఐh-log_to_stderr [@@@h@@@"B@"B@"@@  @@@A@ g @@@@ఠ-files_to_test# t u @ dA@@c@@@"A@"3 K K K K K K K K@OH@I@J@@@డ  @@@@A@"@@@"@@"@@ఐ-files_to_test @W@@@@@"B@"B@"*@@  @@+@A@  @@@.@ఠ'promote$ ! (@ eA@@@@@"A@"3        @CRK@L@M@@@డ$;= + ,@:@@@נA@"@@@"@@"@@ఐ'promote 3@@@@@@@"B@"B@"*@@  @@+@A@  @@@.@ఠ/default_timeout% 48 4G@! fA@@@@@"A@"3        @CQJ@K@L@@@డf}! 4J!4K@|@@@A@"@@@"@@"@@ఐ/default_timeout!"4Z@F@@/@@@"B@"B@"*@@  @@+@A@!.44 @@@.@ఠ.find_test_dirs&!;[_!<[m@!LgA@@*)@@@"A@"3!!!!!!!!@DRK@L@M@@@డ°!P[p!Q[q@@@@\A@"@@@"@@"@@ఐY.find_test_dirs!e[@@@r@@@"B@"B@"*@@  @@+@A@!q[[ @@@.@ఠ*list_tests'!~!@!hA@@m@@@#A@"3!U!U!U!U!U!U!U!U@DSL@M@N@@@డ!!@@@@A@"@@@"@@"@@ఐL*list_tests!@@@@@@#B@#B@#*@@  @@+@A@! @@@.@ఠ8keep_test_dir_on_success(!!@!iA@@@@@#A@#3!!!!!!!!@CRK@L@M@@@డ .EG!!@D@@@A@# @@@# @@#@@ఐ8keep_test_dir_on_success!@İ@@@@@#B@#B@#*@@  @@+@A@! @@@.@ఠ,show_timings)""@"jA@@ @@@#A@#3!!!!!!!!@CQJ@K@L@@@డ p""@@@@#A@#@@@#@@#@@ఐ,show_timings",@:@@9@@@#B@#B@#*@@  @@+@A@"8 @@@.@ఠ)translate*"E"F@"VkA@@K@@@#+A@# 3""""""""@CQJ@K@L@@@డ ɠ˰"Y"Z@Ȱ@@@eA@##@@@#$@@#"@@ఐ)translate"n@7@@{@@@#)B@#,B@#**@@  @@+@A@"z @@@.@ఠ%style+""@"lA@@`@@@#8A@#-3"]"]"]"]"]"]"]"]@CQJ@K@L@@@డ   ""@ @@@A@#0@@@#1@@#/@@ఐ%style"$@%@@@@@#6B@#9B@#7*@@  @@+@A@" @@@.@ఠ'compact,"%)"%0@"mA@@@@@#EA@#:3""""""""@CQJ@K@L@@@డ!6MO"%3"%4@L@@@A@#=@@@#>@@#<@@ఐw'compact"%;@@@@@@#CB@#FB@#D*@@  @@+@A@"%% @@@.@#Z@|@16@U@, @# @"@!@q@7@N@@g@~)@@@@A@m@0@F@@@l@},@=@@j@{*@;@@j@{t@u@v@@3########@p~@@@z'OptionsK@@J@@I@@J H@@ G@@ձF@@E@@D@@cC@@B@@A@@0"@@@ H************************************************************************#lA@@#mA@L@ H #rBMM#sBM@ H OCaml #xC#yC@ H #~D#D3@ H Sebastien Hinderer, projet Gallium, INRIA Paris #E44#E4@ H #F#F@ H Copyright 2016 Institut National de Recherche en Informatique et #G#G@ H en Automatique. #H#Hg@ H #Ihh#Ih@ H All rights reserved. This file is distributed under the terms of #J#J@ H the GNU Lesser General Public License version 2.1, with the #K#KN@ H special exception on linking described in the file LICENSE. #LOO#LO@ H #M#M@ H************************************************************************#N#N5@ 1 Description of ocamltest's command-line options #P77#P7l@@../ocamlopt.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)ocamltest"-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"-I8otherlibs/runtime_events2-function-sections"-c## J/home/ci/builds/workspace/precheck/flambda/false/label/ocaml-ubuntu-latest ;0/.-,+*)('&%$#"! @@0T~1RlTj3########@#@@Ɛ0;B Lqc ɇ(Asttypes0>n{T8cئ5Build_path_prefix_map0z HkGs8CamlinternalFormatBasics0%FU(Q/Tu0CamlinternalLazy0&͂7 Pˆ 0r.SU߈#g*Cmi_format0c˯7͗ԩmݠ004{߃6_P,+?*Data_types0I'Ue`wq]Ѡ#Env0zV L{YWI,Environments0@+/iz'ݥࠠ*Format_doc0]mWϓ:Mݠ%Ident0">WA+9*X,Identifiable0 {d\FX'`)Load_path0I@18 ~(Location0a7cK_H%9)Longident0s `7mɕc j0ob]6>Vê>$~09H~%u*1ҿ>ݠ+Outcometree0kX%d5Q/+)Parsetree0T鿁ۘ7Qu$Path0Y2kf֯J._Ϡ)Primitive0²~$xzT෠'Profile0E.8_~e&Result0=HSk6"n^%Shape0oNՄBH&Stdlib0Lku]8_٠+Stdlib__Arg0اp2/٠r)w.Stdlib__Buffer08APF< t..Stdlib__Digest0l!LHgErζ .Stdlib__Domain0:M;׉<O$Ġ.Stdlib__Either0Vy`u~c à.Stdlib__Format0ܚ#G7m|/Stdlib__Hashtbl0ѱN][/!,Stdlib__Lazy0* -S$.)"0D.Stdlib__Lexing0e<.V ,Stdlib__List0MYm 7R+Stdlib__Map0L5xE|O0~,J-.Stdlib__Printf0)5h Ԝ΀Q .Stdlib__Result06 ]/J+Stdlib__Seq0nwzG&amg+Stdlib__Set0\$;7 .Stdlib__String0sܐ0ңk!FJ* " 0%#ϖkn-4.Type_immediacy0A^abOhՠ%Types0^Y~# )Unit_info0ڀh%()Variables0D0Cdߠ(Warnings0mJɒkgr