Caml1999I036cK/-Stackframegen/analysis_result(;@@6contains_nontail_calls@@$boolE@@@ܰ9asmcomp/stackframegen.mliTT@@A@.frame_required@@@@@۰ XNPXNe@@"B@0extra_stack_used@@#intA@@@ڰb46b4L@@0C@@@A@@@@@S g@@@@4@@A@Š2stackframe_generic)#@1trap_handler_sizeA@@@@@'is_callA@$Mach0instruction_desc@@@J@@@@@@@.frame_requiredA@'fundecl@@@@]@@@a@@@@@@@@@'analyzeA@*'fundecl@@@}@@@@@@@@@@@@@Q+@@@@@A@A2@A2@BF@AF@Q@@Q@AC @@in  @@D@A@Ơa*#@`@@,@A,@AD@AD@BX@AX@c@@c@AC;@@@AkAjdAcSAR>A=/@@@@@琐.@@@@@@$@@@!@$@!A@0;@@@ALAKeAdzAyA@@@@@@@@@@@@5@@@2A@@.-Stackframegen0 a@)g'X86_ast0GϯH Gr2A$(Warnings0;w.Q=1)Unit_info08a AnMͼ %Types0#`O(ߍLF.Type_immediacy0GuQT@<=)Targetint0k}Z62%Subst09,+bmT-Stdlib__Uchar0d"W-x9.Stdlib__Domain0iW',P6wz.Stdlib__Digest0 Jjrڵ6.Stdlib__Buffer0_?K|/V>O}~Nࠠ+Stdlib__Arg033PұIPWm堠&Stdlib0y{x!O!%Shape0OĸT>b#Reg0HF p3D7)Primitive0{mV|{J $Path09{ְZsv)Parsetree0Z<4$PC+Outcometree0yl4>Yfܠ$Misc0  =73 Z $Mach0 LFVzP)Longident0@#j,6.Nt蠠(Location0nݹV 2f-V )Load_path02&9Q҄;L&Lambda0 [, U(Z,Identifiable0XnAZ4eҠ%Ident0y43a$+*Format_doc0Mv9630A #Env0؞X:Fݗ))Debuginfo0.6硏]fSvi*Data_types0-k(.I7#Cmm0 3̽=Gľk*Cmi_format0KuEB젠0CamlinternalLazy0;x#5䢜hLm8CamlinternalFormatBasics0oZ2t,ݠ5Build_path_prefix_map0gMOBnM`+Backend_var0yyoR=a,3@@@@@@@LB@0extra_stack_used@@#intA@@@Kb46Lb4L@; Amount of stack space used, in bytes, in addition to the initial stack frame. This counts trap handlers and "outgoing" stack slots used for parameter passing. YcMRZf@@@@@@@hC@@@A@@@@@]S^g@@@@l@@@#\\UeT@A@@Ш@г_$boolnToT@@g3@@@@@@P;@@@A@@@@@@A@R$charB;@@A@@@@@@A@&stringQ;@@ A@@@@@@@@%bytesC;@@ A@@@@@@@@%floatD;@@A@@@@@@@@;@@%falsec@@@$trued@@@@@A@@@@@@A@$unitF;@@"()e@@@@@A@@@@@@A@ #exnG;@@@A@@@@@@@@#effH;@@O@A@A@@@@@@@@@,continuationI;@@Q@@P@B@A@nY@@@@@@@@@%arrayJ;@@R@A@A@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@A@@@@@ @@@%int32N;@@A@@@@@@@@%int64O;@@A@@@@@@@@&lazy_tP;@@X@AJA@Y@@@@@@@@5extension_constructorR;@@A@@@@@ @@@*floatarrayS;@@A@@@@@$@@@&iarrayT;@@Y@A[A@Y@@@@@-@@@*atomic_locU;@@Z@AdA@@@@@@6@@@.Assert_failure`#@@@@@J@@@@@@@@[@@AM=ocaml.warn_on_literal_patternQ@R@0Division_by_zero]#@@@AW Z Z@+End_of_file\#$@@@A_bb@'FailureY#,@'@@Ahkk@0Invalid_argumentX#5@0@@Aq$t#t@-Match_failureV#>@@=@9@;@@a@@A54@)Not_foundZ#O@@@A=<@-Out_of_memoryW#W@@@AED@.Stack_overflow^#_@@@AML@.Sys_blocked_io_#g@@@AUT@)Sys_error[#o@j@@A^]@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@AĠwv@&Stdlib;@@@A@@@@@@@@@Avu@@@@v@נӐ@@@@@@#ˠ˰XN^@@@Ш@гΠ$boolXN`XNd@@@@@@@ՠ𐠠@@@@@@#Πΰb4F@@@Ш@гѠ#intb4Hb4K@@@@@@@֠ @@@@@@@A@@@3@@A@/@@2stackframe_generic5i$6i6@BBBБ@1trap_handler_sizeA@@@@@D@'is_callA@$Mach0instruction_desc@@@Y@@@@@@@D@.frame_requiredA@'fundecl@@@@p@@@t@@@@@@@@@D@'analyzeA@2'fundecl@@@@@@@@@@D@@@@D@@D@@D@@D@c@@D@3-,,-----@.i;@@@A&A%CAB\A[kAj@@C@@@@@C@@@@@@@in  @@@@D@#@|&@@:@A:D@@AW@AWD@@Bp@ApD@@@@D@@AC'*undef*C@@@#@@@@@@@ ;@@1AVAUsArAA@@@@@@C@K@@@@@@2@@@/@@/@Ai?A@A@Ш@г#intj@ej@h@@Z@@[j@B@@@AAШ@б@г$Mach ki| ki@kiki@@@@@@w @@г$boolkiki@@@@@@@@@#kik@@@AAШ@б@г$Mach4l5l@°8l9l@@@@@@ @@б@гȠ$boolGlHl@@@@@@@гР$boolSlTl@@@@@@@@@@@@) @@^l @@@AAШ@б@г۠$Machompm@smtm@@@@@@ܰ @@г蠐/analysis_resultmm @@@@@@@@@m@@@@i9@@#@LAKAA@,A+A@@@@@@@@@@A@A7@A@BO@A@^@@@ACm@@@#@o;@@AhAg]A\HAG/A.@@ @ @ @ @@@@@@@@@@@@@3JIIJJJJJ@@A@@A@#@5@@ @ A@#@8;@@"A@@@@@@@ @@ A@;@@@A%@@@@@@@A@@3ZYYZZZZZ@2#@@@@#@@@#@A@@@@@A@@@@@@@@@@@A@@@@@@@@@@@@@@@@@|A@yx@@@w@@@@@@@ t@!@ @@tx@@x@@@A@A@A&@B°@A4@Ѱ@@=@ACs@@c@`#@A@@@6@@5A@@@@4@@@3@@2@@1A@@@@0@@@@/@@@.@@-@@,@@+A@@@@*@@@)@@(@@'@;@:@9@8@@7@@Ұ@A@A@A&@B@A4@@@=@AC;@@@AADA?A4A$@&@%@$@#@@"@@@@@@@@@4;@@@AA@@@@Q@@@P@@O@@NA@@@@M@@@@L@@@K@@J@@I@@H@A@=:@@@G9@@@F@@E@@DZAW@@@C@@B@@A@@@?@>@=@@<@@@@@@@@A@ H************************************************************************A@@A@L@ H BMMBM@ H OCaml CC@ H DD3@ H Xavier Leroy, projet Cambium, INRIA Paris E44E4@ H FF@ H Copyright 2023 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************************************************************************NN5@ ^ Compute the parameters needed for allocating and managing stack frames in the Emit phase. P77Q@ q* Whether the function contains non-tail calls to OCaml functions. Calls to C functions don't count. ⠠ * Whether the function must allocate a stack frame on entry, for one of the following reasons: - some local variables are stack-allocated - the function needs to save its return address on the stack, e.g.: -- it contains a non-tail call to an OCaml function -- it calls a C function -- it contains an allocation or a poll point -- it performs an array bound check (on some ports) ˠ * Amount of stack space used, in bytes, in addition to the initial stack frame. This counts trap handlers and "outgoing" stack slots used for parameter passing. @-./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'asmcomp"-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"-cEF S/home/teraram/ci/builds/workspace/parallel-build/flambda/true/label/ocaml-manycores >10/.-,+*)('&%$#"! @@0w&bY}3@@@$Arch0!̗eQ\T.󄠠(Asttypes0E\eǥ]k6e+Backend_var0yyoR=Yfܠ)Parsetree0Z<4$PC$Path09{ְZsv)Primitive0{mV|{J #Reg0HF p3D7%Shape0OĸT>b0 a@)g&Stdlib0y{x!O!+Stdlib__Arg033PұIPWm堠.Stdlib__Buffer0_?K|/V>O}~Nࠠ.Stdlib__Digest0 Jjrڵ6.Stdlib__Domain0iW',P6wz.Stdlib__Either0FԤ) 4'>.Stdlib__Format0)n[-Ob/Stdlib__Hashtbl0^iaxG$+,Stdlib__Lazy0OM>x9