ELF@@*)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*{[k6*Sc@5@X;kw k7_q TZQa"@:L: u@P!Tkw!Q k7`5SA[BcCkD{Ũ_**{[Sc#5W;@@Bjx@@!j8@qmT@9@ @?TA@`?5@@qmT`@9@ @? TA@`?5@@qmT@@5@ @? TA@`?5@cjxBQa@j8!Qa* 5* 5@* 5R@@ @ R"@AvB6`? @ @J6T @ w@@@ R@AvB6`?@ @J6T@ @uSA[BcC#@{Ũ_U!"R@5z!"R`@5!"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**v*8* BBNZmy9int *N ,*:2   W* ZB l m& 3Z 5#Z 6#Z2 72(   N  !N  : ? @_;0 C ,Ek,F,G *$B/ H ('< f""""" c O6%N     =  X!#/>#N2# !-1 1 f#2#9 ;?S < >_ S$B?@" "% ((+0.82@6H9P=XA`ChFpIxLPT[`rtGwy;{E}OTS (r0^8Aid@HSPcXc`hpxoyȃˍ̗΁SEFGk8H p@;;   @J;Yjt~B&&22&2&385151end5151ptr5151 5r(5r07k8 S9 p: S8<<end<<ptr<< <r(<r06> ? Smem@ pmaxA p8Cw Cw endCw Cw ptrCw Cw Cr(Cr0 : $B%N0      h  C!%N    7 < -Q S | b Q g - +    ! " $B ' key( ) *   DB E&q 3  #%N%S .. .0 .2 FNe GOLD      3  HU    'Z 4 rI>'R W  '<r r  4C J 1 4 'L   Ke 1 L Mf 3+ N <5, Oe P 6Qr PR0 *9 * *$/*"* P  P  P< P P Q R  P< P P Q R )) *r/*"* P w P P f-+ (6 *g * *R/*"* P  P I P< P P Q R + P< P P Q R   P< P P Q R ))*r/*"*w PR6 *R * *=/*"* P  P )) */*"* P w Ph"H#/80<*M*Y*Z*f*P<\=HPIU8V<*M*Y*Z*f*P)f<+ > 2e  r) cf1+ :  S<i jlnk j?('6(45<)Ti *?[Pf P@ * * */*"* P  P!)) *"/*"* P w P / r tl% lnk   r=(FSc % % % %% :% ) ))))W P #Q*)HG)) *P^ **I/*"* P)R)*/*"*w P< PQ), ))**B **/*"* P ) )) *B{ * *f/*"* P  P )D) */*"* P w P+ + )#r=%8 % )R!))) )W P #Q*)PG)) *P  ** /*"* P)R5!)* !/*"*w P< PQ!)))) !)W P #Q!)G)) *P" * *m"/*"* P  P )R #) *"/*"* P w P< PQt(%rt? %y }#% ){%$))!*B **$/*"* P )~w%)) *B$ * *$/*"* P  P )Di%) *T%/*"* P w P+ +4  P Q Rw/k %vk2S`'r`0!)b)7) ) v&)W P Q!)G)7)  *P0' * *'/*"* P  P )R') *'/*"* P w P< P0QX)rX2 )[h))) *B( * *(/*"* P  P )DH)) *3)/*"* P w P P0QR0 P Q RZ)G) G< rGJpKr )@) @< r@J0)1m4) 0*1m;)0<*U(11err4/+dt*val8S t* 1BI~H} : ; 9 I8  !I :!; 9!I!8  :!; 9!I!841B : ; 9 I I 1RB UX YW! 1RB UX!Y W  ( GI$ >  : ; 9 < : ; 9 I8  1 4:!; 9 I4: ; 9 IH}.?:!; 9 '@z1RB X!YW! 11RB X!Y W : ; 9 II 1U:!; 9 IB :!; 9 I!1RB UX!Y W " I8 4#:!;9 I$!I/ %>! !I: ; 9 &4: ; 9 I?<'.?: ; 9 'I<(:!; 9 IB).:!; 9 ' *1RB X!Y W +H}, :! ; 9 I-'.4:!; 9!I?/.: ; 9 'I 0.:!;9!' !1:!;9 I2&I34:!; 9 I4.?:!;9! 'I<5 6 U718% U9$ > : ; : ; 9 < : ; = : ; 9 >'?5I@  : ; 9 A : ; 9 I 8B: ; 9 I C4: ;9 I?<D!IE!F> I: ; 9 G( H.?: ; 9 '<I.?: ; 9 '<J.?: ;9 '<K.?: ;9 '<L.?: ;9 '@zM: ;9 IBN: ;9 IBO4: ;9 IBP4: ;9 IBQ4: ;9 IR1RB UX YW S T4: ; 9 IBU: ;9 IS P dPdPd/Q/hQhc $c cX  PPQ  <hhh<   <dddc,0ccccc Rhh  ddc$(cccc R  PPQ  $P$cPc/Q/dQdX  PPQ  8ddd8   8ccce(,eeeee RHdddH   Hccce(,eeeee Rdd  cc e $eee R P dQdcPcxe  PPQ   P 0hg@i@DDPif8fpxPPdeDgDHHTgf8fpxPP(P(dcdPcP/Q/XjXddQjQ0 P3% 0 P83%0D P83%# ePL  PPQ  ( 8H P,4P4;Q ,< 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 ( QT ,8pTd@P <HP` (4`pL\8H$4 $|  L ,4t (44H\ ,pdt,@, $8L8L<, ,d(4@ x d$(,L@P,<  $,@HLPX80H4D0 , ,@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< | >}J>}.< >} p  f~<!<s  / !"..}!T ~  f....= =~<=~.< =~.p  ~<.~  .~/m/  ...< lY. ...< kY< ..< .!!~  ~ /T. ~ Hp< ~} !T. #~  #./!)/ ! / /; !/ +b    9-/)/ *# # % ! 3 -3 / / /; !/ +Y   % =-3-3 2%  ( iJ<.<.Jg .g..t <.. . ~X<~<p  ~<.~  .~0\/  .<.<  [Y< <.< #  <<. >~ .~.=T ~ <U<<.<.g .t ....levelc_stack_linksize_tallocated_words_resumedmark_stack__kindmemory_order_acquiredependent_sizebacktrace_slotephe_info__pthread_list_tmemprofcaml_global_roots_youngroots_mutexpthread_mutex_unlock__next__data__prevshared_heapcaml_heap_statescanning_action__pthread_internal_listcaml_stat_alloc__ownerrequested_major_slicecaml_ref_tablecaml_skiplist_removeconsephecaml_dyn_globalsslice_targetheader_tcaml_minor_heaps_endcaml_custom_tablecaml_ephe_infostat_promoted_wordsclassify_gc_rootcheck_errlong intlocal_rootstrap_barrier_offlimitstat_forced_major_collectionsuintnatskiplistcaml_plat_mutexcaml_intern_statestat_blocks_markedPTHREAD_MUTEX_TIMED_NPcaml_final_infomemprof_domain_scaml_bad_caml_state__nuserscompare_unorderedcaml_minor_tablesntablescaml_plat_lock_blockingsigned chartrap_sp_offaction__pthread_mutex_sunsigned char__spins__int128 unsignedbacktrace_last_exncaml_custom_elt__atomic_load_ptrdyn_globalscaml_statefinal_infoforwardcaml__next__gnuc_va_list_Boolcaml_lockdepthvaluecaml_gc_policychar__stackcaml_ephe_ref_tableROOT_PRESENTcaml_iterate_global_rootsextra_paramsmemory_order_acq_relmajor_work_done_between_slicesextern_stateyoung_startcaml_insert_global_rootsweeping_donetablesreservefatal_error_hookcaml_register_dyn_globalscaml_exception_context__vr_top__lockoo_next_id_localminor_heap_wszYOUNGlong unsigned int__va_listdependent_allocatedslice_budgetlinkrootlistuintptr_t__sizecaml_timing_hookSCANNING_ONLY_RECENT_FRAMESyoung_endcaml_scan_global_rootsexternal_raisec_stackiterating_rootscaml_global_rootscaml_delete_global_rootgc_regs__uint32_tcaml_scan_global_young_rootslong long intmarking_doneva_listtrap_barrier_blockextra_heap_resourcesmemory_order_consumememory_order_seq_cstdoublecaml_minor_heaps_start__gr_topcaml_remove_generational_global_rootcaml_extern_statememory_order_releasecaml_skiplist_find_ptrglobswept_wordsthresholdunsigned intcaml__roots_blockSCANNING_ONLY_YOUNG_VALUESpthread_mutex_tintptr_tgc_regs_bucketsskipcellrequested_external_interruptcaml_register_generational_global_rootgc_root_classcurrent_ramp_up_allocated_words_diffcaml_register_global_rootoffsetlistblocknewval__countROOT_DELETEDnitemsallocated_wordsyoung_limitlong doublescan_native_globalscaml_global_roots_oldunique_idfdataallocated_words_directaction_pendingbacktrace_posPTHREAD_MUTEX_RECURSIVE_NPsizebacktrace_bufferlong long unsigned intcustommemory_order_relaxed__listcaml_stat_blockcaml_remove_global_rootallocated_words_suspendedephe_refinside_stw_handlerPTHREAD_MUTEX_ERRORCHECKcaml_modify_generational_global_rootcaml_failed_assertchar_os__alignbacktrace_activestat_major_wordsmemprof_young_triggerrequested_minor_gcyoung_triggergc_policyPTHREAD_MUTEX_ERRORCHECK_NPglobalsPTHREAD_MUTEX_NORMALcaml_plat_unlockPTHREAD_MUTEX_ADAPTIVE_NP__atomic_load_tmpcurrent_stackatomic_uintnatshort intrequested_global_major_slicepthread_mutex_lockscanning_action_flagsextra_params_areaPTHREAD_MUTEX_DEFAULTcaml_skiplist_insert__valexn_handlerGNU 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-protection__int64_textra_heap_resources_minoryoung_ptrnglobalsasize_tdls_rootmlsize_tstack_infostat_minor_wordsUNTRACKEDuint32_tlocked__gr_offsshort unsigned intbasemajor_refcaml_globalscaml_plat_futex_valueintern_statescan_roots_hookHd_valparser_traceint64_tcaml_skiplist_emptyintnatcaml_domain_statestack_cachecaml_plat_fatal_errorminor_tablescaml_ephe_ref_eltnextdata__vr_offsPTHREAD_MUTEX_RECURSIVEmajor_slice_epoch/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.hmlvalues.hstddef.htypes.hstdint-intn.hstdint-uintn.hstdint.hconfig.hthread-shared-types.hstruct_mutex.hpthreadtypes.hstdarg.hmisc.hstdatomic.hdomain_state.hdomain_state.tblminor_gc.hmemory.haddress_class.hpthread.hroots.hskiplist.hstack.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 VBAAA8AP CDCb A 8 AP BCE A <AP BBDBL A         0 0:!"$ %%#Jdw (yDYp   9MPc{0globroots.c$d$xroots_mutexcaml_dyn_globals.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_register_dyn_globalscaml_stat_alloccaml_scan_global_rootscaml_globalscaml_scan_global_young_rootscaml_skiplist_emptycaml_global_roots_oldcaml_global_roots_youngcaml_global_roots (+0,4,T-h./000880%'(,82X\d+l,p,3.00088055476<@86DX+`,d,-.7787+,,8/ 0008 8$076$864778<87L%P'`dp2%'2+,,3.%'(0+8,<,T3h.88000076 86H77L87x%|'2+,,9+, ,,-@.`h+p,t,3.880000,+4,8,t<.000880 ,+8,<,@%D'p%'%'$%('0L.\+p.|7>8>`3t33@@/@@/@@/8800 00000,+8,<,@%D'p%'-@ %$'@.h3|3@@/@@/880000 $T %D%"&#-$7$E$Q$]$i$ p$n|$ $=$ $$- $9$5$ $$$Q$^)$ 3$@$M$`$l$\y$[$$<$$=$|$ $$$ $$($4$>>$FH$RR$ \$g$s$e $ $$D$$$$$B $ $$ $<$hH$*T$$e$q$v $ $ $R $$$ $ $H $x $A $j$ "$-$8$2C$N$Y$d$a o$( z$$$$ $$$w$$ $ $ $$ $b$D!$ -$ 9$9E$(Q$s]$w$Q $m $$7 $Y$$$$$$$ $$ $@+$7$K C$IO$)[$g$2s$$ $$ $$ $ $B $ $2$$$!$.$A$K$Z$f$(k$tu$$;$$X$$/$$Z$ $ $:$ $$7$D$Q$^$ l$Fy$ $$:$ $$$ $ $ 6 $P $:] $ j $ $ $ $ $ $" $l $F $ $^ $ $o $ $ $ $ $ , $R $ $f $ $ $0 $ $ $  $& / $IG $ZM $T $Y_ Ch $s B| $; A $} $ $ $ $ $ $ $  $= $,5 $= $iX $x $ $v $ $- $  $ *  .  3 $[ ?  WC  OH g  k  }p $|   "    "8   0 "V     0%0>`G"hW %[ d Hh Bq u ~"      l@  )"9 = F J S @W <`"m \q Vz {~ w  @@ "  (D1"A E N R Wh8sD$ # $[  Q I"  { w0"+! % . 2 7H0S0l`u"=     Y S"T ~ v    d,@9NW"kg k t x  0 *" U M { w  x@09"I M V Z c g p"}     4 2 @L"+ C/ A8TAT\ [` Yi jm hsPX"    "  X"  d"    0 ," 30>`Wp`"o Zs X|x"& r p  8t|    (= A JSn r {     - + @ : a [%.I ~M |Vk o x | $g$$[ $$' $[ $$$J$d$!j$>   $\   L 6  . ll u  s     x.7"F J S0\"l p y } 00" '  # " S  M  p  l 8#4@$~Q$s$w y  $ "   " w  q \"  441 5 ?xH"*W [ d h q"?~  ``        `"O .  , ll3 F 7 D @ U D S Jlcl m  k     ) - 6 : CLc g py    "_     !   "q 9  7 %"5 Q 9 O B ` F ^ K\0g0" x  v D"    8D0!$O' F J S \ w {  L"o   $  ` M K t   "  \&  Z/  k3  i<  E "T  X  a  j                     ! ! ! ! !! 6! W! `!"k! o! x! =|! 7! ! w! u! !! (!"! ! ! ! ! (""" " #" 4,""<" @" I" #M" R" c"0n" 4" X""" M" I" l""" w" s" " " "8" l # X*#$V0# O# S# \# 0e#"t# x# # #"# # # # # #"# 5# 3# # # M# K$ \ $ Z$ *$ T3$"B$ tF$ rO$ S$ \$ Te$"$t$ x$ $ \$"9$ $ $ $ $ $0$ \$ $"K$ %  % %"]#% '% 0% +4% '9% (J%8U% j% x% % %%%$%$ % % _% S&  &"d& & %&C3& (L& P& U& <f&0{& T&"}& & &C& T&"& & & h&"& 3& -& P& L' '0' h5' >'"M' zQ' vZ' c'"s' w' ' ' ' '8' ' '$'' (  ((" !( $%( .( F2( B;(D("S( rW( n`(,i("3y( }( ( ( ((0(,(X("D( ( (l("T) ) ) 1) -)))84)lI)Xi)z)))$k)$)$)$)$[ *$%*$ #*$U=*$![*$g*$ X0000&`I`VCfCvC`l"B2BA]|@DD88$R|0000``)C9CICZ`lBB B1V|AA 5DLO\TkTv8XXpXd1d>0N0[pfsxx8|.Ab$7 Lv l  l x    0 0 0 0( 5 C T q ~ 8 8 # x  \ 4 x x A A  ` `" A/ `: G lV la 0n y    8   B     0 " - A: E R a l 0y 0  D D 8     L% L2AAAN t] l wA   0   8  > KB[BkBx  ( (BBB (  4$ 410?0N X[ix l l88  0  )B6 AN ] h0u T TA T \ \0   , 98I8`   < T T#4 hQ h^0l0{   88%GTCdCs,,00Xl2l?8M8  0 @ P`p 4,EXUle ~ T T h   0 < < T% T: \L ^ p L   ( ( 4 X l$+p@P``r0D0 ,0>`Uhl,XXdh'x9W0i`hD   )4?J"%X&%*%.%2%6%@% E%J%$O%/T%:Y%C^%Kc%Yh%hm%qr%zw%|%%%%%%%%%%%% %+%3e 4 ^  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_register_dyn_globals.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@;@'e``@X'@(@' p@H'  @0' @ P'? :@p'a \@8`'  z*@U'b76<W@'Q@P'RU@('W) @ '0 d0r>04u.bu1huP,@'%w`(* ~h;