ELFx@@('runtime/globroots.c((intnat) r & 3) == 0lockunlockiterating_roots > 0{S[@ATs5@V;`jucj5ju!Qj55SA[B{è_!B R**{ST;Ձ@! @qT`!SA{è_[`5@jvBj6jv!Qj6 5SA[B{è_**{!@ST;ja @!T`@7[!@!@T`5@B҃jvcj6jv!Qj65[BSA{è_!@!@T5@[!R**{S@7[T;!@!@T!@!@T@@q-T@`!@@qT`![BSA{Ĩ_ 5@BjvBj6jv!Qj65@@@qT5@jvBj6jv!Qj65SA[B{Ĩ_**{S!7@@"@@TSA{Ĩ_c@c@T[ 0A TV;c@@qT@`!5@W;SA{Ĩ_[c@5@W;Bjvcj6jv!Qj6 5[BcCSA{Ĩ_ָ5@CjwBj7jw!Qj7@4*c[B*{Sc[#5V;@@Bjx@@!j8@q- Ts@9b@s @?`TA@?3@@q- T`@39`@b@s @TA@?@@q T@@S`@b@s @TA@?jx@B!Qj8A@!QA5SA[BcC#@{Ũ_!"Rs@s!"R`@s!"R**{S[c#@ 5V;@@Bjw@@!j7@q- Ts@39`@b@s @TA@?@@q T`@`@b@s @ TA@?b@3B a@s @sjw@B!Qj7A@!QA 5SA[BcC#@{Ũ_s!"Rs@s!"R**#3 * B B N Z m y  4int *N ,*5 -   W* ZB l  m  & 3Z 5#Z 6#Z2 72(   N  !N  : ? @_60 C #Ek#F#G *B/ H ('7 f c O6 ~8 ~  X!/ 9N- $f29 ;: >) K[B?;" UUU"U%U (_(+0.82i@6nH9UP=UXA`ChFpIxLPT[`rtwy{}  (r08? mem@ .maxA .8C5 C5 endC5 C5 ptrC5 C5 Cr(Cr0UQ B&N0  h  >!&N     $ :    $3   i [ ![ "k k Bp ' key( ) * k ?B@  .#&N% '.3 '03 '23 ANeO BOLDCU a a 3 D>(R a (< a /C  E /  (L a F e* * G Hf 3 I <J, Kek Lk MNrU PR0 #h # #S ## P  P J     Pn P P Q R ,     Pn P P Q R ## ### P  PO P0f- 06 ## ### P  P xI    4 Pn P P Q R Z+     Pn P P Q R <      Pn P P Q RO## ### P  P )f< >a 2*!ek .k *!rUr=U0F!c* W h W hW h :# O#D#X#O Y# P #Q+:#HGO#D# #P#### P#R##r## Pn PQd#, dy#n#+#B##N## P d# y#n# #B# # ## P  P #D# ### P  P" "r=UW8 $h :#O#D#X#  Y# P #Q+:#PGO#D# #PT##?## P#R#### Pn PQ:#O#D#X# o Y# P #Q:#GO#D# #P&# ### P  P #R# ### P  Pn PQt(Wrt?U Wy !h d#{y#n##B#### P d#~y#n# #B# #o## P  P #D # ### P  P" "f  P Q RwPk* rvk2`y!r`0U:#bO#1D# X#  Y# P Q:#GO#1D#  #P # # ## P  P #R\!# #G!## P  Pn P0QX:#rX2U d#[ #y#n# #Bb"# #M"## P  P #D"# #"## P  P P0QR0 P Q RZ)Gd# G (  : ; 9 < : ; 9 I8  1 1U.?:!; 9 '@z:!; 9 IB1RB X!YW!I I8 4:! ;9 IH}1RB X!Y W 1RB UX!Y W !I/ :!; 9 I :!; 9 I!4:!; 9 I"H}# :! ; 9 I$'%4: ; 9 I?<&>! !I: ; 9 '4:!; 9!I?(.?:!; 9 'I<).:!; 9!' !* +1RB X!Y W ,:!;9 I-&I.4:!; 9 I/.?:!;9! 'I<0:!; 9 IB112.:!;9!' !3% U4$ > 5 6 : ; 9 7 : ; 8 : ; 9 9':5I;  : ; 9 < : ; 9 I 8=: ; 9 I >4: ;9 I?<?!I@4: ; 9 IA> I: ; 9 B( C.?: ; 9 '<D.?: ; 9 '<E.?: ;9 '<F.?: ;9 '<G.?: ;9 '@zH: ;9 IBI: ;9 IBJ K4: ;9 IBL4: ;9 IBM UN4: ;9 IO1RB UX YW P.: ; 9 'I Q.: ;9 ' R: ;9 Iy P dPdPd/Q/hQhc $c cX  PPQ  <hhh<   <dddc,0ccccc Rhh  ddc$(cccc R  PPQ   P dPd/Q/eQeX  PPQ  8eee8   8dddc(,ccccc RLeeeL   Ldddc,0ccccc Ree  ddc$(ccc R  PPQ  P@d@HPHdPdPdQdPd Q @c@HPHcQcPcPcQ$c8Lc4dd4   PHdH , P  P ,d, , P 4d4 4 P   P PcPcPc8P4ctc4 t  P\c\ 4 P $  P 4ccPcc4   PHcX\clpcH X\ lp , lp P`dP `d  (, PP   P tctQcPc$P|P$c$ $ P  c  P   PPQ   P LcLTPTcPcP0c08P8cPcPTcT`P`c4 `p PLTPT[Q L\ ( 8H P$,P,3Q $4 PtdtPPdXdXdPdd  8  PpxPxQ p ( Td P@HPHOQ @P (0T ,8pTd@P <HP` (4`pL\8H$4 $|  L ,4t (44H\ ,pdt,@, $8L8L<, ,d(4@ x d ,@HLPX80L8H4 $, ,@HLPX<4H4 $,   Y/epJ |<<<|!!/T } :. X.... h<<f  0Y! . d.  pJ }..<}!!/T }  <.... !-/! !0 r !.}  } <Bp. |.<|Y! ..>K! < . pX }..<}!!/T } . : p< }..<}!!/T  } <  J  SJ+U !  /Q !<;B ! .X/N ![<. 0>K! . p< |~ .~.=T ~ <U<<.<.g .t ....atomic_uintnatexn_handlerrootlistcaml_skiplist_insertcaml_plat_lock_blockingcaml_delete_global_rootsize_tc_stack_linkdependent_sizeSCANNING_ONLY_YOUNG_VALUES__alignrequested_global_major_sliceyoung_limitmajor_slice_epochgc_policymlsize_tskiplist__sizeswept_wordslong intbacktrace_poscaml_iterate_global_rootsSCANNING_ONLY_RECENT_FRAMESscanning_actionunique_idmemprofcaml_failed_assert__next__int64_tGNU C17 11.4.0 -mlittle-endian -mabi=lp64 -g -O2 -fno-strict-aliasing -fwrapv -fno-common -fexcess-precision=standard -ffunction-sections -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protectionnewvallimitcaml_exception_contextextra_heap_resourcescurrent_ramp_up_allocated_words_diffnextpthread_mutex_lockextra_params_areacaml_timing_hookcheck_errsigned chargc_root_classcaml_plat_mutexcaml_global_roots_oldmark_stacklong long unsigned intscanning_action_flagsrequested_major_sliceint64_tpthread_mutex_tclassify_gc_rootPTHREAD_MUTEX_ERRORCHECK_NPmajor_work_done_between_slicesallocated_words_direct__va_listcaml_minor_tableslong long intextra_heap_resources_minordoublescan_roots_hook__pthread_list_tcurrent_stackbacktrace_slotslice_targetYOUNGcustom__prevcaml_heap_statecaml_plat_futex_valueoo_next_id_localbacktrace_last_exn__uint32_tactiontablesva_listcaml_bad_caml_statecaml__nextrequested_minor_gcallocated_words__gr_offscaml_register_generational_global_rootvaluecaml_register_global_rootmajor_refinside_stw_handlerlocal_rootsPTHREAD_MUTEX_ERRORCHECKblockunsigned intcaml_minor_heaps_endstack_cachecaml_global_roots_young__valintnatlong unsigned int__vr_offs__kind__datacaml_ephe_infocaml_stateminor_heap_wszleveldatadependent_allocated__stackstat_major_wordsallocated_words_resumeduintnatmemprof_young_triggersweeping_donecaml_custom_eltcaml_skiplist_find_ptriterating_rootsintptr_tc_stackforwardyoung_ptrcaml_remove_global_rootfdata__ownerbasetrap_sp_offyoung_startROOT_DELETEDasize_troots_mutexPTHREAD_MUTEX_NORMALstack_infocaml_modify_generational_global_rootlong doubleextern_statetrap_barrier_off__gnuc_va_listdls_rootmarking_donefatal_error_hookcaml_ephe_ref_tableephe_infocaml_scan_global_rootsextra_paramsfinal_infouintptr_texternal_raisePTHREAD_MUTEX_RECURSIVE_NP__pthread_internal_listcaml_global_roots__int128 unsignedyoung_endlockedthresholdslice_budget_Boolmemprof_domain_sunsigned char__gr_topPTHREAD_MUTEX_ADAPTIVE_NPshort intgc_regs_bucketscaml_ephe_ref_eltintern_statecaml_plat_unlockcaml_skiplist_remove__pthread_mutex_scaml_scan_global_young_rootsstat_minor_wordscaml_custom_table__count__lockuint32_tcompare_unorderedntablescaml_insert_global_rootROOT_PRESENTstat_forced_major_collectionscaml_minor_heaps_startcaml_intern_statechargc_regscaml_final_infostat_blocks_markedUNTRACKEDcaml_domain_statecaml_lockdepthtrap_barrier_blockoffsetbacktrace_activeshort unsigned intallocated_words_suspendedPTHREAD_MUTEX_DEFAULTskipcell__spinsyoung_triggernitemscaml_gc_policyephe_refreservecaml_remove_generational_global_rootparser_tracePTHREAD_MUTEX_RECURSIVErequested_external_interrupt__nusersPTHREAD_MUTEX_TIMED_NPchar_osminor_tablescaml_plat_fatal_errorshared_heapsize__listcaml_skiplist_emptybacktrace_bufferpthread_mutex_unlocklistaction_pendingstat_promoted_wordscaml__roots_blockcaml_extern_state__vr_topcaml_ref_tableephe/home/ci/builds/workspace/precheck/flambda/false/label/ocaml-arm-64runtime/globroots.c/home/ci/builds/workspace/precheck/flambda/false/label/ocaml-arm-64runtimeruntime/caml/usr/lib/gcc/aarch64-linux-gnu/11/include/usr/include/aarch64-linux-gnu/bits/usr/includeglobroots.cglobroots.cplatform.hstddef.htypes.hstdint-intn.hstdint-uintn.hstdint.hconfig.hthread-shared-types.hstruct_mutex.hpthreadtypes.hstdarg.hmisc.hstdatomic.hmlvalues.hdomain_state.hdomain_state.tblminor_gc.hmemory.haddress_class.hpthread.hroots.hskiplist.hGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0zRx ,A0BBZ A 8HA0BQ A AU AA H(A0DJYBA0NAAGTA@BEeBA@BUW AA ADAp(A@BN A FFXD A ADS ACA VBAAA80AP BBDBP A 8AP BBDBL A         0 ) " ##!9Sfu  (h3H_s  0P30globroots.c$d$xroots_mutex.LANCHOR1iterating_rootscaml_register_global_rootpthread_mutex_lockcaml_lockdepthcaml_skiplist_insertpthread_mutex_unlockcaml_failed_assertcaml_plat_fatal_errorcaml_remove_global_rootcaml_skiplist_find_ptrcaml_skiplist_removecaml_register_generational_global_rootcaml_minor_heaps_endcaml_minor_heaps_startcaml_bad_caml_statecaml_remove_generational_global_rootcaml_modify_generational_global_rootcaml_scan_global_rootscaml_scan_global_young_rootscaml_skiplist_emptycaml_global_roots_oldcaml_global_roots_youngcaml_global_roots ((0)4)T*h+,00-88-%'(,8/X\d(l)p)0+00-88-22473<@83DX(`)d)*+7484())5, 00-8 8$-73$834748<84L%P'`dp/%'/())0+%'(0(8)<)T0h+88-00-73 83H74L84x%|'/())6() ),*@+`h(p)t)0+88-00-,(8)<)@%D'p%'%'0%4'8P+x000@@,@@,@@,88-$0(0,-,(8)<)@%D'p%'*: %$'@+h0|0@@,@@,88-00- !"D"]& -!7!iE!uQ!"]!Mi!Gp! |! !(! !&!!# !! !{!!n!)!s3!( @!M!`!l!3 y! ! !! !! ! !!!!!q(!14!>! H! R!\!g!?s!! !h!! ! !!! !/!@!g!r!}!!d ! !!!; !!D! !( ! !h! !6!y"!-! 8!C!N! Y!d!o!z!!!"! ! !! !!!!f!| !W !! 5!vA!M!Y![e!}q!}!! !!S! !b !J !! !@ !! !`!~ %!1!=! I![!e!pt!;!!! !!h!^ !! ! !8! !0 !$!v)!p 3! =!G! Q!] ^!o! {!/! !!u !! !* ! ! ! !n *!7!Q!u k!x! !* !D!!s !!u  ! ! ( !* = !R ^ ! d ! j !p ! v !| !d ! ! !B ! !o ! !J ! !f !}4 !A !N !q ! ! ! !  !k ! ! !@ = !P < !R" ;+ !4= !I !S P ! g !Go ! !T !! ! ! !$ !0 !E 8 Y ]  b !n Wr Ow   } ![           0 " & / 3 8 I 0T 0m `v  %  H B           l-@:OXhluy@<\V{w@1@:3JNWD`Kpt}8D!#!Q I*{.w70@PT]af0w00`YS~v$5|J[@h}0*/UM{w,=@J_hFx|]42( @,APJoWE[AdTm}sm 8T!0!!![!"<@E!OHS4en}\44x* ?"&+<T`]`t-x+<:`OTRlllj{yl+/8A\`ims 8 < E I Oir_8 6 G E q_ ] w u   0 $0-< @ IDRb f o s x8D0!2        ) L2oA1 E- NJ RF [ `ts xq } t           ) - 6 : @ Y b }           / % c ] ) B F K \t (}     (   41 - I E  0 4+ X4Cs Go P lYi m v z  8 l X!    0   & />4 B2 KC OA X al[ pY y  s q     T     T $  % \.9> B K O T e0p \ K  ]0*QM (8   ) :GX!s!y y d= ( < 0  T' }2  6 A =O  TX g -k )t  h}  Y S v r  0  h      !!!#!'!,! =!8H! ]! z!!!!!!! !J!D!l!h!!!!", "3" ")"-"2"C"0N",g"Xp"D"" "l"T":"4"W"S""8"l"X ##*#;#!QE#!6 e#! o#!6 #! #!9#!#!1X0000&`I`V=f=v=`l"<2<A]|@DD88$R|0000``)=9=I=Z`l<< <1V|;;5FPSctTT88I\4xx;;.`=`H;U``ml|l08<  ! , 09 H S ;` k x   0 0  D D 8  !  2  LK  LX ;g ;t  t   ;     0       80  d  q < < <   (  ( < < <  ( # 2  4J  4W 0e 0t  X    l  l 8 8    05  D  O <\  g t   0  T  T ;  T   \  \ 0  1 R _8o8   <  T. T;IZ hw h00   88Kmz==,,00X*;lXle8s8  0 @ P`p 4,EXUle ~ T T h   0 < < T% T: \L ^ p L   ( ( 4 X l$+p@P``r0D0`h0G^p,T0`h!4LD^i t  ""X&"*"."2"6"@" E"J"$O"/T"8Y"@^"Nc"]h"fm"or"w"|"""""""""""" "+` / Y :L   ,.symtab.strtab.shstrtab.text.data.bss.rodata.str1.8.rela.text.caml_register_global_root.rela.text.caml_remove_global_root.rela.text.caml_register_generational_global_root.rela.text.caml_remove_generational_global_root.rela.text.caml_modify_generational_global_root.rela.text.caml_scan_global_roots.rela.text.caml_scan_global_young_roots.tbss.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame@!@'@,2@T@;@n%e``@8p%@(@q% p@tH%  @w0% 0@{ %<0 7@ `%_ j #e@G%v. 4}@ `%E@%F@@%J @(%0]T 0a602d.`d `d@%#pf&' @lE`