Caml1999I037 J0Ocamltest_config$arch>&stringQ@@@@>ocamltest/ocamltest_config.mliRmmRm~@@@@@.afl_instrument?$boolE@@@@UU@@ A@@#asm@@@@@XX@@-B@@#cppA,@@@@*[22+[2B@@:C@@(cppflagsB9@@@@7^ww8^w@@GD@@"ccCF@@@@DaEa@@TE@@&cflagsDS@@@@QdRd @@aF@@*ccomp_typeE`@@@@^g55_g5L@@nG@@.target_os_typeFm@@@@kjyyljy@@{H@@$diffGz@@@@xmym@@I@@*diff_flagsH@@@@pp(@@J@@3diff_supports_colorI@@@@sPPsPn@@K@@0shared_librariesJ@@@@vv@@L@@'libunixK&optionL@@@@@@@yy0@@M@@*systhreadsL@@@@}}@@N@@#strM@@@@@@@@O@@&objextN@@@@C  C  %@@P@@&libextO@@@@F H HF H [@@Q@@&asmextP@@@@I  I  @@R@@&systemQ@@@@L  L  @@S@@4ocamlc_default_flagsR@@@@O  O  @@T@@6ocamlopt_default_flagsS@@@@R [ [R [ ~@@+U@@+ocamlsrcdirT*@@@@(U  )U  @@8V@@'flambdaU'@@@@5X % %6X % 7@@EW@@0flat_float_arrayV4@@@@B[ s sC[ s @@RX@@(ocamldocWA@@@@O^  P^  @@_Y@@*ocamldebugXN@@@@\a ) )]a ) >@@lZ@@,ocamlobjinfoY[@@@@id } }jd } @@y[@@/native_compilerZh@@@@vg  wg  @@\@@.native_dynlink[u@@@@j 7 7j 7 P@@]@@5shared_library_cflags\@@@@m  m  @@^@@,sharedobjext]@@@@p  p @@_@@#csc^@@@@s::s:J@@`@@)csc_flags_@@@@vv@@a@@#exe`@@@@yy@@b@@%mkdlla@@@@|| @@c@@%mkexeb@@@@}} @@d@@+bytecc_libsc@@@@""":@@e@@-nativecc_libsd@@@@<<<V@@f@@/windows_unicodee@@@@XXXr@@g@@1function_sectionsf@@@@ttt@@"h@@4instrumented_runtimeg@@@@ @@/i@@.frame_pointersh@@@@,GG-G`@@ocamltest/ocamltest_config.mliRmqRmu@г&stringQ&string Rmx Rm~@@ @@@3@@@@#intA;@@@A@@@@@&_none_@@A@A@$charB;@@A@@@@@@A@<;@@ A@@@@@ @@@=%bytesC;@@A@@@@@ @@@%floatD;@@A@@@@@@@@$boolE;@@%falsec@@@$trued@@!@@@A@@@@@"@A@$unitF;@@"()e@@,@@@A@@@@@-@A@ #exnG;@@@A@@@@@1@@@#effH;@@O@A@A@@@@@@:@@@,continuationI;@@Q@@P@BEA@nY@@@@@@H@@@ %arrayJ;@@R@APA@@@@@@Q@@@$listK;@@S@A"[]f@@^@"::g@@@T@@k@ @@A@Y@@@@@n@@@&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@@@AT"#"@)Sys_error[#n@i@@A(]+,+@:Undefined_recursive_modulea#w@@v@r@t@@h@@A9n<=<@:Continuation_already_takenb#@@@AAvDED@&Stdlib@Awv@@v@Rmmy@)ocaml.docP & Architecture for the native compiler SS@@@@@@@@@@@a@@@@@@.afl_instrumentUU@гd$boolUU@@ @@@3@8@A@@@U @9 6 Whether AFL support has been enabled in the compiler VV@@@@@@@A@@@I@@@@@@!#asmXX @г᠐&stringX X@@ @@@3@8K6@A@@@X @p7 Path to the assembler YY0@@@@@@@B@@@ϐ@@@@@@!#cpp[26[29@г&string"[2<#[2B@@ @@@3@8K6@A@@@,[22 @ - Command to use to invoke the C preprocessor 9\CC:\Cu@@@@@@@GC@@@@@@@@@!(cppflagsP^w{Q^w@гO&stringY^wZ^w@@ @@@3MMMMMMMM@8K6@A@@@c^ww @ސ % Flags to pass to the C preprocessor p_q_@@@@@@@~D@@@=@@@@@@!"ccaa@г&stringaa@@ @@@3@8K6@A@@@a @ ) Command to use to invoke the C compiler bb@@@@@@@E@@@%t@@@@@@!&cflagsdd@г&stringdd @@ @@@3@8K6@A@@@d @L ! Flags to pass to the C compiler e  e 3@@@@@@@F@@@\@@@@@@!*ccomp_typeg59g5C@г&stringg5Fg5L@@ @@@3@8K6@A@@@g55 @ % Type of C compiler (msvc, cc, etc.) hMMhMw@@@@@@@#G@@@␠@@@@@@!.target_os_type,jy}-jy@г+&string5jy6jy@@ @@@3))))))))@8K6@A@@@?jyy @ E The value of Sys.os_type for the target (cf. Config.target_os_type) LkMk@@@@@@@ZH@@@@@@@@@!$diffcmdm@гb&stringlmmm@@ @@@3````````@8K6@A@@@vm @񐠠7 Path to the diff tool nn@@@@@@@I@@@P@@@@@@!*diff_flagspp@г&stringp"p(@@ @@@3@8K6@A@@@p @( Flags to pass to the diff tool q))q)N@@@@@@@J@@@8@@@@@@!3diff_supports_colorsPTsPg@г$boolsPjsPn@@ @@@3@8K6@A@@@sPP @_ A Whether {!diff} supports the [--color={auto,always,never}] flag tooto@@@@@@@K@@@o@@@@@@!0shared_librariesv v@г$boolvv@@ @@@3@8K6@A@@@v @ = [true] if shared libraries are supported, [false] otherwise (w)w@@@@@@@6L@@@@@@@@@!'libunix?y@y"@г&optionHy*Iy0@г$boolRy%Sy)@@ @@@3FFFFFFFF@BU@@A@@@ @@@ @@@ay@ܐ V [Some true] for unix, [Some false] for win32unix, or [None] if neither is built. nz11o{@@@@@@@|M@@)@;@@@@@@&*systhreads }}@г>$bool}}@@ @@@3@=Z6@A@@@} @ , Indicates whether systhreads is available. ~~@@@@@@@N@@@#r@@@@@@!#str!@@@гu$bool@@@@ @@@3@8K6@A@@@@ @J % Indicates whether str is available. AA @@@@@@@O@@@Z@@@@@@!&objext"C  C  @г&stringC  C  %@@ @@@3@8K6@A@@@C   @; Extension of object files D & &D & F@@@@@@@!P@@@@@@@@@!&libext#*F H L+F H R@г)&string3F H U4F H [@@ @@@3''''''''@8K6@A@@@=F H H @< Extension of library files JG \ \KG \ }@@@@@@@XQ@@@@@@@@@!&asmext$aI  bI  @г`&stringjI  kI  @@ @@@3^^^^^^^^@8K6@A@@@tI   @= Extension of assembly files J  J  @@@@@@@R@@@N@@@@@@!&system%L  L  @г&stringL  L  @@ @@@3@8K6@A@@@L   @& ) The content of the SYSTEM Make variable M  M  @@@@@@@S@@@6@@@@@@!4ocamlc_default_flags&O  O  @гΠ&stringO  O  @@ @@@3@8K6@A@@@O   @] 7 Flags passed by default to ocamlc.byte and ocamlc.opt P  P  Y@@@@@@@T@@@m@@@@@@!6ocamlopt_default_flags'R [ _R [ u@г&stringR [ xR [ ~@@ @@@3@8K6@A@@@R [ [ @ ; Flags passed by default to ocamlopt.byte and ocamlopt.opt &S  'S  @@@@@@@4U@@@󐠠@@@@@@!+ocamlsrcdir(=U  >U  @г<&stringFU  GU  @@ @@@3::::::::@8K6@A@@@PU   @ː D The absolute path of the directory containing the sources of OCaml ]V  ^V  #@@@@@@@kV@@@*@@@@@@!'flambda)tX % )uX % 0@г-$bool}X % 3~X % 7@@ @@@3qqqqqqqq@8K6@A@@@X % % @ 4 Whether flambda has been enabled at configure time Y 8 8Y 8 q@@@@@@@W@@@a@@@@@@!0flat_float_array*[ s w[ s @гd$bool[ s [ s @@ @@@3@8K6@A@@@[ s s @@X@@ @@(ocamldoc+^  ^  @г$bool^  ^  @@ @@@3@2@A@@@^   @W 5 Whether ocamldoc has been enabled at configure time _  _  '@@@@@@@Y@@@g@@@@@@!*ocamldebug,a ) -a ) 7@г$bool a ) : a ) >@@ @@@3@8K6@A@@@a ) ) @ 7 Whether ocamldebug has been enabled at configure time  b ? ?!b ? {@@@@@@@.Z@@@퐠@@@@@@!,ocamlobjinfo-7d } 8d } @г$bool@d } Ad } @@ @@@344444444@8K6@A@@@Jd } } @Ő 9 Whether ocamlobjinfo has been enabled at configure time We  Xe  @@@@@@@e[@@@$@@@@@@!/native_compiler.ng  og  @г'$boolwg  xg  @@ @@@3kkkkkkkk@8K6@A@@@g   @ @ Whether the native compiler has been enabled at configure time h  h  5@@@@@@@\@@@ [@@@@@@!.native_dynlink/j 7 ;j 7 I@г^$boolj 7 Lj 7 P@@ @@@3@8K6@A@@@j 7 7 @3 8 Whether support for native dynlink is available or not k Q Qk Q @@@@@@@]@@@C@@@@@@!5shared_library_cflags0m  m  @г۠&stringm  m  @@ @@@3@8K6@A@@@m   @j = Flags to use when compiling a C object for a shared library n  n  @@@@@@@ ^@@@zɐ@@@@@@!,sharedobjext1p  p @г&stringp  p @@ @@@3@8K6@A@@@&p   @ " Extension of shared object files 3q4q8@@@@@@@A_@@@@@@@@@!#csc2Js:>Ks:A@гI&stringSs:DTs:J@@ @@@3GGGGGGGG@8K6@A@@@]s:: @ؐ 5 Path of the CSharp compiler, empty if not available jtKKktK@@@@@@@x`@@@7@@@@@@!)csc_flags3vv@г&stringvv@@ @@@3~~~~~~~~@8K6@A@@@v @? Flags for the CSharp compiler ww@@@@@@@a@@@n@@@@@@!#exe4yy@г&stringyy@@ @@@3@8K6@A@@@y @F? Extension of executable files zz@@@@@@@b@@@V@@@@@@!%mkdll5||@г&string|| @@ @@@3@8K6@A@@@ | @@ c@@ @@%mkexe6 } }@г &string } } @@ @@@3        @2@A@@@ } @@ -d@@ @@+bytecc_libs7 +"& ,"1@г *&string 4"4 5":@@ @@@3 ( ( ( ( ( ( ( (@2@A@@@ >"" @@ Ke@@ @@-nativecc_libs8 I<@ J<M@г H&string R<P S<V@@ @@@3 F F F F F F F F@2@A@@@ \<< @@ if@@ @@/windows_unicode9 gX\ hXk@г $bool pXn qXr@@ @@@3 d d d d d d d d@2@A@@@ zXX @@ g@@ @@1function_sections: tx t@г >$bool t t@@ @@@3        @2@A@@@ tt @ Y Whether the compiler was configured to generate each function in a separate section   @@@@@@@ h@@@# r@@@@@@!4instrumented_runtime;   @г u$bool   @@ @@@3        @8K6@A@@@  @J / Whether the instrumented runtime is available   E@@@@@@@ i@@@Z @@@@@@!.frame_pointers< GK GY@г $bool G\ G`@@ @@@3        @8K6@A@@@ GG @ < Whether frame-pointers have been enabled at configure time  aa a@@@@@@@ !j@@@ @@@@@@!$tsan= * +@г 㠐$bool 3 4@@ @@@3 ' ' ' ' ' ' ' '@8K6@A@@@ = @ D Whether ThreadSanitizer support has been enabled at configure time  J K@@@@@@@ Xk@@@ @@@@@@!@ _@@l@L7@@@@xc@C.@@@@oZ@:@@@w@WB@" @@@n@N9@@@@~@^I@)@@@u@U@@  @@@@~i@bM@F1@*@@@v@@3        @zx@A@ H************************************************************************ A@@ A@L@ H  BMM BM@ H OCaml  C C@ H  D D3@ H Sebastien Hinderer, projet Gallium, INRIA Paris  E44 E4@ H  F F@ H Copyright 2017 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@ 0 Interface for ocamltest's configuration module  P77 P7k@ '* Architecture for the native compiler  } 7* Whether AFL support has been enabled in the compiler  I8* Path to the assembler   .* Command to use to invoke the C preprocessor ᠠ &* Flags to pass to the C preprocessor  ** Command to use to invoke the C compiler y "* Flags to pass to the C compiler E &* Type of C compiler (msvc, cc, etc.)  F* The value of Sys.os_type for the target (cf. Config.target_os_type) ݠ8* Path to the diff tool  !* Flags to pass to the diff tool u B* Whether {!diff} supports the [--color={auto,always,never}] flag A >* [true] if shared libraries are supported, [false] otherwise  W* [Some true] for unix, [Some false] for win32unix, or [None] if neither is built. ʠ -* Indicates whether systhreads is available.  &* Indicates whether str is available. b<* Extension of object files .=* Extension of library files >* Extension of assembly files Ơ ** The content of the SYSTEM Make variable  8* Flags passed by default to ocamlc.byte and ocamlc.opt ^ <* Flags passed by default to ocamlopt.byte and ocamlopt.opt * E* The absolute path of the directory containing the sources of OCaml  5* Whether flambda has been enabled at configure time   D Whether the compiler was configured with --enable-flat-float-array  Y\   Z\  @ 6* Whether ocamldoc has been enabled at configure time v 8* Whether ocamldebug has been enabled at configure time B :* Whether ocamlobjinfo has been enabled at configure time  A* Whether the native compiler has been enabled at configure time ڠ 9* Whether support for native dynlink is available or not  >* Flags to use when compiling a C object for a shared library r #* Extension of shared object files > 6* Path of the CSharp compiler, empty if not available  * Flags for the CSharp compiler ֠ * Extension of executable files  Z* Whether the compiler was configured to generate each function in a separate section ؠ 0* Whether the instrumented runtime is available  =* Whether frame-pointers have been enabled at configure time p E* Whether ThreadSanitizer support has been enabled at configure time <@,./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)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_events"-c  J/home/ci/builds/workspace/precheck/flambda/false/label/ocaml-ubuntu-latest :/.-,+*)('&%$#"! @@0m$9`HM3        @ @@8CamlinternalFormatBasics0%FU(Q/Tu 0 ,T2b//a&Stdlib0Lku]8_@0 ,T2b//aAl1Y " J [ @@  @@@ @@k@Z6@>ې@@@Jd@ǰְ / W@ΰ}@;c@@ p @EĐx@@0Xא  @ʰ  >@@uS{@l@ H*@9@ ː @@E@@c@Z@@P@@