Caml1999I037 %a)Primitive-boxed_integer;@@*Pnativeint@@4typing/primitive.mliRavRa@@A@&Pint32@@ Ra Ra@@B@&Pint64@@RaRa@@#C@@@A@@@@@Raa@@A@&@@A@+native_repr;@@2Same_as_ocaml_repr@@%W&W@@5E@-Unboxed_float@@.X/X&@@>F@/Unboxed_integerD@@@@@ɠ+Stdlib__Sys0b'8=OIn+Stdlib__Seq0?72#[O.Stdlib__Lexing0^m|e,Stdlib__Lazy0$1mlࠠ.Stdlib__Format00FClW.Stdlib__Either0HD ?|>.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Buffer0,I[?z&Stdlib0t0VoS%{<F:)Parsetree0v o[pY Y+Outcometree0BuG^)= 9c )Longident0wP q;ɡ(Location0nBɊOn?7~ؠ*Format_doc0uy@GmWUࠠ0CamlinternalLazy0zY# #4#-8CamlinternalFormatBasics0|.e1R$|o(Asttypes0eT$BbRM dc@@@Caml1999T0375E#!gC)PrimitiveA+-boxed_integerA4typing/primitive.mliRafRas@@;@@*Pnativeint@@ Rav Ra@@A@&Pint32@@RaRa@@#B@&Pint64@@RaRa@@,C@@@A@@@@@!Raa@@A@/@@@#@@@@@#-Ra@@@@@#3Ra@@@@@@A@@@3@@@@@@#intA;@@#intA@@@@@&_none_@@A@A@$charB;@@$charA@@@@@ @A@&stringQ;@@&stringA@@@@@@@@%bytesC;@@%bytesA@@@@@@@@%floatD;@@%floatA@@@@@@@@$boolE;@@%falsec@@%@$trued@@+@@@A@@@@@,@A@$unitF;@@"()e@@6@@@A@@@@@7@A@ #exnG;@@@A@@@@@;@@@#effH;@@O@A@A@@@@@@D@@@,continuationI;@@Q@@P@B,continuationA@nY@@@@@@T@@@%arrayJ;@@R@A%arrayA@@@@@@_@@@ $listK;@@S@A"[]f@@l@"::g@@@T@@y@ @@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\#$@@@A@'FailureY#,@'@@A@0Invalid_argumentX#5@0@@A $#@-Match_failureV#>@@=@9@;@@a@@A5!4!@)Not_foundZ#O@@@A&=)<)@-Out_of_memoryW#W@@@A.E1D1@.Stack_overflow^#_@@@A6M9L9@.Sys_blocked_io_#g@@@A>UATA@)Sys_error[#o@j@@AG^J]J@:Undefined_recursive_modulea#x@@w@s@u@@h@@AXo[n[@:Continuation_already_takenb#@@@A`wcvc@&Stdlib@A@A++native_reprBVV@@;@@2Same_as_ocaml_repr@@WW@@E@-Unboxed_float@@XX&@@F@/Unboxed_integer@@@@@Y')Y'K@@G@2Untagged_immediate@@ZLNZLb@@ H@@@A@@@@@V@@@@ D@@#--W+@*@@@.@#** X(@'@@@+@#''Y'+Y':@ @г)-boxed_integerY'>*@@03@$S;@@@A@@@@@$@@@"@A0@@@@2@#..'ZLP,@+@@@/@@A@+@@3@ @A,/@A++descriptionC4\di5\dt@@;@@)prim_name@@@@@A]B]@@PJ@*prim_arity@@@@@M^N^@@\K@*prim_alloc@@@@@Y_Z_@@hL@0prim_native_name@@@@@e`?Cf`?\@@tM@5prim_native_repr_args @@@@@@@@vawa@@N@4prim_native_repr_res!@@@@@bb@@O@@@@@@@@@\ddb@@@@I@@#RRM]@L@@Ш@гU&string]]@@]3dccddddd@}l;@@@@@@@@@@@@@A@@e@@@a@#]]X^@W@@Ш@г`#int^^@@h@@k@@@g@#cc^_ @]@@Ш@гf$bool__@@n)@@q@@,@m@#iid`?S@c@@Ш@гl&string`?U`?[@@t;@@w@@>@s@#ooea@d@@Ш@гr$listaa@гw+native_repraa@@V@@@W @@@@Z@~@#zzub@t@@Ш@г}+native_reprb~@@h@@@@k@@@@@@@3@j@A@&simple"f*.f*4@б$nameг&stringg5?g5E@@ @@@3@@A@@б%arityгϠ#int.hFQ/hFT@@ @@@@@б%allocг$bool?iU`@iUd@@ @@@$@@г+descriptionLjejMjeu@@ @@@1@@@@@@6WiUZ @@5,@@ @@<]hFK@@NE@@ @@Bcg5:@@@ff**@@tP@@@@I$make#qlw{rlw@б$nameг&string~mm@@ @@@3NMMNNNNN@d{!@A@@б%allocг$boolnn@@ @@@@@б+native_nameг4&stringoo@@ @@@$@@б0native_repr_argsг$listpp@г점+native_reprpp@@ @@@?@@@@@@D @@б/native_repr_resг+native_reprqq@@ @@@U@@г+descriptionrr@@ @@@b@@@@@@gq @@D-@@ @@mp@@[R@@ @@so@@ri@@ @@yn@@@@ @@m#@@@lww&@@Q@@(@@1parse_declarationrtt*@б@г)Parsetree1value_description)Parsetree"u+0#u+9@ &u+:'u+K@@@@@@ 23@*@A @@б0native_repr_argsгv$list:vLn;vLr@гs+native_reprDvLbEvLm@@ @@@ 3@@@@@@ 5" @@б/native_repr_resг+native_reprZws[ws@@ @@@ 63@@г3+descriptiongxhx@@ @@@ 7@@@@@ 8@@ 9Erwsx @@D-@@ : @@ ;KxvLQ@@@T@@ < @@ =Q\@@@t@@T@@@@W%printzz@б@гb+description{{@@ @@@ >3feefffff@p@A@@б@г+Outcometree,out_val_decl+Outcometree||@ ||@@@@@@ @@г,out_val_decl+Outcometree}}@ }}@@@@@@2 @@@@@@@7& @@@?@@ @@<B@@@z@@W@@@@B+native_name  @б@г+description  @@ @@@3@[p@A@@г&string  $@@ @@@@@@@@@@ @@@  @@X@@@@)byte_name@ % )@ % 2@б@г+description"@ % 4#@ % ?@@ @@@3@3H@A@@гà&string1@ % C2@ % I@@ @@@@@@@@@@ @@@>@ % % @@LY@@@@3equal_boxed_integerIB K OJB K b@б@гT-boxed_integerTB K eUB K r@@ @@@3$##$$$$$@3H@A@@б@гe-boxed_integereB K vfB K @@ @@@@@г$boolrB K sB K @@ @@@@@@@@ @@ # @@@+@@  @@ (.@@@B K K@@Z@@@@.1equal_native_reprC  C  @б@гɠ+native_reprC  C  @@ @@@ 3jiijjjjj@G\@A@@б@гڠ+native_reprC  C  @@ @@@@@г8$boolC  C  @@ @@@@@@@@@@# @@@+@@ @@(.@@@C  @@[@@@@.7native_name_is_externalH v zH v @б@г+descriptionH v H v @@ @@@3@G\@A@@гo$boolH v H v @@ @@@@@@@@@@ @@@H v v @)ocaml.doc [native_name_is_externa] returns [true] iff the [native_name] for the given primitive identifies that the primitive is not implemented in the compiler itself.  E   G ^ u@@@@@@@\@@@@@@@@@5A+%errorD#J  $J  @@;@@ *Old_style_float_with_native_repr_attribute@@-K  .K  @@<^@ (Old_style_noalloc_with_noalloc_attribute@@6L  7L  @@E_@ 'No_native_primitive_with_repr_attribute@@?M  @M  =@@N`@@@A@@@@@CJ  @@A@Q]@@#JK  @@@@ @#PL  @@@@@#VM  @@@@@@A@@@3#""#####@t`@A@%ErrorEdO ? IeO ? N@#1@(Location!t@@@V@@@@@AwO ? ?xO ? d@@a@@г(LocationO ? RO ? Z@O ? [O ? \@@@#3WVVWWWWW@5oi@A @@г%errorO ? _@@%  @@@@"@"@ "!@@A@A@oiA@=@6@'@ @@o@h+@$@@A@UOB@@3@*WQ@A@ H************************************************************************A@@A@L@ H BMMBM@ H OCaml CC@ H DD3@ H Xavier Leroy, projet Cristal, INRIA Rocquencourt E44E4@ H FF@ H Copyright 1996 Institut National de Recherche en Informatique et GG@ H en Automatique. HHg@ H IhhIh@ H All rights reserved. This file is distributed under the terms of JJ@ H the GNU Lesser General Public License version 2.1, with the KKN@ H special exception on linking described in the file LICENSE. LOOLO@ H MM@ H************************************************************************ N N5@ $ Description of primitive functions P77P7_@ R Representation of arguments/result for the native code version of a primitive TU@ " Name of primitive or C function ]]@5 Number of arguments !^"^@= Does it allocates or raise? '_(_>@ + Name of C function for the nat. code gen. -`?^.`?@ @ Invariant [List.length d.prim_native_repr_args = d.prim_arity] 3d4d(@ * [native_name_is_externa] returns [true] iff the [native_name] for the given primitive identifies that the primitive is not implemented in the compiler itself. .@-./boot/ocamlc)-nostdlib"-I&./boot*-use-prims2runtime/primitives"-g0-strict-sequence*-principal(-absname"-w8+a-4-9-40-41-42-44-45-48+-warn-error"+a*-bin-annot/-strict-formats"-I&typing"-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"-cst T/home/teraram/ci/builds/workspace/parallel-build/flambda/false/label/ocaml-manycores >10/.-,+*)('&%$#"! @@0ڧ*.Stdlib__Format00FClW,Stdlib__Lazy0$1mlࠠ.Stdlib__Lexing0^m|e+Stdlib__Seq0?72#[O+Stdlib__Sys0b'8=OIn-Stdlib__Uchar0=H^V9>ɠ.Type_immediacy00$ jbv\"k&(Warnings0Ef{&@0dU=\I/}A^C8@`@}װ@@@@,@ٓŰ8ԕ@BP@RܰD@@C!@\Ɛ%@4 @*@ܕ@@P@@