ELF>`@@MLnot enough memory%staking remainderpromoted %d roots, %lu bytescleaning minor ephemeronsfinished 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^fH=ffHHH0HC0HH{(HIHHtQH;HtHC(LH+HkHHC0IHHHSHkHS []A\A]A^LH=H=1ATAąuDA\HH@uDA\fDA\HHHHHHAVAUATIUHSHHHuHGHH[]I$A\A]A^@HGHuH[H]I$A\A]A^@LoH=t4IMucHHHGI$[]A\A]A^1L5DwIEHuH1\L1L5 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_clearrequesting stw empty_minor_heapFatal error: No memory for 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 AWAVAUIATUHSH(eIHH;(RHH;(BE1H]L}HtXHtxӀOL}A5M}H([]A\A]A^A_f1HDw>IHuHELIEH([]A\A]A^A_ÐH L$L)C@HIM~1I MZLLT$JIFI8L\$L\$LT$MAILT$M-IQLLHLL$L}HT$LL$LT$HT$IIALTIGMgH=HA$P H 1ɺHI^IFH8HItHMUI\$1LHHILMI 1 wI$HuM'I9H5Mf1ɺL}I$8I$HA$t I$H1HSLHL{HEHCIH(IOLE1[H=]A\A]A^A_HHHI$aI1I M|$LNMFMvLD$I8MLD$AtMHLpH)IL(HHMtH:H4HH>H9u1LLHHHHHIFHHHHHHHHIkMyIIAI.X<nbLH=1AWIAVAUATUSHHt$ dH%(HD$8HGD$'H@`HH8HXPHD$0HD$HL$fM7MI.HELmIHu@uHH;0sHH;0~HA@IuIIHEH L9vKH0@uHH;0sHH;0vLLDD$ fH=ffHHHHH@HD$(HD$HL$H9IE1fIL9I~uIVIH,LeHL;"t9HHI9t*I~t#LHL;d$AAtL;d$(|}HT$LLHT$0L9zLHUDl$ IL9lEfHD$8dH+%(uXD$'HH[]A\A]A^A_HLrIt$Ht@vLHUIdIFD$'USHHHw(HHW0H<Htl ? B C %.556?]" /  / / "/ %/ (( +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 A8^idN@ NH P FX F` lh lp [x [ [ R \ l l l [ l N [ [  ȕ ˟ / 8+sp- . 3p :N; * < l(id= 04puspw xEFgG8Hp89@ee [ [ M$0#$ * /N7 l; jp:2; < l = (> lH?#P@#XA l`B2h9<9M9W@jmpA BeCa9_&5%22 b$jkNl   [ [8@ Z    #  ($ 0%% 8/  BN  B[  /   l Bl   %] lAJ\       !"#$%&'()*+,-./01 }# A       h ) .9 56m   ! N@"H.9 } 56 Fm . buf/}  A     /     /#   %"$  p  ! " #/  fun val N   old l! l" lu -#.#/N0( .u 7`6% 2l% 3l%/%3855end55ptr55 5(50/78 9 : 8? mem@ maxA 8CCendCCptrCC C(C0u :aM./]56 i + ' ]N7]76N7Z7N7Z8 !Cl!D`!E !E !E %!G!,%%E89 /: l8--end--ptr-- -(-0bO c[0 G2 G4   l d 760:NZHI#be[ "4 .lNN.I?I@f#i 0N|N|/N/BN( 0!,/.AT  /$NfFx"Z "P )  e/"G   N  N%* R<:OZHa 0 wN:E\ [:D\ 0[Qg09N :F# 7S5hIZH0a_)F(;tblF;&UUTHQ:R X Y )<(V;tbl<?V&UUTHQ9R X Y )2(;tbl25&UUT8Q8R X Y gi ;tbl% Z)ZBZ! 'sz! " U8TXQvvv0-(:&Tv 5U T|<6<*<<<B<I# 5U  UQT1U8TvQ0Oj.(EeC$N:4>E>Q>]>^>j>GPe)SO:)5([4N%N=. [==A GU0T13:P UTTQ2QRXxUv&fUU)< l!(C l(iC   lU0&wU0kN>/<U &MU1T Q0R X Y0)_c NN ! NO U|OU~O a8Uv&@UUTQQRQ 0l ;I,N<&@UUTQQRQ T*PO P=Q0R.NS> _)H+!mH5U"J!""J" "" J" "<<K<>= 5!K=W= X=Rd== =R=n6N5"77+ 9N < l = 5" = lx* "#N   * , ,* "9  l  l* ?#8"elt "v /   * #2 "re"p"v "hd  # #=@%2#N3 #@%  /  /  l  l"st["r "c [  [ N  |S#%  NS$"iN * ,! / 3[ 6[ 9 ="prQ E%   )`D&<:%::%::/&: UvoW);st:)BN'v   'f 'repNp(`''i>'#>,>>> )UQ}!s)  #'v 'hd(_(#)( ( #  )!)C( ( # ) )UT|Q<>>>>>))UQvGP[q 1D+v++p>1st) 1hd 1sz  1tag r!, !+'stkx> *>&.U T3QUX0h7+777y77=+=== +T2QR0 5U  1UvT}QsR0!- + h7.,777y77=,=== TQsR0 1UvT}QR|('D-'iL!/"f[ 'ft\ 6d .#6626-66>6#667O<t.{<n<a<-= T 8797E7h7lh/777y77=H/=== T1QR0 1UvT}QsR06 06626/66>6#667O<0{<n<a<-= Ts8797E7h7K1777y77K=y1=== T|QsR0 1UvT}Q~R0s N .5+v++p>DGD.N!41hd(2l!+4( 2  l(+3 # .5![3  l>6 #667O<3{<n<a<-= T~8797E7>6#667O<4{<n<a<-= T~8797E7?>,>>&>T \6+v$?6 6626566>6#667O<l6{<n<a<-= Tv8797E736$v+Uhd l4 S7$v"G tc7   l.fc7568S737$d. $$tag2 BUmem u~F.9D~(1rK-:8:::gm8;#:h8;#?:i;# 8U2T19Uv 5U Vl-:+rl7-:p::::g9;#:h9;#?:i;#&#UU4e E:$re:T\P:1r^K?.a:??3?'? IU4V :$tblV04N  ;$tblN0VIt<+tblI/+szI<+rsvIH?<K6<*<<<B<I;U TQ"3$# 5U 47 O<$tbl78$sz7E$rsv8* 87: =<33LlocI*A<A<<*=<=?<=9N<9B<*4=4=< 6 6l=+ >=+H<4r= >r=3N= E r= v(4<= = =#[ =.N3> G3m[4>o o l3(Nx> (=+ l++l=1>Lval1!3+>$val8  l*3?La3>?"h5! 5? 5!.w9L? 9 9N 9*x!d@!!!!6m@!!!, " "2" @"%"'@U >@UJW@U  wUJ UUyGP ' 4 A  #`J#### $$$$1$J>$J$U$`$m$z$$>B#>>> >?M$,C$M$TB$,$$$$$$$%M%B% )U}<CU T~ <U 2#% XC$%1%>C#>>> >?:"EU"H"b"o"|"""-=< D<"IU~w9IU>xQIU~fiIU~TIU~ IU4 IU5TwIU;<IU < JU "JU w:JU )RJU}iJUOJU T}wJUO wU "kL#,##,!#"#6  ML66{6L#667O<K{<n<a<-= Tv8797E76662-##tL.#?#eM#M#M#Z#,g#h#,t#u###2# 4M##>M>>>><>  >> >>"[N"""""""<NU NU?<NU wNU?OU&<6OU *NOU~wfOU&}OUM<OU J%OU~wOUMP<OU PU1<!PU w9PU1GP|I~1B41BI : ; 9 I8 ( H} !I 4: ;9 I : ; 9 I :!; 9!I!8 :!; 9!I!8 H} : ; 9!4:!;9 IB UH} :!;9 IB 1: ;9 IGI4: ; 9 I$ >  : ; 9 I8 .?: ; 9 '<1RBUX!YW 411RBX YW 1RBUX!Y W!4:!; 9 IB : ; 9 I! U"4: ;9 I#1$: ; 9 I%4: ; 9 I?<&H}'4:!;9 IB( ).?:!;9 '@z*.: ;9 ' +:!; 9 IB, 1U-1RBX YW!.I/'0.?: ; 9 'I<14:!; 9 IB2 13.: ; 9 'I 4.: ; 9 ' 5!I/ 6: ;9 I7 : ;9 I8 8&I9<:.?: ;9!'<;:!;9 IB<1RBX YW =.: ;9 'I >1UX!Y W ?1RBUX!Y W @ :! ;!I8 A>! !I: ; 9 B'IC4:!;9 ID:!; 9 IBE : ; 9 F4:!;9 I?<G4:!; 9 IHI.?: ; 9!'<J41K1RBX!Y W L: ;9 IM 1UN :!;9 OH}PH}QI~R41 S T.?:!; 9 'I@zU4:!; 9 IV.?:!; 9!'@zW% UX$ > Y : ; Z ['\5I]  : ; 9 ^ : ; 9 I 8_: ; 9 I `!Ia> I: ; 9 b4G: c4G: ; d : ;9 e.?: ; 9 '<f.?: ; 9 'I<g.?: ;9 'I<h.?: ;9 '<i.: ;9 '@|j.?: ;9 'I@|k.?: ;9 'I@zl.: ;9 '@zm: ;9 In.?: ;9 'I o.: ;9 'I@|p : ;9 q.: ; 9 '@zr : ; 9 s.: ; 9 'I@zt4I4u.?: ; 9 '@|v.: ; 9 ' w.?: ; 9 'I 4x.1@zy.1@|zH}{1UX Y W |.?<n*'U'(U'U'(U'U'(UJUJSUSUSUST^T^TT^T^XQXQQQQQfRfRRVRRRfXfXXXXXfYf\YYYYY\Y^VV{]]]^]^Tm{^^ m{  U s(VSV^Um{SP2V2?s?GUV_P_dV.U0s$V0 Q%.QR"fR Q%.QR"fR7U7VUVUVUUV7T7^UT^T^T^7Q7]Q]Q]7R77X7_RX_X_X_3t3~uT#~T#~T#~PQPQ&S&SPUJ\JRURSUS\U\_\"T"STS\T\_T"Q"HVHRTRSQS\Q\_V"R"L]LRQRSRS\R\_] q $@L$)D v $@L$)DN t $@L$)NOQ $@L$)OX q $@L$)X[ v $@L$)"0".P.7^O[01(41 U UTT Q T Q R R pPPp    U_V_`UMSSs8sGUG_U_GTG^^"T.6TRzTT RS S SP^^0]1]0]1O\VPRVVl\\P/TVV>\\ VVQ\|x/T$U$^U^U^U^QU^U ^ UTVVVVV V$Q$]]]Q]S] ] U ^U^U^U^QU^U ^ U Q DSQsS^sCS}0SSSSSSS(Z(tts:%\s:%s:%T\g\\\\\\;QQQsQssQsQsQsss_r_>R_<0<<2<\#P03\S00QSssZSS__&PP 00 [[ __0 00p0pPP \\\PPU"-U "2   "2  U"-U \ \"2\ PP"-P606616SP02SVgVVLS_jSSSSSSSS ____LS_jSSSSSSSSUITU IY  IY UITU__IY_PPITP60 Q 6s6\6^*P0_^,U,0S0<UU>T p@p@ PP=U=^ U  U ^U^U^UUCTCTTTCQCQQQ/SSS ~ ~ ~ ~~~~~~ ~ ~ ~~~~~^U  U U ^^UU^US S SS~~~ ~ ~ ~ ~~~~~~ ~ ~ ~ ~~~~(_(0x0\_ \ |x \# ~ $ &#~Q~#0#e^e{Q{~^Q~0VvV V V V 0 V v V 0V0P/SSSPP~~PpP"~CTTSSSS.RRPXXD__\\QPPP.~~~.^^^0 ,v -v. ,v@ , , ,%PP   P(,P   Q%QQ   F^^^^>SSSS,S,5shSSS P ss||PPUmtU my   my  UmtU \ \my\ PPmtP\\\PPPj^^P0 PUfUUbPP Q+LQRXQQR5ORRRT5@0@XT0T p3$p"Qqx RRQqxR  pP Ppd+ WtP\`_><F((( ay > $<?L` Z]pE  !-&0<.:%XdVb&6 "2 R  %*clq'y} FHL  $%1:? #Y     [bp!%M,FJr,TW  ,7C$7C   (*    .`+SjbO-4 !H+EIq,} ..d+ tP\`_><((( &   7A  J Na >KWK= 'J,u7I K;> ;IKKL ...fl< ofz)<xt xJ K9t>Y <XY#*J := K*%L5JH>:KIK ty x K/X= J<s t<KX7XD L LJ<4{<  <t << <g= > K.`J[<>K eJ Xf 0> v< V K B .~}.<~ JX 5<`t J~ .~}.<~ Jt  Kw <5] =    KK~ .tt~}.<~ <X J <KfJfJ > J>~J.K~JK~t~XX\Tx>fX  J ~X K XX <B < 55~ [!<~JIK~>% X   5f~X%J}.<~ JX 9 J~Jt XK>%  .J eKJK  JJ hf   J. .X EX\~<.K~X<KIY~u%t J =sK#;[ Q u K< K 0@fX~ 1N#1UI Zl < =>Kf ~ 3zJJJ+~ JJY J= f t* .K  UY S<%. J v4J  !Y/uu 6 X X%h J# +~X X-!Y <# i K" K l rK9;KZ YfXY# H= K%ZJVKKJXt. KLYX <' K u g  c< <XY AK6)  f XY AK6)  e XYA6b<) X' KvJ '  '~tpX.'p}.<~ <XXf  KLZ |u | |&X  < tu}  H Xrvvt#SKZ *ZY~X.40J  ffU XDX#.*g .h!M0IJ6<fM'%NEN);N 7 ] ==<Iy PIy7 f  X X J2SXW/YJ#Y>!GO7M1fJ1JfY]7JuX |X." . |XtY , J K <J  I׃ =s }tYM{JJ  $<< K  X. CU?2 X2Y y }z.<g| fJ ~JJL6. <BJtEj6J Kj+{ J/] u ;=fE|  J;|X  = .u/9L/ J =+{ JX }/!y.<| fzJ}.<~ JX X2I#} J tJuX| K.=X K/X.X<XH ..,zW O O  zJ K'zXtY t[YX K w< wJN~NF yXtkkX_]t fMJ/JpJfp < fp.fJ..G?.f+yX KKYI K=L[ Y g  :XY AK6) t f XY AK6)  e XYA6) :X  Kx<<f YxJYYt. 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_stepcaml__1000_170backtrace_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_resourcescaml__spins_170work_availableEV_MINOR_GLOBAL_ROOTScaml_fatal_errorshared_heapcaml_heap_stateEV_EXPLICIT_GC_FULL_MAJORreserved_tmax_spinsblockcaml_raiserequested_major_slicecaml_ref_tableUNMARKEDwhsizedom_stcaml_adjust_gc_speedepheslice_targetencoded_alloc_lensEV_C_MAJOR_DEPENDENT_WORKdirectheader_tbarrier_statusis_exceptioncaml_minor_heaps_endcaml_custom_tableEV_C_MAJOR_HEAP_LARGE_BLOCKSstat_promoted_wordslong 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_cycleEV_MAJOR_GC_STWcompare_unorderedev_runtime_phaseEV_C_MAJOR_SLICE_TARGETsuccessEV_EXPLICIT_GC_SETcaml_minor_tablesntables__atomic_store_tmpdo_ephemeronssigned charcaml_extern_statefinaltrap_sp_offcaml_alloc_minor_tablescaml_reallocate_minor_heapcur_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_sizecaml_minor_gc_begin_hookcaml_plat_futex_BoolEV_C_MAJOR_WORK_COUNTERtablevaluestack_valuehandle_valuecaml_do_opportunistic_major_slicecaml_gc_policycharserializelive_bytesmemsetcaml_realloc_custom_tablecaml_ephe_ref_tablecaml_plat_spin_back_offcustom_operationscaml_stat_alloc_noexcextra_paramsmemory_order_acq_relmajor_work_done_between_slicesinfix_offsetflagspromextern_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_statecaml__b_913EV_MINOR_FINALIZEDref_startEV_COMPACT_RELEASEEV_MAJOR_FINISH_CYCLEEV_MINOR_CLEARCAML_FROM_CAMLfunctionEV_C_MAJOR_HEAP_POOL_LIVE_BLOCKScaml__spins_812caml_plat_latch_setoo_next_id_localminor_heap_wszcaml_final_empty_youngcaml_empty_minor_heap_domain_clear__uint64_tparticipating_idxcaml__frameEV_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_triggerlinereg_save_areacaml_plat_barrier_resetlongjmp_buffernallocscaml_update_major_allocated_wordsalloc_generic_table__mask_was_saveduintptr_tyoungcaml_timing_hookSCANNING_ONLY_RECENT_FRAMEScaml_gc_logyoung_endEV_EXPLICIT_GC_COMPACTEV_MINOR_FINALIZERS_ADMINcaml_get_header_valcaml__spins_798external_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_TRACKcaml_do_local_rootslog_eventsparentgp_offsetephe_clean_minormemory_order_releasecaml_plat_latch_releasecaml__alone_913swept_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_tmpoldify_statecurrent_ramp_up_allocated_words_diffreset_minor_tablesoverflow_arg_areaatomic_valuecaml__loc_170MARKEDoffsetcaml_minor_collections_countfirstmust_sweep_ephecaml_get_value_or_raisecaml_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 doubleEV_MAJOR_SLICEredocaml_realloc_ref_tableEV_MAJOR_MARK_ROOTSalloc_sharedcaml_memprof_sample_youngunique_idEV_MINOR_MEMPROF_ROOTStodo_tailallocated_words_directaction_pendingbacktrace_poscaml_num_domains_runningitemsizebacktrace_bufferlong long unsigned intcustommemory_order_relaxedGNU 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 -fPIC -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionclear_tablecaml_alloc_small_dispatchcpu_relaxEV_C_MAJOR_ALLOCATED_WORDScaml_stat_blocklivenew_vupdated_firsthandle_effecttail_callcaml_resultallocated_words_suspendedEV_COMPACT_FORWARDcaml_do_pending_actions_resdeserializeephe_refinside_stw_handlerfixed_lengthEV_C_MAJOR_HEAP_POOL_FRAG_WORDSEV_MINOR_LOCAL_ROOTS_PROMOTEdomain_statecaml__continue_913participating_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__desttodocaml_collect_gc_stats_sample_stwbarriercaml_check_gc_interruptfinal_funcaml_gc_messageref_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_finalcaml__max_spins_812EV_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_infocaml__max_spins_798cyclemsg_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__lenparticipatingminor_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/step-by-step-buildruntime/minor_gc.c/home/barsac/ci/builds/workspace/step-by-step-buildruntimeruntime/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.hstring_fortified.hmisc.hfail.hstddef.htypes.hstdint-intn.hstdint-uintn.hstdint.hconfig.h__sigset_t.hstdatomic.hcamlatomic.hdomain_state.hdomain_state.tblfiber.hminor_gc.hmemory.hweak.hfinalise.hcustom.hruntime_events.hsetjmp.hstruct___jmp_buf_tag.hsetjmp.hroots.haddress_class.hshared_heap.hmemprof.hsignals.hgc_stats.hglobroots.hGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx `BEB A(A0 (A BBBF i (A BBBH | (A BBBA $dFQ I ] C c+\ IBB D(D0[ (A FBBE M (D FBBE q (A BBBH |FBB E(A0D8D` 8A0A(B BBBC t 8A0A(B BBBB Q 8K0M(B BBBE LWBEB B(A0A8D 8A0A(B BBBA (tEAG V AAA PHG0E(L\YHJ ^ AAE $x`EDD PAA`BBE B(A0A8GaJBATX 8J0A(B BBBO 8_FBE D(F0h (I BBBJ T>Hql<ErxFEE E(D0H8LPp 8G0D(B BBBH D 8A0A(B BBBJ L 8D0A(B BBBE HI(FEDD ( AAA (HEADJ AAJ t(((  "  7 P5 `kWx "$&(*,.024458:;?ACD ( P x &  x   &],177 8=CC I O{U H[ag pm sy  '8dZ + %=RitP\+`Neq1Ri _7\">$<&-GR(h*F,.(0(2(minor_gc.crealloc_generic_tableminor_gc_end_barriertry_update_object_headercaml__loc_170.1oldify_oneoldify_mopupcaml_stw_empty_minor_heap_no_major_slice.constprop.0caml_minor_cycles_startedcaml_stw_empty_minor_heap__func__.0.LC1.LC0.LC2.LC4.LC5.LC7.LC8.LC9.LC13.LC14.LC15.LC16.LC6.LC10.LC11.LC12.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27caml_gc_messagecaml_stat_resize_noexccaml_ev_countercaml_request_minor_gc_GLOBAL_OFFSET_TABLE_caml_state__tls_get_addrcaml_stat_alloc_noexccaml_stat_freecaml_fatal_errorcaml_do_opportunistic_major_slicecaml_opportunistic_major_work_availablecaml_verb_gccaml_opportunistic_major_collection_slicecaml_ev_begincaml_ev_endcaml_empty_minor_heap_setupcaml_minor_collections_countcaml_num_domains_runningcaml_plat_spin_back_offcaml_minor_heaps_endcaml_minor_heaps_startcaml_shared_try_alloccaml_scan_stackcaml_global_heap_statecaml_ephe_nonecaml_ephe_locked__stack_chk_failcaml_alloc_tablecaml_alloc_minor_tablescaml_free_minor_tablescaml_get_header_valcaml_empty_minor_heap_domain_clearcaml_final_empty_youngcaml_gc_logcaml_minor_gc_begin_hookcaml_final_do_young_rootscaml_memprof_scan_rootscaml_do_local_rootscaml_scan_roots_hookcaml_memprof_after_minor_gccaml_memprof_set_triggercaml_reset_young_limitcaml_collect_gc_stats_sample_stwcaml_minor_gc_end_hookcaml_final_update_last_minorcaml_plat_latch_releasecaml_adjust_gc_speedcaml_scan_global_young_rootscaml_plat_latch_waitcaml_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_handle_gc_interruptcaml_memprof_sample_youngcaml_raisecaml_minor_collectioncaml_set_minor_heap_sizecaml_reallocate_minor_heapcaml_check_urgent_gccaml_realloc_ref_tablecaml_realloc_ephe_ref_tablecaml_realloc_custom_tablecaml_major_slice_epochcJnKLJOP&Q;Rz/S0SMU#*V4WFXPWZY*[" *\']']'*^7*_' ]F` )`c ']` i*b` *b?*bW*b1Sbaw*^*_*^*_ OPf*cr*d  Se!Q6Ri0pSQ!RgRRR'T]k92@lX3lX*mX4l X  nY"X7 <oFYPX]iYsY5lX p*q XYY XrYLsTtu*vLLY6l'X$7+lJ*^V*_{YX8lwYX9ljY:;)l<=lXT/=YOXV>]l*c$x% RYy!]/X9 >zHYT _ kp{zYel }/Z7~YZO ?l#*T**Z1:  X!( 8YAbLgqst MOP9L>FkRRR;@BS#O+PeABC$DEF$GHI$% ) -- .4 . +& ,+ -9 -# E -ob -+ q - } - -: -N -* - - -S - -& - - -  - -  -V , -N8 -D -lP -\ -^ m -^ -O -&! - - - - -  - -  -7 - -O" -: -F -5R -@ ~ - - -  - - - -{ - - -& -`  -p -A -L -W -. b -m -x - -U - -y -  -} - -! - - -  - - - - -( -P3 -> -+"I -T -_ -;j -u -9 - - - -  - -  - - -I  -  - -g -' --3 -? -}K - W -:c - o - { -  - -= - - -@ - -" -w -  - -V  -- -# - 5 - M -Z -#g -t - - -c - -! - - - - -% - 1 -> -*K -fX - k -w -$ - - -) -! - - - -&" -  -f  - -e % -= -I -hN -_X - b -z { - - - -  -0 - -D  - -M! -  -a - " - . -!; -5 H - U - b -0 o - | - -5 - -0 -6 -< -B -H -N -T -Z -` -,f -l -+r -x -~ -q - - - -! - -e - - -( - - - -1! - - - -: -a -! - - -  - - - - -& -b, -2 -"8 -> -D -J - P -k V -=] -u -{ - " - - - - - -, -m - -M - - - -B -= - - -\ -/ -Z - - -[! - - -b -I: - F -S -` -~ - -P - - - -* -" $ - 0 -L< -I -V -c -v -q - - - - - - -  - -8 -D -P -\ -h -t - -\ - - -  -! -5 - -W  -f  -/ -\I -V -c - v - - - - -\ - - -  -w# -q 5 -; -A -G -% ^ -j -v - - -o -+ -' -) -x -' - -  -%  -4 ! -j - -9 -{F - S -a - m -y ->  - -) - - -\ - - - [)2 -> G -^S\ - h -u -:  -6 - - -( -U -t - - -M4 -; -B -N - -  -p -(  -/ -oU -)g -!y -  - - -K -  -1+ - = -P -b -Ux -V - -Z -D -  -z  -  -$ -6 -wJ - ` -L g$ * * $(   -d# *+  *'#(2 ? pL\ -c" *F *B"( H{ -O  *m *]  - * *! -9 , *"0 *5 -/@ *jD *\I -T *X *] -Lh *l *q +  *Y *U - *s *ogr ++ */ *8 *< *E *I *R *V *[ +d *h *m*z? -!! - % *=) *;.!`C -N *LR *JW - b *^f *\k - { - *m *k!!2 + * *{ + * *!2 * * * *! -Y"9 FT -8[r -} * * - *N *< -  * * -_ * * -G *  * - *n *\E + *  *E,fHkUub -$ - * * + -  - *# *)%> -KU -` *d *j%< - >Z T0 -a7N -6Y *0] *$b - m *cq *[v - * * -  * * -@ * * -  *z *r + - * *3;]!#9Sd -l -6 * * -  * * - * * -  * *  - -6 - ( -5 - B - P -fW n -   *) *'  [ *C *?  [ ! *]! *Y!&!?! *uC! *sL!V!s! *w! *!! *! *!! *! *! -! -! - ! -R " -" -&" -;" -JI" -6V" -c" -Fp" -}" -" -^ " -y" -9" -" -S" -2" -" -" -X # -6/# -j@# -N# -6[# -# - # -S# -2# -# -# -6# -# - # - $ -$ -%$ - 2$ -a$ -R!n$ -l{$ -" $ -F$ - $ -t!$ -!$ -z$ - $ - $ - % -%% -2% -K% - R%i% -6t% *x% *}% -!% *% *%%% * % * %%%%% * % * %5 &5&& *& *& *$ 0&E& -Q&r& *> v& *6 {& -E& *h & *d & * & * & -& * & * & -& -u& * & * & * & * & -& *1 ' *% ' -F' *o ' *g ' -#$'P-'K' * O' * X'b' +w' +' * ' * ' * ' * '' +W' -. ' * ' * ' -' * ' * ' +s' -M!' * ' * ( *6 ( *0 ( *U ( *S "(_7( -B( *f F( *b K( -V( * Z( *} `(2u( -( * ( * ( -( +( -(( -( * ( * ( -( * ( * ())8) * <) * E)Z) * ^) * g) * k) * t))W) -) -) -) -) ) -) * ) * ) * ) * * * * * * *D * *( * -F)* * -* * ;* *0?* *M* *Q* *wV* - `* *d* *s* */w* *|* -* +* -* ** ** +* ** ** '* +4* * * ** f* + !+ +1+ *5+ *>+ *)B+ *'K+ *:O+ *8X+ *J\+ *Ha+ +j+ *Yn+ *Ww+ + ++ *h+ *f+ *x+ *v+ *+ *+ + + + , +w!, -2, 9<, +L, *P, *Y, *], *f, *j, *s, *w, *|, +, *, *, f, +, *9, *5, *U, *Q, *o, *k, J, - ;- *?- *E- + c- *g- *p- z- +-- +-- *- *- - *- *- *- *- +7- +7- *2- *.- . +G. *J. *F!. *t%. *p.. *2. *;. E. Y. j.'y. . *. *. *. *. !. +W. *. *. *. *. *. *. *. *. +W/ *&/ *$ / 8/ +g%/ *5)/ *32/ *E6/ *C?/ *UC/ *SI/ -i/ g/ G/ +/ *h/ *b/ +/ */ */ G/ */ */ */ *0 + 0 +0 *X0 *T'0 10 +?0 *pC0 *lL0 *P0 *Y0 *]0 *f0 p0 0 0 0 *0 *0 *0 *0 0 +D0 * 0 * 0 *0 *1 *9 1 *71 *H1 *F1 +D$1 *W(1 *U11 ;1 V1 *fZ1 *dc1 *vg1 *tp1 *t1 *z1 1 1 -1 1 *1 *1 *2 *2 -F2 *52 *!2 - %2 *)2 *.2 -82 *<2 *A2 +VS2 *#W2 *\2 @q2 -{2 *F2 *<2 -2 *x2 *t2 +r2 -j2 *2 *2 l2 -2 *2 *2 -2 *2 *2 y3 -S3 *3 *3 -2"3 * &3 *,3 +53 -S?3 *'C3 *#H3 -2R3 *AV3 *?`3 +l3 +u3 *Qy3 *O3 3 +3 *b3 *^3 *3 *3 *3 *3 3 3 3 4 *4 *4 *#4 *04 +<4 +E4 *I4 *W4 a4 +o4 *s4 * |4 *84 *44 *V4 *R4 4 4 4 4 *p4 *j4 *4 *5 5 +C5 +C#5 *'5 *15 -65 -2@5_5 *c5 *l5v5 +5 *5 *5 +5 *5 *55 *#5 *5 *E5 *C5 +5 +5 *T5 *R506 +/6 *e6 *a 6 *$6 *-6 *16 *:60D60X6Xq6=6 *6 *6 *6 *6 -6 -6 -6 -6 -B7 -7 -m7'&7 -07%:7 -F7 -i7 -@7 -7 -"7 -u7 7 -7 * 7 *7 -7 *47 *28 *E8 *A 8 R8 R28 *^68 *\?8 RI8 +W8 *n[8 *l`8 or8 |8 +8 *}8 *{8 8 8 +8 *8 *8 8 =8 B8 J9 F$9 /9 -49S9 *W9 *`9j9 +x9 *|9 *99 +9 *9 *9%9Q9 +9 *9 *9k99 +: *: * ::.: -;F: -P:o: *&s: * |::: *A: *?: *R: *P: *f: *`:: -,: - ; -n ;4; *8; *F; *J; *Y; *]; *f;p; +{; *; *; *; *; *7; *-; *h; *b; +; *; *;%;:;t;< -7< -C< -P< -b< -o< -< -B< -J< -Q < -J< -Q< -J< -8< -J= -S= -2= -u1= -J?= -n L= -0Y= -Se= -2x= -= -0= -= -= -R= -g= -e = -= -t= -= -F > - > -'> -5> -RF> -R> -_> -k> -y> -u> -2 > -> -> -:> -? -? -E (? -4? -_@? - Q?l? *p? *y? *}? *? *? *? ? +3? *? *? *? *? +3? +3? *+? *'? @ *M @ *I@8(@J?@TX@^n@ @@ *{@ *a@ *@ *@ *)@ *!@ *X@ *R@ *}@ *{@D@ +B@ *A * A * A *A *j A *R !A +B*A * .A * 7A * !;A * !DA *!HA *!QA *:!UA **!^A *!bA *!tA *"xA *!A *;"A *3"A *{"A *m"A *"A *"A *E#A *C#A *X#A *R#AAA *w#A *u#AB *#B *#$B +s1B *#5B *#>B +KB *#OB *#YB +bB *#fB *#oB *$sB *$|B * $B *$B *=$B *7$B *d$B *\$B *$B *$B *$B *$B +B *$B *$BBB xC-!C1COC *$SC *$]CgCC *$C *$CC *$C *$C C +C *$C *$C *(%C *"%C +C *M%C *E%D *% D *~%D *%D *%)D"3D"KD-UD-rD *%vD *%D-D-D *%D *%D-D *%D *%D *&D * &DDE E*E *&&.E *$&7EAEZE *>&^E *<&gE|E *V&E *T&E *r&E *l&EhEhE *&E *&EtE EFF+F *&/F *&9FCF`F *&dF *&iFzF FF PFFFFF G6G&MG@bG GJGTGaGmGwGH&#H:HOH dHuH HHHHH I#I :IPRIXjIIIIII IJ 8 J #JA;J)SJ3jJBJ JLJ~J/J +J *&J *&J +J * 'J *'J +K *7' K *-'KPK +-K *l'1K *b'6K +?K *'CK *'LK +:]K +:fK *'jK *'xKK +QK *'K *'K *'K *'K *(K *(KKK%KL *3(L *-(L *R(L *L( LP5L *q(9L *k(BL *(FL *(RLmkL *(oL *(uLLeL +hL *(L *(L +hL *(L *(L +zL *)L *)L +L *4)L *,)L *\)L *T)M *)M *~) M&M *)*M *)9MCM`M *)dM *)mMM *)M *)M *)M *)MCMCM **M **MCM **M **M *%*M *#*NQ NQ*N *4*.N *2*7NQLN *L*PN *J*YN *f*]N *b*fNQ{N *~*N *|*N **N **NDN (N!N/N xNOO-O 7OOOgO~OO OOOO]OSPaPC"PV:PHP -NLP -N$,#G"n#kZNt5->!M!u_!n!!2!5!2!5OoE ,1d{+*5[D^v   (  %' 5? i  \ n G &2 Gp G    & 7 _7 cV #g _ c 2     #    E    1 X ! G0 `  '  ' * ; K Z i y   9 9 9 9  f: fV fp f     3 K X'f'u     ! ! ! !' 86 8F 8V 8i G O O OY q ~''      : I X g w    6   $ DG <y D l l l y  y( |B |R c p'~'      '*'9 W q   $FU-f-s''----  5 F $_ Ro R~  Q'BSg8i%  ,*N*|*Y~-D Dk D s !s!s;!s!"<"|""sF#Y#x#####.$2!$2>$Ce$S$_$f$$$$% )% N% % %%-% %-% %-& & '&2& ?&J& W&b& s&&h& && && &/ '78'@m'K'X'''''''(4(S(r(T(X(w(e(i)m5)w])w)w))))*C*C&*G5*Q@*M*QX*g*X*Q**X ( 0@ P `p 0 @!P"`#p$ (  4 D W @s l |     G   . 8 H X h -x   J    '5 'E X8t88%k0CDt ;Rie{m+E R o !2",6 A LWakv !"#$" .G& .{* .. .2 .6 .: .D .I .N .(S .3X .<] .Gb .Rg .el .lq .sv .~{ . . . . . . . . . . . .  . .  .' .2 .; .L .U .l .u .} . . . . .i7     i23!J U!"#$   4P|Xp  L!x"#$.symtab.strtab.shstrtab.text.data.bss.rodata.str1.1.rela.text.realloc_generic_table.rela.text.caml_do_opportunistic_major_slice.rela.text.caml_empty_minor_heap_setup.rela.text.try_update_object_header.rodata.str1.8.rela.text.oldify_one.rela.text.oldify_mopup.rela.text.caml_alloc_table.rela.text.caml_alloc_minor_tables.rela.text.caml_free_minor_tables.rela.text.caml_get_header_val.rela.text.caml_empty_minor_heap_domain_clear.rela.text.caml_stw_empty_minor_heap_no_major_slice.constprop.0.rela.text.caml_stw_empty_minor_heap.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_set_minor_heap_size.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@@0;@8Jad\@J@+@HJ p @xJ 2@hJP W@` Jt@`J20P-@JUP@`Jw\r@X 0J`@ J@@ J@J)_$@xJ b@>]@J"<@xJ$@ J&@0J(F@J*'0"@`J,G(B@``J.i(d@`J0@(@ `J2h@0J5QP@J8nv*@PJ;@@J=*%@8J??$!:@0`JAK0E="V0f0H,otx @(JHH KJ