ELF>@@MLnot enough memory%staking remainderpromoted %d roots, %lu bytescleaning minor ephemeronsupdating memproffinished stw empty_minor_heapref_table overflowref_table threshold crossed ephe_ref_table overflowcustom_table overflowruntime/minor_gc.cAVIAUATUSHHHHwH9w LoLMI)HG(H,Ho(Ho0IHHHI1H H;HHHHK(HS0HIIHHLHKHSHCHS []A\A]A^DH͉׾H11ҿHCHC []A\A]A^HdHH0HC0HH{(HHHHtQH;HtHC(LH+HkHHC0IHHHSHkHS []A\A]A^LH=H=1HHu0HHHHHD1HATAąuDA\H@uDA\DDA\AVAUATIUHSHHHu"HGHH[]I$A\A]A^HGHuH[H]I$A\A]A^@LoH=t4IMucHHHGI$[]A\A]A^1L5DwIEHuH1YL1L5 wIEHuLallocation failure during minor GCrunning stw empty_minor_heap_promoteMinor collection of domain %d startingidx: %d, foreign_domain: %d, ref_size: %ld, refs_per_domain: %ld, ref_base: %p, ref_ptr: %p, ref_start: %p, ref_end: %pMinor collection of domain %d completed: no minor bytes allocatedMinor collection of domain %d completed: %2.0f%% of %u KB livefinalizing dead minor custom blocksrunning finalizer data structure book-keepingrunning stw empty_minor_heap_domain_clearFatal error: No memory for minor heaprequesting stw empty_minor_heapGrowing ref_table to %ldk bytes Growing ephe_ref_table to %ldk bytes ephe_ref_table threshold crossed Growing custom_table to %ldk bytes custom_table threshold crossed AWAVAUIATIUSH(_IL;-OL;-BE1I]ImHt^HtӀOIm@:I,$H([]A\A]A^A_1HDw>HEHuIELI$H([]A\A]A^A_H L4M)=@HIIo1I MPLLD$JIGH8LT$LT$LD$LI LD$M\ISLLLHT$ImL\$HT$LD$L\$II@IUHELuH=HAP H 1ɺHI_IGH8HtHHHX1LLHIILL 1 wIHuLuI>H5Mw1ɺImI8IHAtIHLs1LLL.HkIEHCHH(HMLE1[H=]A\A]A^A_HHEHHC\H1H LuHNMGMLD$I8MLD$AtMHLpL)KL(LHHtH:H4HH>H9u1LLLHHHEHIF5HHEHIFm HHHEHHB>IkIICM/+<>2LH=1AWIAVAUATUSHHt$ dH%(HD$8HGD$'H@`HH8HXPHD$0HD$HL$fM7MI.HELmIHu@uH;5sH;5hfDHA@IuIIHEH L9vKH0@uH;5sH;5vLLD$ HdHHHH@HD$(HD$HL$H9IE1fIL9I~uIVIH,LeL;%t4HI9t(I~t!LHL;d$AAt L;d$(|wDHT$LLHT$0L9tLHUDl$ IL9xEHD$8dH+%(uXD$'HH[]A\A]A^A_HLIt$Ht@zLHUIhIFD$'AWAVIAUATUSHT$ HL$dH%(HD$xHHD$8H99H=1IFI+FfHD$(H=IA@)D$`I^`HD$01Lt$p HHtHD$Ll$`L;0'D$ HL$1fHH9AL;4uD$$HH$Hc\$ Lt$X1HH\$HHD$1IHD$H $H4H^`H{L HL)HHHH|$LIIIMl ? B- C %.556?a" / ! / / "/ %/ (( +0 .[8 2@ 6H 9/P =/X A` Ch Flp Ilx Ll Pl Tl [l `[ rl t wl ye { }2 [ [ 7  [ l l l l !  N( 0 A8bidN@ NH P FX F` lh lp [x [ [ R \ l l l [ l N [ [  ȕ ˟ / 8+sp0 /1 /3p :N; * < l(id= 04puspw xEFGQ8Hp9;@ee [ [ $0#$ * /N7 l; jp:2; < l = (> lH?#P@#XA l`B2h;<;M;W @jmp A  Be Ca;c&5"22 b$jkNl   [ [9@ Z    #  ($ 0%% 8/  DN  D[  /   l Dl   "]! l:J\       !"#$%&'()*+,-./01 }# :       h ) .9 56m   ! N@"H.9 } 56 Fm  . buf /}  :     /     /#   ""$  p  ! " #/  fun val N   old l! l" lu -#.#/N0( .u 7d6:\ 7"\"#!" 2l" 3l"/!"3!855end55ptr55 5(50/7Q8 9 : 8<<end<<ptr<< <(<0>? mem@ maxA 8CZCZendCZCZptrCZCZ C(C0 :e./56  + ' R77!6Rd7Z7N7Z9, DlEF iFiFi"H!u""H89 /: l8-Y-end--ptr-- -(-0f g0 J2 J4!   l h 760_%_<=NZKL"bi [V!4 wlNNwL?L@j"i 0NN/N/DN(.@@W@0-/|A  /#NF!Z )  e/!G )  NO  N$f Rx2N!P <ZK 0 N<E\ %[<D\ 0$[(Q:kVVd09Nq<F 7S_lZK0a_1`(<=tbl`;<*;UUTHQ:R X Y 1V(=tblV?*;UUTHQ9R X Y Q1L(6=tblL56*;UUT8Q8R X Y S)Q=tbl*Q*%+ ,Z,)Z,BZ$l'sz; < %2U8TXQvvv0-(:& JTv U T|5O3eOYONOBOqO U q!UQT1%CU8TvQ0T=mu.F"u"e>"$"N{Q!gQQQQQUen15([4N%N=w [1QNBQDqwU0T1|MVUTTQ2QRXUv*UU1T l c>T l> T  lYNhU~ U1TvQ}R|XsY0.U0MFU0U!UNv  l1y N>l N $~N2\UvTt 2TtU|*_ UUT QQRRS _ ;.,N<*_ UUTTQQRRoX( 2X=Y0Z.N[>c lj6k+66666666N6 77 7-7:7G7R6"%%R0R;R.N (U~5p/% 6 66('6(6(4656@6L6+Y6 /Z6g6Qi/QQQ R8Q  QQ Q Rd5fc0r55555550U 0U>0U 0U~0U>0U?1U 41U?L1U&k1U f1U~1U&1UM1U 1UMM2U 2U1>2U V2U1xy2U~T~U1JK4VJ5UVK(T2 NTNl <3 OTrOlOld5R3r55555558!PS/PyP 5f4PP PP#prR 8   s38< t;;=st:;BN'v   'f Q'reNuX9'iQ9%Q(QQ R ;UQ}$b;  x6'v 'hdN:x6; : x6  ;$:> : x6 ; ;UT|Q8QQQQ R;;UQvUv DE)v+)p>2st; 2hd 2sz  2tag w$M> $='stkQ <Q*|U T3QUX0fJ=JJJwJJP=Q QQW=T2QR0 U ~O$'>F%Q DU}T|Q~R0$? , fJ/)?JJJwJJP?Q QQ WTQsR0~O>c?F%Q DU}T|QR~'?'iM$RB#f\ 'ft] Ie A%II+I@@II@I%IIJO@OOO,P :T 6J7JCJfJmAJJJwJJAPAQ QQ WT1QR0~Os,BF%Q DU}T|QsR0I CII+IBII@I%IIJO\COOO,P :Ts6J7JCJfJLaDJJJwJJAP=DQ QQ WTvQsR0~OSDF%Q DU}T|Q~R0x N ,H)v+)p>EGE. N$G2hdE T l$)G  E T l)F x6 ,H$YF T l@I %IIJOFOOO,P :T~6J7JCJ@I%IIJOGOOO,P :T~6J7JCJBOQ(`QaQmQX \I)v$BI II+IHII@I%IIJOjIOOO,P :Tv6J7JCJ3I&v+Yhd Tl4 QJ&v"Jd yaJ  T l.faJ569QJ3J&d.!$&tag2!BYmem P~C]LE~( 2rAz DK=A\M LiM"NgK/N"NhK/NB"Ni/Nq)LU2T1[ALUv U Pl\M)rl7\MpFMiM"NgL/N"NhM/NB"Ni/N*UU4e tM&re:X\PN2r^A]R.aMRzRnR U4V "N&tblV0Q4N @P3NP!E@ P z(4C%Q!D!D#[!D.NZN3 OQ! G3m[{Qo To l3(NQ!(=+ l+T+l?1QQval1!3+R&val8 T l->XRQa>>XR#h@9 @XR @9F{9R!9!9N!9*G4dS44443S444(44+4US44nSU SUJSU  UJ UUG 8`T8%8N4TNNiTNNTN (UvGYkLUNh`TU >UU1T Q`R X Y0UGzU=T|I~41B1BI(  : ; 9 I8 H} !I 4: ;9 I : ; 9 I H} :!; 9!I!8 :!; 9!I!84:!;9 IB U : ; 9!:!;9 IB1RBUX!YW H}  1GI4: ; 9 I.?: ; 9 '<$ >  : ; 9 I8 : ;9 I1RBX YW 41 1RBUX!Y W! 4:!; 9 IB!: ; 9 I"4: ; 9 I?<#4: ;9 I$ U%1&: ; 9 I'4:!;9 IB( 1U):!; 9 IB*H}+ 1,1RBX YW!-.: ;9 ' .I/'0.?: ; 9 'I<1.?:!;9!'@z24:!; 9 IB3.: ; 9 'I 4.: ; 9 ' 5!I/ 6: ;9 I7 : ;9 I8 81RBX YW 9&I:>! !I: ; 9 ;<<.?: ;9!'<=:!;9 IB>4:!;9 I?.: ;9 'I @1UX!Y W A1RBX!Y W B1RBUX!Y W C :! ;!I8 D'IE:!; 9 IBF1RBX!Y!W!G.1@zH : ; 9 I4:!;9 I?<J4:!; 9 IKL.?: ; 9!'<MH}N41O 1UP.?:!; 9!'@zQ: ;9 IR :!;9 S.:!;9! '@zTH}U.?:!;9!'I !V:!;9 IW X.?:!; 9 'I@zY4:!; 9 IZ.: ; 9 'I ![% U\$ > ] : ; ^ _'`5Ia  : ; 9 b : ; 9 I 8c: ; 9 I d!Ie> I: ; 9 f4G: g4G: ; h : ;9 i.?: ; 9 '<j.?: ; 9 'I<k.?: ;9 'I<l.?: ;9 '<m.?: ;9 'I@zn.?: ;9 ' o.: ;9 '@|pH}q1UX Y W r4: ;9 I s.?: ;9 ' t.: ;9 'I@zu : ;9 v.: ; 9 '@zw : ; 9 x.: ; 9 'I@zy4I4z.: ; 9 ' {.?: ; 9 'I 4|.?<nq,'U'(U'U'(U'U'(UJUJSUSUSUST^T^TT^T^XQXQQQQQfRfRRVRRRfXfXXXXXfYf\YYYYY\Y^VV{]]T]^]^Tm{^^ m{  U s(VSV^Um{SP2V2?s?GUV_P_dV3UOU=s$V0 P%&PR"_R P%&PR"_R7U7VUVUVUUV7T7^UT^T^T^7Q7]Q]Q]7R77X7_RX_X_X_3t3~uT#~T#~T#~PQPQe_jo_e_jo_PUWVWaUabUbyU*T*bTbrTryT*Q*Y\YaQabQbyQ*R*[][aRabRbyR& q $@L$)&U | $@L$)U] q $@L$)]^Q $@L$)^u q $@L$)*0*9P9AX^u01/F1U UT TQ QR RCUC^ U  U^U^U^UUITITTTIQIQQQIRIRRR PPteSSS~ ~ ~ ~~~~~~ ~ ~ ~~~~~^U  U U^^U^USSSS~~~ ~ ~ ~~~~~~~ ~ ~ ~~~~~)_)1x1[_ \ |x \# ~ $ &#~Q ~#0#]^]sQs~^Q ~0VvV V VV0VvV0V0PeSSSPP~ ~P p"P"&~CTTSSSS.RRPXXD__\\QPPPN~~~N^^^0! ,v ,v -v ,v` , , ,QQ    P000^^^PP^)L^0)L0 p@*p@ P*P    RRR   D^^^ ^<SSS S$S$-shSSS P ss||PPUv}U v  v Uv}U\\v\PPv}P\\\PPPT^PSSs8sg^^P0 PUcUU_PP Q+UQQR5ORRRT5@0@UT0T p3$p"Qqx RRQqxR  pP PpP07PP ( p!P( P!p   1  0GUG_U_GTG^^T.6TRtTT RS S SP^^0]1]0]1I\VPRvVV`\\P/TvVV8\\ VVQ\|x/T$U$_U_U_U_QU_U _ UT]]]]] ]$Q$\\\Q\S\ \ U _U_U_U_QU_U _ UQ;S^S^CS0SSSSSSS(X(jjs1ss:%Vs:%s:%T^g^^^^^^;QQQsQssQsQsQsssVrVv>RV606626^P03^[00Q[ssXRR[1VVV/PP 00 ZZ VV0 00p0pPP ^^^PPU"-U "2   "2  U"-U ^ ^"2^ PP"-P202212S&P02S]g]]LS_pSSSSSSS S V_VVLS_pSSSSSSS SUITU IY  IY UITUVVIYVPPITP60 Q 6s6V6_*P0^_)U)-S-9U9MSM\U\SUS)T)4\49T9T\T\)Q9LQ\QQQQQQQQ)R).V.9R9qRqVRRV)0)9P9L0L\P\0P0P3PUgPsx#ux#XsxX`ux`sx3PUgP- p %sx%-uxpsx- p S UQ Qsxux0U $   $  UU sx $sx PPU%,U %1  %1 U%,Usxsx%1sxPP%,PP!,P'U'JsJ\U#U#FsFXU%P#ux#FSFXU8%P*U /  / U*USSU8/SP*P0U0VUVPSSSHSFs8QsUVUUUVUMVFv8Tv$P$'R';X..0P"R".X U dSdfUftST u( $s($tT$Q$tQ[8bp8 Q [QbpQTu( s( [TbpTU[SbpSP:VAJP U dU T dTP,\,-P-U\UVP>U>T p@"p@ P"PU_V_`UMSSs8sKd ;( tPC\`yk(((M ay > $<?L` Z]pE  !-&0<.:&XdVb&6 "2 N %*bty& x| F $%1:? "X        ')    N(H^ 1Q     TkcP [bp!%M,FJr,TW!H+EIq,}  ,7C$7C'IZ0[ &&Kd  tP\`yk(((  %   7A  J Na >KWK= 'J,u7I K;> ;IKKL ...fl< ofz)xt xJ K9t>Y <XY#*J := K*%L5JH>:KIK ty w: LtUA AtJt?{a.t K/X= J<s tKXaX<  < <t <g= > K.`J[<>K eJ Xf 0> v< V K B .~}.<~ JX 5<`t J~ .~}.<~ Jt  Kw f<] =    KK~f .tt~}.<~ JX J <K.XJ > J>~J.K~JK~t~XX\Txt>fX  J  ~JX X <B < 55~ M!<~JIK~% J   5f~X%J}.<~ <X 8 J~Jt XK>% J fKJK  JJ if   ... .X}ff EX\~<.K~J<KIY~u%t J =sK#;[ ~~tQ~ff~~t u K< K 0@fX~ 1N#1UI Zl < =>Kf ~. 3zJJJ+~ JJY J= f X* K  UY S<%. J v4J  s!Y/uu  X [X%h J# +~X X-!Y <# i K" < Ztu}  H Xrvvt#SKZ *ZY~tX.40J  ffG XDX#.*g .h<!M0IJ6<fM'%NEN);N 7 ] ==<Iy PIy7 f  J X J2SXW/YJ#tY>!GO7M1fJ1JfY]7JuX |tX." .׃ |XtY , J K <J  I׃|L |yXu | |&Y>r }tYM{JJ  $<< K  X. CU?2 X2Y u| fNp/!Jy.<| fJ ~JJL6. <BJtEj6J Kj+{ J/] u<> tK\z.< ~|  J;}X  = .>u/9L/ J =+{ JX . }}}.<~ JX X2I#} J tJtX| KX K l rK9;KZ YfXY# H= K%ZJVKKJXt. KLYX <' K u g  c< <XY AK6)  f XY AK6)  e XYA6b<) X KLYYxX X g  :XY AK6) t f XY AK6)  e XYA6) ;X ' KvJ '  '~tpX.'p}.<~ <XXf  KLZ |u | |&X  L?X/sX<XH ..,zW oY    myX t tJ`  ; X t[/IYX K w< wJN~NF  yXtkkX_]t fMJ/JpJfp < fp.fJ..G?.f+ xX KKYI sKxJ<f YxtYYt. K$ K$ K$locked_ephemeronsEV_C_MAJOR_SLICE_BUDGETscanning_actioncall_timing_hookcaml_memprof_scan_rootsc_stack_linkcaml_plat_latch_waitsize_tallocated_words_resumedmark_stackEV_STW_HANDLERcaml_verb_gc__atomic_compare_exchange_ptrwosizeEV_C_FORCE_MINOR_ALLOC_SMALLmemory_order_acquireEV_DOMAIN_RESIZE_HEAP_RESERVATIONcaml_opportunistic_major_work_availableremembered_rootsdependent_sizest_voldify_onecaml_plat_spin_stepbacktrace_slotephe_infocaml_opportunistic_major_collection_sliceEV_FINALISE_UPDATE_LASTEV_MAJOR_EPHE_MARKmemprofcaml_minor_gc_end_hookmsg_errorcaml_ev_endev_runtime_countercaml_plat_barrier_arriveEV_C_REQUEST_MINOR_REALLOC_EPHE_REF_TABLE__func__handle_exnget_header_valcaml_stw_empty_minor_heap_no_major_sliceelement_sizecaml_memprof_after_minor_gcextra_heap_resourceswork_availableEV_MINOR_GLOBAL_ROOTScaml_fatal_errorshared_heapcaml_heap_stateEV_EXPLICIT_GC_FULL_MAJORreserved_tmax_spinsblockcaml_raiserequested_major_slicecaml_ref_tableUNMARKEDcaml_do_local_rootsdom_stcaml_adjust_gc_speedepheslice_targetencoded_alloc_lensEV_C_MAJOR_DEPENDENT_WORKdirectheader_tbarrier_statusis_exceptioncaml_minor_heaps_endcaml_custom_tablecaml_gc_mark_phase_requestedEV_C_MAJOR_HEAP_LARGE_BLOCKSstat_promoted_wordscaml_marking_startedlong intlocal_rootstrap_barrier_offlimitcaml_empty_minor_heaps_oncestat_forced_major_collectionsuintnattodo_headvalue_ptrforeign_major_refEV_EXPLICIT_GC_MINOREV_EXPLICIT_GC_MAJOR_SLICE__saved_maskEV_C_REQUEST_MAJOR_ALLOC_SHRcaml_global_barrier_release_as_finalcaml_intern_statestat_blocks_markedlatchdomainEV_MINOR_EPHE_CLEANcaml_plat_barrier_is_releasedcaml_scan_stackcaml_final_infomemprof_domain_ssaved_minor_cyclecaml__spins_171EV_MAJOR_GC_STWcompare_unorderedev_runtime_phaseEV_C_MAJOR_SLICE_TARGETsuccessEV_EXPLICIT_GC_SETcaml_minor_tablesntables__atomic_store_tmpdo_ephemeronssigned charmark_requestedcaml_extern_statefinaltrap_sp_offcaml_alloc_minor_tables__atomic_exchange_ptrcur_ptrunsigned chartry_update_object_headerbacktrace_last_exncaml_request_minor_gccaml_custom_elt__atomic_load_ptrcaml_statefinal_inforesultEV_C_REQUEST_MINOR_REALLOC_CUSTOM_TABLEcaml_set_minor_heap_sizePhase_mark_finalcaml_minor_gc_begin_hookoldify_statecaml_plat_futex_BoolEV_C_MAJOR_WORK_COUNTERtablevaluestack_valuehandle_valuecaml_do_opportunistic_major_slicecaml_gc_policycharserializelive_bytescaml_realloc_custom_tablecaml_ephe_ref_tablecaml_plat_spin_back_offcustom_operationscaml_stat_alloc_noexccaml_mark_roots_stwcaml_get_value_or_raiseextra_paramsmemory_order_acq_relmajor_work_done_between_slicesinfix_offsetflagspromPhase_sweep_and_mark_mainextern_state__jmp_buf_tagyoung_startfp_offsetcaml_result_privatecustom_finalize_minorcaml_alloc_tableEV_C_FORCE_MINOR_MEMPROFmajor_ref_sizereset_tablecaml_domain_alonefilecompareEV_STW_API_BARRIERsweeping_done__va_list_tagupdated_lasttablesextra_rootreserveEV_MAJOR_FINISH_MARKINGfatal_error_hookcaml_plat_barrier_releaseEV_EMPTY_MINORcaml_exception_contextunusedcaml_scan_roots_hookcaml_global_heap_stateEV_MINOR_FINALIZEDref_startEV_COMPACT_RELEASEEV_MAJOR_FINISH_CYCLEEV_MINOR_CLEARCAML_FROM_CAMLfunctionEV_C_MAJOR_HEAP_POOL_LIVE_BLOCKScaml_plat_latch_setoo_next_id_localminor_heap_wszcaml_final_empty_youngcaml_empty_minor_heap_domain_clear__uint64_tparticipating_idxcaml__framemark_requested_pEV_STW_LEADERrefs_per_domainlong unsigned intfinalizecaml_ephe_lockedrealloc_generic_tableselfstatuscaml_alloc_small_flagscaml_final_update_last_minordomain_unuseddependent_allocatedminor_allocated_bytesslice_budgetcaml__roots_extra_rootexn_bucketcaml_memprof_set_triggerlinecaml_plat_barrier_resetcaml__b_937longjmp_buffernallocscaml_update_major_allocated_wordsalloc_generic_table__mask_was_saveduintptr_tyoungcaml_timing_hookSCANNING_ONLY_RECENT_FRAMEScaml__spins_809caml_gc_logyoung_endEV_EXPLICIT_GC_COMPACTEV_MINOR_FINALIZERS_ADMINcaml__spins_795caml_get_header_valexternal_raiseEV_INTERRUPT_REMOTEc_stacksigjmp_bufEV_C_FORCE_MINOR_SET_MINOR_HEAP_SIZEcaml_shared_try_allocspinsEV_MAJOR_SWEEPcaml_free_minor_tablesEV_C_MINOR_PROMOTEDEV_MAJOR_MEMPROF_ROOTSgc_regs__uint32_tcaml_scan_global_young_roots__stack_chk_fail__chcaml_realloc_ephe_ref_tablelong long intmarking_donecaml_ephe_nonecountertrap_barrier_blockmsg_growingoldify_scanning_flagsGARBAGEEV_EXPLICIT_GC_MAJORcaml_ephe_infomemory_order_consumepromote_resultmemory_order_seq_cststack_handlercaml_ev_begindoublecaml_plat_futex_wordstackcaml_minor_heaps_startfinalisablecaml__dummy_extra_rootCAML_DO_TRACKgc_phase_tlog_eventscaml_allocation_statusparentgp_offsetephe_clean_minormemory_order_releasecaml_plat_latch_releaseswept_wordsthresholdcaml_empty_minor_heap_setupcaml_plat_latch_is_releasedEV_MINOREV_C_MAJOR_HEAP_POOL_LIVE_WORDSgeneric_tablecaml_try_run_on_all_domains_with_spin_workunsigned intcaml__roots_blockSCANNING_ONLY_YOUNG_VALUESEV_MINOR_FINALIZERS_OLDIFYcaml_stat_resize_noexcintptr_tPtr_valgc_regs_bucketsrequested_external_interruptcompare_exttodo_listEV_C_MAJOR_HEAP_LARGE_WORDSspin_on_header__atomic_compare_exchange_tmpPhase_sweep_ephecurrent_ramp_up_allocated_words_diffreset_minor_tablesoverflow_arg_areaatomic_valuecaml__max_spins_795caml__loc_171MARKEDoffsetcaml_minor_collections_countfirstmust_sweep_ephecaml__alone_937caml_ev_counteroldify_mopupEV_EXPLICIT_GC_STAT__jmpbufEV_C_MINOR_ALLOCATEDagainfutexEV_C_MAJOR_ALLOCATED_WORK__jmp_buf__atomic_store_ptrnitemsEV_C_REQUEST_MINOR_REALLOC_REF_TABLEcaml_try_empty_minor_heap_on_all_domainsallocated_wordsself_minor_tablesnextyoung_limitfield0long doublePhase_sweep_mainEV_MAJOR_SLICEredocaml_realloc_ref_tableGNU C17 11.4.0 -mtune=generic -march=x86-64 -g -O2 -fno-strict-aliasing -fwrapv -fno-common -fexcess-precision=standard -fno-tree-vrp -ffunction-sections -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionEV_MAJOR_MARK_ROOTSalloc_sharedcaml_memprof_sample_youngunique_idEV_MINOR_MEMPROF_ROOTStodo_tailcaml_gc_phaseallocated_words_directaction_pendingbacktrace_poscaml_num_domains_runningitemsizebacktrace_bufferlong long unsigned intcustommemory_order_relaxedreg_save_areaclear_tablecaml_alloc_small_dispatchcpu_relaxEV_C_MAJOR_ALLOCATED_WORDScaml_stat_blocklivenew_vupdated_firsthandle_effectcaml_reallocate_minor_heap_arenatail_callcaml_resultallocated_words_suspendedEV_COMPACT_FORWARDcaml_do_pending_actions_resdeserializeephe_refinside_stw_handlerfixed_lengthEV_C_MAJOR_HEAP_POOL_FRAG_WORDSEV_MINOR_LOCAL_ROOTS_PROMOTEdomain_statewhsizememsetparticipating_countEV_C_MAJOR_HEAP_POOL_WORDSEV_MAJORwsizecaml_stw_empty_minor_heapCAML_FROM_CEV_MINOR_REMEMBERED_SET_PROMOTEhandlerEV_MAJOR_MARKbacktrace_activeminor_gc_leave_barriercaml_empty_minor_heap_no_major_slice_from_stwstat_major_wordsmemprof_young_triggerEV_COMPACTEV_MAJOR_FINISH_SWEEPINGEV_MINOR_REMEMBERED_SETrequested_minor_gcyoung_triggergc_policy__dest__atomic_exchange_tmptodocaml__max_spins_809caml_collect_gc_stats_sample_stwbarriercaml_check_gc_interrupt__atomic_exchange_valfinal_funcaml_gc_messagecaml__continue_937ref_endglobal_heap_state__atomic_load_tmpcurrent_stackatomic_uintnatEV_C_MAJOR_EXTRA_WORKshort intEV_MAJOR_EPHE_SWEEPuint64_trequested_global_major_slicecaml_plat_barriernonatomic_increment_countercaml_global_barrier_and_check_finalEV_MAJOR_GC_CYCLE_DOMAINSwordscache_bucketatomic_intnatscanning_action_flagstodopcaml_handle_gc_interruptEV_MINOR_MEMPROF_CLEANextra_params_areatag_tEV_C_REQUEST_MAJOR_ADJUST_GC_SPEED__valexn_handlerbsize_32desired_hdephe_ref_table__int64_tcaml_plat_srclocextra_heap_resources_minoryoung_ptrcaml_local_roots_ptrEV_MAJOR_MEMPROF_CLEANasize_tdls_rootmlsize_tstack_infocyclemsg_thresholdstat_minor_wordsuint32_tlockedcaml_minor_cycles_startedarrivedcaml_major_slice_epochEV_COMPACT_EVACUATEEV_DOMAIN_CONDITION_WAITnew_tablecaml_stat_freecaml_poll_gc_workEV_MINOR_LOCAL_ROOTScaml_empty_minor_heap_promotereservedcaml_plat_binary_latchcaml_plat_barrier_waitcaml_minor_collectionshort unsigned intmagicCAML_DONT_TRACKfinal_todoexception_ptrbasemajor_refminor_gc_end_barrierprev_alloc_wordscaml_plat_futex_valueintern_stateEV_MAJOR_GC_PHASE_CHANGEscan_roots_hookHd_valev_counter_nameparser_traceint64_tintnatrunning_finalisation_functionbsize_64custom_fixed_lengthcaml_domain_statestack_cacheEV_C_MAJOR_HEAP_WORDShashcaml_final_do_young_roots__lenparticipatingcaml__1000_171minor_tablescaml_ephe_ref_elt__sigset_tEV_MAJOR_MARK_OPPORTUNISTICdatacurr_idxEV_C_MAJOR_ALLOC_COUNTERforeign_domainEV_MINOR_LEAVE_BARRIERprevcaml_check_urgent_gcidentifiercaml_reset_young_limitcursorforeign_minor_tablesEV_FINALISE_UPDATE_FIRSTEV_C_FORCE_MINOR_MAKE_VECTlastmajor_slice_epoch/home/barsac/ci/builds/workspace/bootstrapruntime/minor_gc.c/home/barsac/ci/builds/workspace/bootstrapruntimeruntime/caml/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/11/include/usr/include/usr/include/x86_64-linux-gnu/bits/typesminor_gc.cminor_gc.cplatform.hdomain.hmajor_gc.hmlvalues.hshared_heap.hmisc.hstring_fortified.hfail.hstddef.htypes.hstdint-intn.hstdint-uintn.hstdint.hconfig.h__sigset_t.hstdatomic.hdomain_state.hdomain_state.tblfiber.hminor_gc.hmemory.hweak.hfinalise.hcustom.hruntime_events.hsetjmp.hstruct___jmp_buf_tag.hsetjmp.hroots.haddress_class.hmemprof.hsignals.hgc_stats.hglobroots.hGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx `BEB A(A0 (A BBBF i (A BBBH t (A BBBA K$dFQ I Z F c\ BBB D(D0_ (A FBBH M (D FBBE q (A BBBH |FBB E(D0A8D` 8A0A(B BBBI u 8A0A(B BBBA J 8K0M(B BBBE L;BEB B(A0A8D 8A0A(B BBBA `( BBE B(A0A8G`JBAT 8J0A(B BBBH P (dtEAG V AAA PHGE(CEDD % AAA (\YHJ ^ AAE $`EDD PAA8DyFBE D(G0r (M BBBK kH ] A HFGI B(H0H8KPp 8F0A(B BBBE xFEE E(D0H8LPp 8G0D(B BBBH D 8A0A(B BBBJ L 8D0A(B BBBE dHI(|EADB AAB ((( "   7 P5 `k;x(   "$&(*,.024458:;?ACD  ( P  x& ] x% + 1n7<7A 8GCM S (Y_ Hekq pw }  "3KOl d $=Uj "<Th}5MavtPC;\O `r"y$k=&Y(s*,.(0($2(>minor_gc.crealloc_generic_tableminor_gc_end_barriertry_update_object_headercaml__loc_171.2oldify_oneoldify_mopupcaml_stw_empty_minor_heap_no_major_slicecaml_minor_cycles_startedcaml_stw_empty_minor_heapmark_requested.0__func__.1.LC1.LC0.LC2.LC3.LC4.LC6.LC7.LC8.LC12.LC13.LC14.LC15.LC17.LC5.LC9.LC10.LC11.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28caml_gc_messagecaml_stat_resize_noexccaml_ev_countercaml_request_minor_gc_GLOBAL_OFFSET_TABLE_caml_statecaml_stat_alloc_noexccaml_stat_freecaml_fatal_errorcaml_empty_minor_heap_setupcaml_gc_mark_phase_requestedcaml_minor_collections_countcaml_do_opportunistic_major_slicecaml_opportunistic_major_work_availablecaml_verb_gccaml_opportunistic_major_collection_slicecaml_ev_begincaml_ev_endcaml_num_domains_runningcaml_plat_spin_back_offcaml_minor_heaps_endcaml_minor_heaps_startcaml_shared_try_alloccaml_scan_stackcaml_gc_phasecaml_global_heap_statecaml_ephe_nonecaml_ephe_locked__stack_chk_failcaml_gc_logcaml_minor_gc_begin_hookcaml_final_do_young_rootscaml_memprof_scan_rootscaml_do_local_rootscaml_scan_roots_hookcaml_memprof_set_triggercaml_reset_young_limitcaml_collect_gc_stats_sample_stwcaml_minor_gc_end_hookcaml_memprof_after_minor_gccaml_final_update_last_minorcaml_final_empty_youngcaml_plat_latch_releasecaml_mark_roots_stwcaml_adjust_gc_speedcaml_scan_global_young_rootscaml_plat_latch_waitcaml_alloc_tablecaml_alloc_minor_tablescaml_free_minor_tablescaml_set_minor_heap_sizecaml_handle_gc_interruptcaml_reallocate_minor_heap_arenacaml_get_header_valcaml_empty_minor_heap_domain_clearcaml_empty_minor_heap_no_major_slice_from_stwcaml_global_barrier_and_check_finalcaml_global_barrier_release_as_finalcaml_try_empty_minor_heap_on_all_domainscaml_try_run_on_all_domains_with_spin_workcaml_empty_minor_heaps_oncecaml_alloc_small_dispatchcaml_do_pending_actions_rescaml_poll_gc_workcaml_memprof_sample_youngcaml_raisecaml_minor_collectioncaml_check_urgent_gccaml_realloc_ref_tablecaml_realloc_ephe_ref_tablecaml_realloc_custom_tablecaml_major_slice_epochcLnMNLQR3Sr0wT~1TOVW!W'2 EVY#Z1[F\P[Z]^(_(_'`4a( _Fb 'b] (_b adjereb !d(e9ePdWeaevd}ee2T[cw`a`a QVf_g  7h?3Fi^4i\j\5i \ k] \5 :lD]N\[g]q]6i\ mn \]]+o3peqyrNN]7i\8is]*(/\69=ib`ka]\:it]\;iu&]H<c=yi >6?;iU\bnY]\@i/fCZQ[n\x[]$v ]%wox_\ y]  z ]$ hYi!R6Si1pTR!SgSSSQ1N6O;ChSSS8A?T(T_u" ':UBk sU^ B i2X9UHMghBU#+XIN\^ih]AbNgqop O QhCDE$FGH$IJK$& * . /+ / ,`& -+ .9 . E . b . q . } . . . . . . . .! . . . .W  . .  .l!, .d8 .?D .P .8\ .t!m .~ .y .K" . . . . .  . .D  . .  .y" .. .: .HR .^ .&j .  . . .t  .3  .i . .+ .P .  . .>A .L .W . b .m .x . . .i . .! . . .," . .( .|  .c .R . . .( .3 .> .P#I .!T ._ .uj .xu .$ . . . .  . .H . .% ._! .  .i . ."' .3 .? .}K .?W .(c .io .Y { .  .! .S . .z .` .= . . .- .L .  . .# .7 5 .4M . Z .g .t . .  .c . ." .H .  .  . .% .1 .> .ZK .X . k .w .% .V .\ .? ." . .V .a .K# .  .  .: .{!% .= .uI .N .X .+b . { .! . . .! .j . .  . .r" .! . .!" . . ."; . H .a U .!b . o .| .B .% . .r0 .56 .< .B .H .N .T .Z .g` .f .l .r .6x . ~ .# .' .[ . .# . . .  .+ . . .! . .V" . . . . .B ." .i . .  . . . . .& .R, .2 ."8 .> .D .J .x P . V .]] .u .{ .0# .& . . . . .V . . . . .? .X .2 . . .! .+ . .H .  . ." . . .S .: . F .S .'` .~ . . . .Y . .* .8!$ ./ 0 .< .E I .V .oc .v . .2 .; .- .B . . .  . .D .J . P .V .] .li .Du . .$ . .9 . . .  . .> .  .  .9"* .#7 .2D .mR . ^ . x . .> . .  .H . . .  .3 .>@ .M . ` .Fl . ~ .  .^ . .  . . .3  .  .  .A  .e . .  .e- .: .\ H .V . j . v . .+ . . .D  .5 .  . .? ._ .  .2 .>? .L . aWr{ .   .t . .N .  .V .k . .  .& .> .2E .W .} . . . .m ./ .pF .X .K} . .> ." . . .K* .!P .g .y .  . . . . .G . . .D) . ; . \ .}r .| . .X .  . % + + %( % 2B .H$j ++n +'s$(  p .# +F +B#( H,< . Bd +mh +]m .x +| + .O! +" + .E +j +\ ._ + + .= + + ,  +Y +U . +s +og3rK{\q{ , + + + + + + + + , + + "7"DW ."c"z .  +F +B"P . +] +[ .t  +o +m .v .G +~ +|""*  ,P + +$ ,P- +1 +:"*O +S +\ +` +h"{ .o  .  . + + . +_ +M .  + + . + + .5 + +  .| + +m E( ,>8 +< +A O E\ fx k u    .D . +  +#C8 .XEO .Z +$^ + dy .X . +: +8X ,. ,.bR/GZ .:i .w .L} .V +Q +G .(  + +w . + + ." + + . .l +   + . +u +m" ,+ .6 +: +?>]Fjw+b . .V + + .  + + . + +! .", +0 +5  ` .h  .V +5 + . + + . + + ." + + . +C += . +g +a J! ,! + ! + "! + &! + /! +b 3! +L 8! ,A! + E! + N! + R! + [! + _! + h! +( l! + u! + y! +y ! + ! + ! +) ! +! ! +i ! +[ ! + ! + ! +3 ! +1 ! +F ! +@ !!" +e " +c "," +t 0" +r ;" ,H" + L" + U" ,b" + f" + p" ,y" + }" + " + " + " +" + " ++" +%" +R" +J" +z" +v" +" +" ,0" +" +""# x'#}8#H#f# +j# +t#v~#v# +# +#v# +# +#Y# ,@# +# +# +$ +$ ,@$ +=$ +3$ + $ +.$ +2$ +@$`J$`g$ +k$ +t$`~$`$ +$ +$`$ +$ +$ +$ + $j$ ,W$ +"$ +$ +H% +B% ,W% +i% +e%@&% ,a6% +:% +C% +G% +L% ,aZ% ,ac% +g% +p%@% +% +%U%r%|%%r&&3&=&Z& +^& +g&q&& +& +&& +& +& +9& +3&U&U& & ' +V' +T' (' 9'C'`' +nd' +ln'x'' +' +'' '' P''((4( T(k($(>( (H(R(_)k)u3)H)&X)o)) )) )))*)*/A*7Y*iq***** *?* 8*Y+*+B+Y+n+ ~++ +A+ ,q+ ++ ++ ,q+ ++ ++ ,+ ++ +, , ,, +3 , +)%, ,., +f2, +b;, ,L, ,U, +Y, +|g,Pq, ,, +, +, +, +, +, +,P,P,,], +, +, +- +-$- +;(- +51- +\5- +XA-Z- +t^- +rd-sx-- ,- +- +- ,- +- +-- , - +- +--. +. +..5. +9. +?.Y.c. ,x. +|. +. ,. +. +. ,+. +0. +,. ,=. +L. +F. +o. +g. +. +.. +. + //0/ +4/ +=/R/ +V/ +_/ +c/ +n/x// +/ +// +'/ +%/ +8/ +6/// +G/ +E00 +_ 0 +])0 +y-0 +u60K0 +O0 +X0 +\0 +d0Jy0 (000]0 0030A1 x151M1b1 l11111 1*1]1n2 252C?2W2)z2( 2 .22 .12 . 22 .X2 .2 +2 +2@ 3 .3 .(3 .33 +73 +A3K3h3 +l3 +u33 +3 +3 +3 +33 +43 +23 +N3 +J3%3%3 +f3 +d4%4%-4 +~14 +|:4%O4 +S4 +\4 +`4 +k4/4 +4 +4 +4 +4 .R 4 .o4 .( 4 .34 .w4 .X4 .4 .5 5 .V5 .#5 .05 . =5 .aJ5 .uW5 .*e5 .ws5 .D5 .5 .b5 .X5 .5 . 5 .V5 .6 .6 .V6 .- M6 .x [6 .h6 .b6 .6 . 6 .V6 .6 ."6 .s6 .6 .6 .S6 . !7 .w".7 .l;7 .8!H7 .Z7 .b y7 ."7 .#7 .7 ./ 7 . 7 .n 7 .7 .X7 . 8 .4 8 .V&8 .,"48 .@8a8 +e8 +j8 .uu8 +y8 +8 +18 +-8 .[8 +P8 +H8 .o8 .8 +v8 +p8 +8 +8 .8 +8 +8 .9 +9 + 9 .9P9:9 +S>9 +QG9Q9 ,f9 ,o9 +bs9 +`|9 +q9 +o99 ,d9 . 9 +9 +~9 .9 +9 +9 ,9 .r"9 +9 +9 +9 +: + : +:O&: .X1: +5: +:: .E: +-I: +)O:d: .o: +Es: +Cx: .: ,: .[:: .: +T: +R: .: +c: +a:;;'; +r+; +p4;I; +M; +V; +Z; +c;;;; .; .; .; .; ; .; +; +; +D; +6; +; +|< + < +< .< +y< +k*< +.< +<< +@< +E< .x O< +}S< +ob< +f< +k< .s< ,|< .9 < +r< +l< ,< +< +< < ,1< +< +< _< = = , = +$= +-= +1= +:= +>= +G= +K= +P= ,Y= +]= +f= p= , ~= + = + = += += +,= +*= = = = N= N > N> N(> N> ,gW> .h> 9r> ,> +=> +9> +[> +U> +> +> +> +> ,> +> +> e> ,> +> +> +> +> + > +? J.? 8? ,H? R? d? ? ? +8? +6? , ? +P? +F? ? ,-? ,-@ +@ +@ *@ +.@ +7@ +;@ +E@ ,7Q@ ,7Z@ +^@ +l@ v@ ,G@ +@ +@ +% @ +! @ +C @ +? @ @ @ @(@ @ +] A +W A +| A +v A 'A ,W7A + ;A + DA + HA + QA + UA + ^A + bA + gA ,WpA + tA + }A +A +A + A + A + A + A +!A +!A +A _A _B _B _-B aWB AaB ,qB +!uB +!zB ,B +G!B +5!B AB +!B +!B +!B +!B ,B ,B + "B +"B B ,C +!"C +"C +K"C +G"C +i"!C +e"*C 4C HC aC vC +"zC +}"C +"C +"C C ,AC +"C +"C +"C +"C +"C +"C +"C +"C ,AC +#C +#C C D +#D +#'D +'#+D +%#4D +6#8D +4#>D fD 3pD ,TD 3D 3D D .D D +S#D +C#D +#E +#E .E +#E +#E .x #E +K$'E +;$,E .-6E +$:E +$?E ,VQE +$UE +$ZE @oE .XyE +$}E +$E .E +)%E +%%E ,rE .E +A%E +=%E lE .E +b%E +\%E .E +%E +%E yF . F +%F +%F .b F +%$F +%*F ,3F .=F +%AF +%FF .bPF +%TF +%^F ,jF ,sF +&wF +&F F ,F +&F +&F +=&F +9&F +[&F +W&F F F F G +s&G +o&G +&!G +&.G ,:G ,CG +&GG +&UG _G ,mG +&qG +&zG +&~G +&G +'G +'G G G G G +!'G +'G +F'G +@'G H ,CH ,C!H +c'%H +_'/H .4H .>H]H +}'aH +w'jHtH ,H +'H +'H ,H +'H +'HH +'H +'H +'H +'H ,H ,H +(H +(H0I ,I +(I +(I +@("I +<(+I +^(/I +Z(8I0BI0VIXoI=I +z(I +r(I +(I +(I .I .XI .I .tI .J ."J .J($J ..J&8J .XDJ .gJ .J .J .8 J .JJ .J +(J +(J .oJ +(J +(J +(K +( K5K5*K:7K?IKOSKOnK +)rK + ){KOK ,K +)K +)KlKK ,K +.)K +,)KKK ,K +?)K +=)KL5*LGBLCSL ^L .vcLL +W)L +O)LL ,eL +)L +})LL ,{L +)L +)L%LQL ,L +)M +)MkM$M ,/M +)3M +)8MGM]M .uM .MM +)M +)MMM +)M +)M +*M +*M +*M +*M N .#N .> =N . BNcN +8*gN +0*uN +a*yN +Y*N +*N +*NN ,RN +*N +*N +*N +*N +*N +*N ++N ++N ,RN +8+N +2+N% O:Ot)O6O .fO .rO .O .O .O .aO .O .X O ._O . O ._P .qP ._"P .0P ._>P .KP .bZP .flP ._zP . P .PP .P .bP .P .PP .XP .P .!P .Q . Q .Q .b&Q .2Q . CQ .PQ .J bQ .XnQ .|Q .gQ .Q .Q .XQ .Q . Q .H!Q .X R .R .:=R .XJR .^R .oR .{R .R . "RR +U+R +Q+R +p+R +l+R ++R ++R R ,3R ++R ++S ++S ++ S ,3S ,3!S ++%S ++.S LS ++PS ++VS5oSJSTS^S SS +,S +,S +6,S +4,TT+T +E,/T +C,9T%CT%`T +T,dT +R,nT5xT5T +e,T +c,TTT$T (TQU#UU0UX?UkQU!hU! uU!U .U .%,$G#n#kZNt5%G"^"Yp"r""*"-"*"- `      E M%M;Rv36 D 3h  J Jc J y y y) y  * j  y4 G f u    - 11,BSR{^e}}YY>YYY Y Y f#jIjjr<<GG  ) :W b oz  AIX4gGG((GGGG<]u1Mp(9HS`kz IWW5@WOg%r % % %/(/2\QnwGGGTcr'OSO.SFUds E   z  R !~ A Zs           - > 9\ 9 9 9 e e e! e9 Q       ( (&  D  ^  }            +  +  +! +! AH! I! I! I " "" /"(="(L" j" " " " " " "  # # (# 7# T# # # L$ $ $ D$ 9*% DB% lc% l% l% y% y% |% |& & !&(/&(>& \& t& & & & &(&(& ' "' G' d' ~'''''(-(-$((2((A(-_(-{(-(-((()O )O/)@)X))))Q)))**9*b*****+9+%V+q+++ + +'+',7,F,U,%f,5 ) 0@ P `p  0!@"P#`$p% ( 4 D W @s l |     A   . 8 H X h   J t     2 B U e888J1AYXjb@r''''' ,>Sf|%kOl /(? EQ"*alv   !("3#=$G%" />& /i* /q. /~2 /6 /: /D /I / N /S /!X /*] /5b /@g /Nl /Uq /hv /o{ /z / / / / / / / / / / / / / / /! /* /; /D /[ /d /l /| / / /c` @ w  C|B<q& !="#$%   Th H h!"#$%.symtab.strtab.shstrtab.text.data.bss.rodata.str1.1.rela.text.realloc_generic_table.rela.text.caml_empty_minor_heap_setup.rela.text.caml_do_opportunistic_major_slice.rela.text.try_update_object_header.rodata.str1.8.rela.text.oldify_one.rela.text.oldify_mopup.rela.text.caml_stw_empty_minor_heap_no_major_slice.rela.text.caml_stw_empty_minor_heap.rela.text.caml_alloc_table.rela.text.caml_alloc_minor_tables.rela.text.caml_free_minor_tables.rela.text.caml_set_minor_heap_size.rela.text.caml_get_header_val.rela.text.caml_empty_minor_heap_domain_clear.rela.text.caml_empty_minor_heap_no_major_slice_from_stw.rela.text.caml_try_empty_minor_heap_on_all_domains.rela.text.caml_empty_minor_heaps_once.rela.text.caml_alloc_small_dispatch.rela.text.caml_minor_collection.rela.text.caml_check_urgent_gc.rela.text.caml_realloc_ref_table.rela.text.caml_realloc_ephe_ref_table.rela.text.caml_realloc_custom_table.rodata.rela.data.rel.ro.local.rodata.cst8.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.note.gnu.property.rela.eh_frame@!@'@0,2@@@;@ JaK\@J d@@J  @xJ 2@HJ ;@J( @ JJ E@Jo tj@`JP@( J@@ `JC@ J@\@!0J`@!J Ay<@!J"zku@"J$@(#J&@0$J(@$0J*@ %HJ,;p(6@h%`J.](X@%`J0(@(&`J2 @&0J5( 0 U@&J8u}u,@x J; 2@@J=«Q@XpJ?3 .@HJA?0 b#J0Z0),cUsX x@(JHX KL 8U8