ELF>@@SRAUATUSHHH|$(HHHL%H=Lc-LH=LL-LH=LH=1HHH[]A\A]@HH-H=Lc%HH=LL%LH=uCH1H=HH[]A\A]fLL%LL@LL-LLruntime/runtime_events.cCaml_state_opt != NULLcaml_domain_alone()%s/%ld.events%ld.eventsCan't resize ring bufferUnable to mmap ring bufferlockunlockOCAML_RUNTIME_EVENTS_DIROCAML_RUNTIME_EVENTS_PRESERVEOCAML_RUNTIME_EVENTS_STARTevent_length < RUNTIME_EVENTS_MAX_MSG_LENGTH!(category == EV_RUNTIME && type.runtime == EV_INTERNAL && event_id == 0)Couldn't open ring buffer loc: %sRuntime_events.User.register: maximum number of custom events exceededRuntime_events.User.register: maximum length for event name exceededRuntime_events.User.register: event name has null charactersAWAVAUAATUSHH$t$(T$0L$XLD$hCHdL$%HIHD$LdH+H H@L=LLc@HH{(H{Ls(HkH{0H{ILLs0LcHݾHMLIHEHHD$PLHD$L5I~ IF HL$HpH!H4$H)HL$@HD$8|$XHD$`PED$_D l$(D l$0UL5LHt$@HL$HD$Lc-HHt$xHHHt$HHt$8HD$ L)H9)HL$8HL9HD$ HL$pHHD$fDH$L!L< ?   !B?\" :::":%: (D(+0.+82N@6SH9:P=:XA`ChF<pI<xL<P<T<[<`+r<tw<y{}+++<<<< N(08]idN@NHPX`<h<p+x++<<<+<N++V`: % ?% I DEF~ G! 8H p X% @ + + b % %  % % % @V"jmpABC !% [^&=22~ e*/ 7*?  H*JH       !"#$%&'()*+,-./01 } *       T _P? % %  ?  O !Bj  j z !B*  z G 22  *   `@~ +++++ +(+0+ 885 5 "end5 5 "ptr5 5 5(50 :7! 8 9 : 8< < "end< < "ptr< < <(<0 > ? "mem@ "maxA 8C-C-"endC-C-"ptrC-C- C(C0 =] < :  :r!B ~ *!B r! N@"tH !B F."buf/  hx  a!NU Z"Z%& (Z * <(+ <0, <8- <@. <H/ <P1 <X2 <`3 <h4 <p5 <x6 <8 <9 <: <; << <7) X=?(p U7k*W W&uZ/   [ N \  L] f N m N o p r v w  !B 1. 66 N6!!(>Y?:,Z.qNq.pbd?2c%?>>NN> <9~N9 ~ CXZN.$C N xHN.$ N@ N/N9@ NNNI%I#."f NqN@#=6NNNd" NNH9ZJe"V%U'Z>J9:?jKK ,BC C% E EF~F~F~F~ FN J Z T`U~H? ]  ^ < dUvTTv`U~#UvT|Q~ 1$#a gLI LM M MU U|LKy LMd M MU U|``U|`U~`Us`U}`U~`U|`0U~`IU`bU~`{U`U`U`U `U`Us`U|`,U}PU~TvQ`hU`U T Q E`U|` ,# *  ~ N~~:res~~ N |      <  <  <f @> 8Q>V>b>`U T0&@>'o>p>|>`U T0`PU`hU}`U}`U}U}Q`U~`U~`U}`U}`8U}`PU|MU1T4R~X}#60-  NF%'~`U}`U}MU1T1Q}1&R1X}#60L / `hU}`U|MU1T}R0X0#60MU1T0Q}1&R0X0#60 :`Uv@> Q> V>b>`U T0&@>'o>p>|>`U T0``!U|`,!Uv`F!U}`_!U~`x!U~`!U~`!U~`!U~`!U|`!U}` "U~`#"U`;"Uv`T"U`m"U~`"U`"U`"U``"U}`"U`#U|`'#U`?#U}r#U T Q `#U|`,~,8   ~ N~~~ N N N-$ , <`U T2!N% `9%Uv`UL& LM% M MU %U `%U}`U}L& LM& M MU `&U|`&U|U ,' ,J,K,)Mt' PM DM 8M`T}Q`'U `U~8``'Uv`'U`(U}`(U~`2(U~`K(U~`d(U~`}(U~`(U|`(Uv`(Us`(U`(U`)U~`()U`A)U`j)U T1Q5`)U~q`)U~Z?)U4T0`)Uv`*Us`*Uv`0*U~`J*U}`b*Uv`|*U}`*U}`*Uv`*U}`*U}?*U2T0`+U|`.+U|`F+Uv`^+U~`v+U|`+U~`+U}`+U|(+U~``+U~0,U T Q `H,Uvg,U ,U ,U ` 4,;idx'N(2 ', O /.%L-fi N`Usx@> -.Q>-V> b>`U T0&@>'o>p>|>`U T0``M.U0T5Q0RDX #60`/50Lsz@> /Q>0/V> b>`U T0&@>'o>p>|>`U T0```/U}`/U}``0Uv`'0Uv`/}x1}% }8@>~[1Q>0V> b>`U T0&@>'o>p>|>`U T0``M1U0T1Q|R1Xh#60`/sr3s) Lvals;(i2:bufur3P`82UvMU0T4Q|R1Xv#60@>tJ3Q>2V> b>`U T0&@>'o>p>|>`U T0``` 3!B/l^4l#H @>m4Q>$4V> b>`U T0&@>'o>p>|>`U T0``M4U0T3Q|R0X0#60`/e^\6e%H @>f6Q>5V> b>`U T0&@>'o>p>|>`U T0``MN6U0T2Q|R0X0#60`4 7('(A (N(-N(E7(N   (7  7           %  ' N7 7 Bl7 7 B7 9 >7 >B7 J7 JB _7 _B  M-77(DN,\+92> 9N@> Q>8V> b>`U T0N@>Oo>p>|>`U T0```,<2  :res~:str~~ N-: , <`U T2p: `_:U :U`:U}d:U`:U}`U|-8; `#;U|`Uv``];U|`u;Uv`;U|`;U}`;U`;Uv`;U`<U~` <U`9<U`y<U T Q `<U|`,&<4`>`,&[=3`>`,W2>3j?>u? =v??`UsT2UvT0Q0``gNMN>o> , <  ,  <A>  <> , <`U T2 , <Aj?  <O? , <`U T2 , <A?  ,  <`UsT2PB~ N9 N >-B N-B  NvJtB JJAJJ`@U T0Q3`U T0Q3`4AU `LAU|`qAU}d`AU|`AU `AUv`AU|d`BUv`/BU|vGBU|`_BU}vU}`BUs`UsUv`BUv``PD~*N9 N >-^D NDIDD.DDD` DU T2`U T2TTUv`DUv``QyED),)<) N)N) NRretNRpid* } -E jN o,7KE ~, ~<iE , <  B G-E, 0<`UsT2tF NT YF0 ,0 <`UsT2MFU0T1Q1R0X0#60`FU `FUvU|TvQ0```h OGG, 0<`U T2``GU N`B vJCH0,0<`UsT2CMH'M5MM`T2SvJĤI JJ IJJ`UsT0Q3`,IU `DIUv\IT|`{IU d`U ij? Ju? Jv??`UsT2UvT0Q0```U T QQJ$9N),)<BLSDO 7`OU`)OUs(`Us07O57A7`UvT2N7OS7_7`UT2l7-DPq7}7/P~77`UvT|Q3`U]M\P M xM lMaU|3$s"TQ  $ &3$7P757`UT~Q37DQ77`UTvQ3``iQU|`QUv`QUs0`QUs`QU`QU~ `RU~`RU~`7RU~`ORUv``tRU~RU T Q `RU|RU T Q *U T Q ,1j?QSu? qSv??`SUvT0Q0`12>[T@> TQ>;TV> b>`U T|&@>Oo>p>|>`U T0```1D^D]DDDDDECM*U M M M aUvT Q1R X EL: V L LTBQ  EVEEVE`cVUs`{VUv(`VUvT0Q5`UvT0Q5`VU}`U}L|W LM`W M MU xWU`WU}`U}-EW2E>E`U T1Q3LX LMiX M MU `XU}`XU}UKEYPE\E`U T0Q3iElSZjE,Y , ,K5,)MY PM DMJ8M`U}v"T~Q`YUs`U}8`ZU|`&ZUv`>ZUv`U|CM,Z M M M aUvT Q1R X Y[U `[Us`7[U `O[Uv`g[U}`[U~`[Us`[U~[UT~q[U0T~Q3R1XY0`\UsZ/\U`G\U}`_\Uv`w\Us`\Uv`\U}`\Uv`\Uv`\Uv`]Uv `]Uv(`7]Uv0`O]Uv8`n]U 50]U0T]U ]U `]UsU ``1>O_5??q^? "?E>I'_?`O?^P?\?aU TvQ1R5X5`_Uv50U2T0```1>`5>>_> >E>F\`>`>+`>>aU TvQ0R5X5`C`Uv50U3T0```mI~H}( H}41B : ; 9 I8 H}I 4:!;9 I 1B  !I 4:!;9 IB : ; 9 I : ; 9 I!8  :!; 9!I!81RB UX YW :!;9 IBH}GI 1  1U.?<n:!;!4:!;9 I : ; 9 4:!; 9 I$ > .?: ; 9 'I< 41  I!!I/ " : ; 9 I8 #I~$: ; 9 I%<&1RB X!Y!W!' 1(: ;9 I)4: ; 9 I*>! !I: ; 9 + :!;9! I8 ,.?:!;9 'I@z- U..?: ;9 'I</.?:!;9!'@z04:!; 9 IB1.1@z2 : ; 9 I3:!;9 I4.: ;9 ' 54167I7&I8 :!;!I8 9:4:!;9 I;: ;9 I<'=4: ; 9 I?<>.?: ;9!'<?.?: ; 9 '<@.?: ; 9 n'I<A.?:!;9!' !B.?:!; 9!'@zC1RB X!Y W D.?: ; 9!'I !4E1RB X!YW F : ; 9 G : ; 9! H.?: ;9 '<I.?:!; 9!'<J1K UL:!;9 IBM.:!;9 'I N1RB UX!YW O 1UP.:!;9! '@zQ.:!; 9! ' !R4:!; 9 IS1RB UX!Y W!T:!; 9!IU% UV$ > W X&Y : ; Z'[5I\  : ; 9 ] : ; 9 I 8^: ; 9 I _  : ; 9 ` : ;9 a4: ;9 I?<b.?: ; 9 '<c.?: ; 9 'I<d.?: ;9 n'I<e.?: ;9 'I<f4: ;9 IBg.?: ;9 'I h.?: ; 9 'I@zi1UX Y W j.?: ; 9 n'I 4k.: ; 9 'I l1 m.?<n$U$VUVUVUV;T;~~00___L~ 1$#PP  PP     PP  "U"C~CTCQ^}}0000]*]g_~3%c^]T 1 P  Pc___$]F11  PK]P P"U"C~CTCQS}} }0000Pq}}P}PP    PP;\;BP\O  PP  ;  PP  T9}~7$~"~8"}~7$~"~8"1s3%#u3%# s3%#P#P PU3S3=U=sSSUP$P PU:\:;U;w\wxUTP#P P'U'W\W\U\\+T+TST\T\SP"3P PU(\(-U-Y\Y^UP P PU(\(-U-Y\Y^UP P PP-P P*U*U^^^00   PL[PPK_| U &U U &UUWU 3 P&PUUTQSQTSTQ0V0QVQRR v $@L$)Q $@L$) v $@L$)Q $@L$)0*P*V0V111tSSSlSSS   00 U UTTQ V IQIlVlQRR v $@L$)8Q $@L$)8[ v $@L$)[nQ $@L$)0$P$2V8`0`nV1$F1LZ1 $Z P+4P;FPP&CP  PP  P!P PPu02 20 + P*P "9 PPU]U]U3T4~3Q3~3R3>S>3X3P~V8V8VVSSSP\\\\~TV ~~"T~~ R 0P~~0T0R0PPH\V8V8VVP\\\\P~ U "V"\  $ &3$ Q $ &3$T |3$s" U|3$s"*UT V  ~~" - P,P P'P PP 3$P__P_(PP__\\* * *VB 0_eew_*VG  PP    11-  PP   0V8^v1&^/ / /VP.P 1P.P 0 OQ[W\^^x&&~|  <IP^a "'  `f LSx ,J%2%=  A   (17A  004G$7 /2MG-8 (-+FSZ+FSX+<"'$%8$7 LX[ ; K fy l3UX]j  OQ[W\^^x &&   & .XY }< t}X t/ } ytZYXf }rtt>rX<-nt>-1-H1L'W5J<'nJ>I5<MTf pM  Xf c \Z z@ 8P z<@XX<R$\.0tZ*  < Xz \ .u<}tZYf   ~Xst5 fY @( (sJX<s) <zX^)  )< fg 1 Z1r g   [5 fyx  <Xt]: \X:$tXYYh    &XY 9  tY)uW=Y;u"XVY XXtY#yt% %;=  X < X ;YY    < <Xw *8 f]yX &XgV  & ZfXX'X, fY~X.~ X?.* fY~X.~ X?.@  JY~XX<~ X  Lt> X~XXf~f Xf   ut[UX<< Zrv ~ *HqHwHtt"? 7XI<6 }Xt< "IuW=;:[i9M0#.#IK.['W.H'Y*IK*&t#J&Eo(<#e,o6Jk<%t )6)X)<]4y<4Q#Lr4I)xJ,ABu)6)p0  uYTF0  >J$X<$J!$}3<KJ3<Z{K {'< {XX f~~ , vyX% k%oX<<Z<<%Jtt [qh W u;HYZHr;iXY X X  XXvXX ~X ~ X1 Xx  XK: XY XY 2 Xx  dXK; XY!XY ! XY~X XvX~ X h JhtzX vx v ~X~ X;KX:S  J"(XtX\;"t    < <YJ ;Y;=<;KXu;KXpN X< <}X t]}pX3}<X;=t<#;K"}'TY%u!IX7tFJ!X3t{K {XK' {JX ~) ~3 J")uW=XtWk;3}}XX.Y}3 X  < X HZ f? [ c  z<?v  ;S  VL  $ < <}X .\} ? U=)K+ ;+K JK:<+<:Y:W=Y;Y;  W ;]t;0"X"X W"=" >:Y]X tu-YWu;Y=}#t}N<[|pX } <u}TX   WY Z XLJ w f Xsfz.Yf<uX:>XX<U NY  \Xa#. |XEV_USER_MSG_TYPE_SPAN_BEGINEV_C_MAJOR_SLICE_BUDGETev_categorycaml__dummy_eventc_stack_linkalloc_bucketssize_tallocated_words_resumedmark_stackEV_STW_HANDLERlen_bytes__atomic_compare_exchange_ptr__kindEV_C_FORCE_MINOR_ALLOC_SMALLmemory_order_acquireEV_DOMAIN_RESIZE_HEAP_RESERVATIONevent_name_lenunlinkdependent_sizerecord__fmtcaml_ml_runtime_events_resumeuserevent_type_idbacktrace_slotephe_infocaml_runtime_events_initEV_FINALISE_UPDATE_LAST__pthread_list_tEV_MAJOR_EPHE_MARKmemprofev_lifecycleev_runtime_counterEV_C_REQUEST_MINOR_REALLOC_EPHE_REF_TABLEpthread_mutex_unlock__next__dataruntimelen_64bit_word__prevopen__tsan_atomic64_compare_exchange_strongEV_MINOR_GLOBAL_ROOTScaml_fatal_errorshared_heapcaml_heap_stateevents_register_write_bufferEV_EXPLICIT_GC_FULL_MAJOR__pthread_internal_listtypecaml__dummy_list_itemmessage_typeruntime_events_pausedcaml_stat_alloc__ownerrequested_major_slicering_ptrcaml_ref_tableev_user_ml_typering_size_wordsepheslice_targetEV_C_MAJOR_DEPENDENT_WORKphasebarrier_status__builtin___tsan_atomic64_fetch_addcaml_runtime_events_user_write__pathcaml_ev_lifecyclecaml_ml_runtime_events_pathcaml_custom_tablecaml_secure_getenv__tsan_func_entryEV_C_MAJOR_HEAP_LARGE_BLOCKScaml_ephe_infostat_promoted_wordsEV_USER_ML_TYPE_UNITlifecyclecheck_errlength_with_header_tslong intlocal_rootstrap_barrier_offlimitstat_forced_major_collectionsuintnatEV_EXPLICIT_GC_MINOREV_EXPLICIT_GC_MAJOR_SLICEEV_C_REQUEST_MAJOR_ALLOC_SHRinit_percent_free__builtin___tsan_write8caml_global_barrier_release_as_finalcaml_plat_mutexcaml_intern_statestat_blocks_markedcaml__roots_resEV_INTERNALEV_MINOR_EPHE_CLEANcaml_final_infomemprof_domain_scaml_runtime_events_current_locationstrnlenEV_MAJOR_GC_STWcaml_runtime_events_post_forkEV_FORK_CHILD__nuserscompare_unorderedev_runtime_phase__tsan_atomic64_fetch_addEV_C_MAJOR_SLICE_TARGETEV_EXPLICIT_GC_SETcaml_minor_tablesntables__atomic_store_tmpcaml_plat_lock_blockingsigned charcaml_extern_statetrap_sp_offmmapevent_typeactiontimestampprint_magicevent_length__pthread_mutex_sinit_custom_major_ratiounsigned charinit_minor_heap_wsz__spinsEV_USER_MSG_TYPE_UNITbacktrace_last_exncaml__roots_list_itemsnprintfcaml_custom_elt__atomic_load_ptrcaml_statefinal_info__builtin___snprintf_chkEV_C_REQUEST_MINOR_REALLOC_CUSTOM_TABLEevent_nameEV_USER_ML_TYPE_CUSTOM_BoolEV_C_MAJOR_WORK_COUNTERcaml__roots_event_idcaml_lockdepthmmap64valuecur_event_namecaml_gc_policycharcaml_ev_alloc_flushEV_USER_ML_TYPE_SPANhead_headercaml_ephe_ref_tablering_size_bytesEV_DOMAIN_TERMINATEcaml_paramsserializerextra_paramsindexcaml_runtime_events_are_active__builtin_memcpyruntime_events_create_from_stw_singlememory_order_acq_relmajor_work_done_between_slicesEV_USER_MSG_TYPE_INTEV_RUNTIME__tsan_atomic64_loadextern_state__jmp_buf_tagyoung_startfp_offsetinit_custom_minor_max_bszcaml_stat_stringcaml__roots_event_name__open64_2remove_filecaml__continue_430ring_is_activeEV_C_FORCE_MINOR_MEMPROFcaml_domain_alonecaml_alloc_smallEV_STW_API_BARRIERsweeping_done__va_list_taginit_custom_minor_ratiotablesev_message_typereserveEV_MAJOR_FINISH_MARKINGGNU 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 -fsanitize=thread --param=tsan-distinguish-volatile=1 -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionruntime_events_enabledcaml_runtime_events_pauseEV_EMPTY_MINORtrace_levelcaml_exception_contextunusedruntime_events_buffer_headercaml_plat_mutex_init__lockcaml__roots_write_bufferEV_MINOR_FINALIZEDEV_RING_STOPvunitEV_COMPACT_RELEASEEV_MAJOR_FINISH_CYCLEEV_MINOR_CLEAR__snprintf_chkEV_USER_ML_TYPE_INTdata_offsetcaml_invalid_argumentEV_C_MAJOR_HEAP_POOL_LIVE_BLOCKSoo_next_id_localminor_heap_wszEV_RING_PAUSEcaml_ev_alloc__builtin___tsan_write4__uint64_tcaml__framecaml__dummy_event_nameEV_STW_LEADERlong unsigned intEV_FLUSHmunmapEV_COUNTERdependent_allocatedruntime_events_custom_eventcaml__b_430slice_budgetpthread_mutex_lockexn_bucketevent_tagEV_USERreg_save_areacaml_runtime_events_start__open_aliaslongjmp_bufferring_distance_to_end__builtin___tsan_volatile_read8__mask_was_saved__sizegetpidcaml_timing_hookyoung_endEV_EXPLICIT_GC_COMPACT__tsan_volatile_write8caml_alloc_someexternal_raiseevent_contentEV_INTERRUPT_REMOTEc_stackEV_C_FORCE_MINOR_SET_MINOR_HEAP_SIZEEV_MAJOR_SWEEPring_data_lengthcds_fileEV_RING_STARTEV_C_MINOR_PROMOTEDEV_MAJOR_MEMPROF_ROOTScategoryruntime_custom_event_indexgc_regsEV_USER_MSG_TYPE_CUSTOM__uint32_t__stack_chk_faildomain_ring_headerEV_EXITlong long intmarking_done__builtin_strncpyring_headtrap_barrier_blockeventring_header_size_bytessection_table_sizeEV_EXPLICIT_GC_MAJORextra_heap_resourcesmemory_order_consumecaml_ev_endmemory_order_seq_cstcaml_ev_begindoubleEV_ALLOCcustom_eventinit_max_stack_wszcaml__dummy_write_buffercurrent_user_eventwrite_buffergp_offsetstw_teardown_runtime_eventsmemory_order_releasecaml__alone_419current_ring_loc_strbacktrace_enabledcurrent_ring_locswept_wordscaml_stat_strdupthresholdEV_MINORcaml_try_run_on_all_domainsEV_C_MAJOR_HEAP_POOL_LIVE_WORDScaml__temp_resultdomain_numunsigned intcaml__roots_block__open_too_many_argsEV_MINOR_FINALIZERS_OLDIFYcaml_runtime_events_resumepausedpthread_mutex_tring_tail_offsetsigjmp_bufword_offsetring_fdgc_regs_bucketsftruncatecaml_runtime_events_user_resolvecurrent_ring_total_size__builtin___tsan_atomic64_compare_exchange_strongrequested_external_interruptcaml_register_generational_global_rootcurrent_metadataruntime_events_teardown_from_stw_singleEV_C_MAJOR_HEAP_LARGE_WORDSfatal_error_hook__atomic_compare_exchange_tmpcurrent_ramp_up_allocated_words_diffremove_file_dataoverflow_arg_areacleanup_on_exitcaml__alone_430caml_time_counteroffsetcaml_ml_runtime_events_are_active__saved_maskblockcaml_ev_counterEV_EXPLICIT_GC_STAT__jmpbufEV_C_MINOR_ALLOCATED__builtin___tsan_func_entryuser_eventsexe_nameuser_events_lockcustom_events_offsetEV_C_MAJOR_ALLOCATED_WORK__count__jmp_bufEV_BEGIN__atomic_store_ptrnitemsEV_C_REQUEST_MINOR_REALLOC_REF_TABLEallocated_wordsev_user_message_typenextproc_self_exeyoung_limitlong doublestrncmpring_headers_lengthEV_MAJOR_SLICE__pid_twrite_to_ringcaml__roots_eventEV_MAJOR_MARK_ROOTScaml_string_is_c_saferuntime_events_log_wsizeruntime_warnings__builtin___tsan_read4caml__dummy_resnot_pausedunique_idEV_MINOR_MEMPROF_ROOTSallocated_words_directaction_pendingbacktrace_poscaml_num_domains_runningdomain_idsizebacktrace_bufferlong long unsigned intcustommemory_order_relaxed__listoffset_indexEV_C_MAJOR_ALLOCATED_WORDSlengthcaml_stat_blockftruncate64caml_runtime_events_user_registerEV_FORK_PARENTEV_MAJORlist_itemEV_RING_RESUMEatomic_uint_fast64_tcaml_alloc_initialized_stringmax_domainsEV_C_MAJOR_HEAP_POOL_FRAG_WORDSallocated_words_suspendedEV_COMPACT_FORWARDephe_refinside_stw_handlerpreserve_ringprint_configEV_MINOR_LOCAL_ROOTS_PROMOTE__builtin___tsan_atomic64_loadcaml__continue_419__open_missing_modedomain_stateversionruntime_events_pathEV_C_MAJOR_HEAP_POOL_WORDScaml_stat_strdup_noexcstrncpycaml_failed_assertcaml_copy_stringring_bufferchar_osEV_MINOR_REMEMBERED_SET_PROMOTE__align__off64_tEV_MAJOR_MARKcaml_callback2num_participatingbacktrace_activepadding_requiredget_ring_buffer_by_domain_idstat_major_wordsmemprof_young_triggerEV_COMPACTEV_MAJOR_FINISH_SWEEPINGEV_MINOR_REMEMBERED_SETrequested_minor_gcyoung_triggergc_policysection_table__destcaml_string_lengthnamecaml__dummy_event_id__srccaml_plat_unlockc_event_contentcaml_modify_generational_global_rootbasering_maskcurrent_stackatomic_uintnatEV_C_MAJOR_EXTRA_WORKshort intstw_create_runtime_eventsEV_MAJOR_EPHE_SWEEPuint64_trequested_global_major_slice__builtin___tsan_read8caml_global_barrier_and_check_finalEV_MAJOR_GC_CYCLE_DOMAINSml_event_nameverify_heap__elisionEV_MINOR_MEMPROF_CLEAN__tsan_volatile_read8extra_params_areatag_tEV_C_REQUEST_MAJOR_ADJUST_GC_SPEED__valexn_handlercaml_ml_runtime_events_pauseevent_idEV_DOMAIN_SPAWN__int64_tcaml__b_419extra_heap_resources_minormemcpyyoung_ptrcaml_local_roots_ptrEV_MAJOR_MEMPROF_CLEANasize_tpaddingdls_rootmlsize_tstack_infoparticipating_domainsstat_minor_wordsuint32_tlockedcaml_runtime_events_destroyEV_COMPACT_EVACUATEEV_DOMAIN_CONDITION_WAITruntime_events_metadata_headercaml_stat_freering_tail__builtin___tsan_write1EV_MINOR_LOCAL_ROOTS__builtin___tsan_volatile_write8__oflag__tsan_atomic64_storeheaders_offset__builtin___tsan_func_exitshort unsigned intcontentev_runtime_message_typeEV_LIFECYCLEcaml_ml_runtime_events_startmajor_ref__tsan_read4__tsan_read8caml_plat_futex_valueintern_stateEV_MAJOR_GC_PHASE_CHANGEparser_traceint64_tintnat__builtin___tsan_atomic64_storeevent_trace__tsan_write1EV_USER_MSG_TYPE_SPAN_ENDEV_MINOR_FINALIZERS_ADMIN__tsan_write4caml_domain_statestack_cacheopen64__tsan_write8EV_C_MAJOR_HEAP_WORDScaml_plat_fatal_error__lenminor_tablescaml_ephe_ref_elt__sigset_tEV_MAJOR_MARK_OPPORTUNISTICdatacloseEV_C_MAJOR_ALLOC_COUNTERcounterEV_MINOR_LEAVE_BARRIER__atomic_load_tmpring_size_elements__tsan_func_exit__open_2EV_FINALISE_UPDATE_FIRSTEV_C_FORCE_MINOR_MAKE_VECTmajor_slice_epoch/home/barsac/ci/builds/workspace/precheck-tsan/label/ocaml-linux-64runtime/runtime_events.c/home/barsac/ci/builds/workspace/precheck-tsan/label/ocaml-linux-64runtime/usr/include/x86_64-linux-gnu/bitsruntime/caml/usr/lib/gcc/x86_64-linux-gnu/11/include/usr/include/x86_64-linux-gnu/bits/types/usr/include/usr/include/x86_64-linux-gnu/sysruntime_events.cruntime_events.cstring_fortified.hdomain.hstdio2.hfcntl2.hplatform.hstddef.htypes.hstdint-intn.hstdint-uintn.hconfig.h__sigset_t.hthread-shared-types.hstruct_mutex.hpthreadtypes.hmisc.hstdatomic.hcamlatomic.hmlvalues.hdomain_state.hdomain_state.tblminor_gc.hmemory.hfail.hruntime_events.hsetjmp.hstruct___jmp_buf_tag.hsetjmp.hstartup_aux.halloc.hstring.hcallback.hunistd.hmman.hpthread.hosdeps.hGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx LFBA C(G0 (A ABBI  (A ABBN LlBBB E(A0A8I 8A0A(B BBBN 8 FAA  ABF  ABF OFH0FAA K0D  AABE $HQEHK rAAp[Fj H b$WEHK wFALFBB B(A0A8D< 8D0A(B BBBE \Fm E c(^Fb H iH^Fb H i0hFDA G0A  AABI $xFG k BF uBXBBB B(A0A8KPSXN`WXAP 8A0A(B BBBH 0 FHD  ABK IAB TE L \ L xED D AJ &H] ED D AJ &H]XFBA A(G0a (A ABBH l (A ABBN m(A ABB0LEAD a AAK ]AAL~FBB B(A0A8G 8D0A(B BBBF LFBB B(A0A8G. 8F0A(B BBBF L FBB B(A0D8G 8D0A(B BBBE p .?Wh &  ""(%$&(*,.0124?68:Z: >@AEGIJinsx0}0DRv]8"1?Uz +G OlQ[W0ARb\^^ x %4I_g}$(8*&U,p.&024~&=bx68runtime_events.cstw_teardown_runtime_eventscurrent_metadatacurrent_ring_total_sizecurrent_ring_locruntime_events_enabledwrite_to_ring.constprop.0ring_size_wordsstw_create_runtime_eventspreserve_ringruntime_events_pausedruntime_events_create_from_stw_single.part.0user_events_lockuser_eventsalloc_bucketsruntime_custom_event_index_sub_I_00099_0.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC11.LC10.LC9.LC8.LC7.LC12.LC13.LC14.LC17.LC16.LC15__tsan_func_entrycaml_global_barrier_and_check_final__tsan_read4__tsan_read8munmapcaml_stat_free__tsan_write8__tsan_atomic64_storecaml_global_barrier_release_as_final__tsan_func_exitunlink_GLOBAL_OFFSET_TABLE_caml_state__tsan_atomic64_loadcaml_time_countermemcpycaml_failed_assertcaml_runtime_events_post_forkcaml_num_domains_runningcaml_try_run_on_all_domainscaml_runtime_events_current_locationcaml_stat_strdup_noexccaml_runtime_events_destroy__tsan_write4__stack_chk_failcaml_runtime_events_startcaml_runtime_events_are_activecaml_ml_runtime_events_startcaml_ml_runtime_events_pathcaml_stat_strdupcaml_copy_stringcaml_alloc_somecaml_ml_runtime_events_are_activecaml_ev_begincaml_ev_endcaml_ev_countercaml_ev_lifecyclegetpidcaml_stat_alloc__snprintf_chkcaml_paramsopen64ftruncate64mmap64closepthread_mutex_lockcaml_lockdepthpthread_mutex_unlock__tsan_volatile_read8strncpycaml_plat_fatal_errorcaml_fatal_errorcaml_runtime_events_initcaml_plat_mutex_initcaml_register_generational_global_rootcaml_secure_getenvcaml_runtime_events_pause__tsan_atomic64_compare_exchange_strongcaml_ml_runtime_events_pausecaml_runtime_events_resumecaml_ml_runtime_events_resumecaml_ev_alloccaml_ev_alloc_flushcaml_runtime_events_user_register__tsan_atomic64_fetch_addcaml_string_lengthcaml_string_is_c_safecaml_alloc_small__tsan_volatile_write8caml_modify_generational_global_rootcaml_invalid_argumentcaml_runtime_events_user_writecaml_callback2__tsan_write1caml_runtime_events_user_resolvestrncmpstrnlencaml_alloc_initialized_string__tsan_initK)L?DMKRMYaNhrwONPQRSMMNON%.P6QDKTRtN{UNUTcT0K:WUNpuMNNNNNXXN N9YksMN RMLQQZRQ@Rx9:[N9;[9<[TK]X0=XSZ_MinNu}ONP$QR^X9=[KTTK X,1N8=`ET )K6Xz Mb^Xc\T$K0^=XMTKX'T=EXQT$K0^=XGT+K2WFNrNQQQQQQQQ XN&Q2TchNothiQPNjQ9:[Nc KX$T=HXRTKX5:XS )TZTKX5:XS )TZT(K16XejXzQ cXTK!&X0TEJXh mT K p2q=QDKPNWy>rMsNbNtM'uKPv[Qbsw{NMNQNQQQQQ0Q=QYNxNNRRNxyM bN/6;RCMSb`zq{Ro{{{NN|{2?CrQ@V}_Ad}kBr~yC~ND~T K$+07E<GQN[hfQmts}NbFbGXT T KL-2X?SX]XgyETmTK+0X_QyocOTKTK+0X_QvocOTKTK %XEJXNQNQ9TTTKX=BXNch Q.TT@KGW[NNQQQQQQ+Q<QMQaQuQQQQN N*5QTcN~NNNNN  +Q2<xTyaMtbXNNNNN"6MEbPUzeNrQTNNN|9:$[,N>@C}JHOVI[dAi}pJuzc@KGW[NNQQQQQQ6QGQXQiQ~QQQQQQXQ!T]bXqN~{Q{QNN ,{7{ENTNdoQ}XXNNN N& E X9_:d[lNNQ c8K?WSNNQQQQQQQ.Q=QLQ^xmrN|z{Q{Q{QTQ\iQ9:[Nc@}A}0 3 7  8D 8 5l& 6- 7_7 7mE 7] 7i 7.p 7| 7" 7) 7 78 7 7 7 7b 7e 7  7r# 7!  7p, 7z#= 7W 7w u 7$ 7 74 7 7a 7 7V 7 7 7 7< 7 7! 7 . 7D 7hP 7*\ 7Zy 7 7^  7 7|  7] 7 7-! 7 7p 7 7C 7  7 7  7y# 7w 6 78M 72^ 7 7 7  7 7  7F! 7N  7<  7" 7 & 7p 3 7I@ 7PM 7Z 7} g 7Kt 7 7$ 7 7u 7b$ 7 7 7P  7 74 7 7t 7' 7* 7^7 7^%D 7hQ 7^ 7 k 7Zx 7 7 7 7E 7j 7 7y 7= 7_ 7e# 7{ 7 7& 7=!2 7[> 7 J 7?V 7'b 7n 7cz 7  7U  7?# 7p! 7  7 7 7o 7 7 7t 7  7 7" 7. 7 @ 7O!J 7RY 7f 7#s 7 7 7 76 7 7 7 7  7 7 7  7 7 7]" 76< 7hI 7\ 7f 7#s 7  7 7" 7 7 7 7 7  7" 7 7 7 7j 7H 7. 7  7X  7 7" 7( 7. 7F4 7: 7S@ 7WF 7L 7R 7:X 7l^ 7d 7*"j 7p 7 v 7| 7 7*% 7 7 7 7\ 7 7 7L# 7 7$ 7V 7 7 7] 7 7$ 7= 7 7 7  7! 7# 7% 7: 7< 7! 7$ 7* 7!0 76 7< 7B 7I 7Wa 7g 7C%m 7s 7 y 7& 7  7 7T 7 7" 7C 7 7 7 7 7I 7 70$ 7 7v 7 7" 7 7$ 7 7 7 7T 7% 7"2 75!P 7;] 7 7 7 7 7# 7} 7 7o 7y 7 7  7 7 7v  7 7! 7* 76 7B 7H N 7$Z 7~"f 7'r 7a 7 7 7 7 7 7 7o$ 7 7 7!" 74 / 7I 7c 7p 7} 7 7 7 7 7 7 7 7  7 3 7h? 7"K 7 W 7 s 7 7b  7 7 7 7 7 7M  7)# 7 * 7l 7 7D 7GQ 7h^ 73k 7x 7e# 7* 7 7 7= 7/ 7 7 7h 7l  7  7 7}! 7. 7o; 7#H 7` 7l  75  7 74 7 7 7 7 7 7!# 7 /8 7tDM 7ZYb 7;nw 7P 7_ 7 7 7:  7z) 7@ 7, [ 7r 7} 73 7 7 7 7( 7 7O 7e 7!w 78 7 7 7L 7F$ 7p 7 7$0 7!%7 7 O 7U 7H[ 7$r 7y 7  7 7 7 7 71 7 7( 7|: 7qQ 7\/s 7k ~ 4 4  7~ 4h 4d 7! 7 4 4 7 7  7 7{ 7@ 4  4 7 4 4#/8 7 D/[/Hp 7!{ 4 4 7) 4 4/ 7  4 4/U/`/m/@/U 7 f/]o 5 4 4 /b 53 4= 49 4W 4S/ /b/ 5E  4 4/" 5Z3 47 4@ 4D 4I/Z e/z/</W//////1/ J/c/2|/A/P/v////-/Q/i/v/  // 7U. 7 4 4  7 4  4  7) 4- 42 7!> 7I 4/M 4)R 7b 7m 4Sq 4Ov 7  7! 7  7 4p 4l 7 .( 7N 4 4 7x  4 4 7$ 4( 4- 7w8 4< 4A 7L 4P 4Z 7 k.zt 5 5  4 4 4  4 .... 4 4  43 41.'9.0Q.;i.I.X.h.s....9. Q.*} 5 7~ 4F 4@. 7...&.; 7gF 4eJ 4cO.i...I.  7  4v 4r ." .+ 5< 5I 4M 4V 4Z 4_ .p  .X .X .X 4 4 4 4 .f  .D ._!.-!.G!.`!.y!.!.!. !.:!.K!.\ ".m$".<".U".n".".".".%".u".".#.(#.@#.hU# b# s#.p#.# 7&#,# 7k # 4# 4# 7# 4# 4# 7!# 4%# 4## 7!$ 7$ 4:$ 42$ 7 '$ 72$ 4f6$ 4b;$ 7`K$ 7[$ 7k$ 7Qv$ 4z$ 4$ 7 $ 4$ 4$ 7$ 4$ 4$ 5j$ 7 $ 4$ 4$ 7$$ 42$ 4.$,$$,a% 7 % 4N% 4H"%,i:%,vS%,;\% 5@m% 4mq% 4iz%,@% 5X% 4% 4% 4% 4%,m% %,@%%,e%,x&,&#& 5z4& 48& 4A&,YJ& 5[& 4 _& 4h& 4%l& 4!q&,G& &,:&,I&,Y&&,& 5& 4Q& 4M' 5' 4i' 4g',$' 55' 49' 4B' 4F' 4O' 4S' 4X',u','',',D',_',',(,(,3(,L(,e(,~(,/(,@(,Q(,e(,y(,),)),B),W)k),),),),),.),9),X*,g*,1*,K*,c*,}*,*,*,*,*,$*,/+,/+,G+,_+,w+,+,+,+,&+,+,+,(,  , 1,,0I,,S^, 8h,,_}, ,,y, ,,~, 7, 7k , 7, 7 ,+-+l/- 43- 48-+Q-+Z- 50k-+-- 4- 4-+"--+8-+8-+8- 42- 40. 4J. 4H .+F...+;.+2H.+lq..+. 7.). 4c. 4W.). 5 .)./ 4 / 4/))!/5/)@>/)@S/)@h/ 4l/ 4u/ 4y/ 4~/)N//)/)=/)/)/)/)0)(0)60 7{<0S0 75^0 4b0 4g0 7$r0 4 v0 400 5000 40 40*00@0@1@#1 40'1 4.01 4H41 4F91NJ1\1i14v1l1q1 711 7$1 4]1 4U1 41 41s!2~92n2,w2 52,22 42 42:22`2`2`3 43 43 4#3 4(3n93K3,X3\e33 733 73 43 433 5333 4 3 4 4!4)40240G40\4 45 `4 43 i4 4M m4 4K r4>444-4W4^4 74 5 75 4d 5 4Z %5.5 5?5Z5h5 4 l5 4 q5!55050505 4 5 4 5 4 5 4 5>566-6WO6^]6 7mk6 7Qx6 7L6 7 6 7I6 7"6 76 7I6 76 76 76 7"6 77 7 7 77 7%7 7367 7 B7 7$T7 7 `7 7$r7 7( 7 77 77 77 77 77 77 77 78 7 8&8/8 5@8I8 5U8p8~8 4 8 4 88888 58 58 4 8 4 8 4 8 4 8L899(9V,9 779N9 7Y9 4 ]9 4 b9 7!n9 7y9 4- }9 4' 9 79 79 4O 9 4K 9 5r9 7 9 4l 9 4h 9 7$9 4 9 4 9::`-: 7h8: 4 <: 4 A:lV:`:xm::::::: 5: 7 ; 4 ; 4 ;$;*9;/F;J^;vv;;;;;;<!<:<6G<\< i< z<<< 7[<(< 7< 4 < 4 <(<(<(< 7 =& = 7+= 4 /= 4 4=&A=&N=&\= 7"g=~= 7= 4 = 4 ="= 5b=4= 4* = 4& = 4T = 4P =A=4>"%>K3> 7 A> 7 W> 7 c> 7$q> 7 }> 7$> 7x> 7> 7 > 7$>'4>> 7> 7 > 7? 7? 7 #? 7$/?%4@?Q? 7]? 7 k? 7w? 7 ? 7$?A? 7'?? 7? 4l ? 4h ? 7L? 4 ? 4 ? 7? 4 ? 4 @ 7Z!@ 4 @ 4 @ 7"@ 4 &@ 4 +@ 7W6@ 4w :@ 4m ?@ 5 H@ 7 S@ 4 W@ 4 \@ 5$e@ 7 p@ 4 t@ 4 }@Q@ 5<@ 4 @ 4 @ 5d@ 4 @ 4 @ 4> @ 4: @@@XAAV+A5AeMA{ZArAAAAAAA"A2B:Bx0BHB`BuBHBBBB-BBgB 7BB$C 7C 4Z #C 4V (C 7M3C 4u 7C 4q /bX/be u ///  ...0.T.5q..3.D....z ..'4.G.f.w. ...S.f,,&,;,g,*,,,,$3,O,qn,;{,@,@  ,& ,Y&,Y3 C R,j,,,,+l +"3+2>K+Fd))))=)N *1;<IN^:\n !6 -A N >e  ! -  >  4  L . P m {    ~ " ( & + $8 F U $m     x  9 Q Q  0 ? [ $v $ $ $ $=$h$%$%$6:$-)8AP#hOx##, ` }    Q = e   + 38 8d 8 J  - ]        G Z ?v ?$$!1 I0Q +1:d Dd d-8JXm~  :::?GWfdd  ll%0 R=O`%4v%%'4'' 2  0@P`p#$ %0&@'P(`)p+,./ 9%9=<e m      %P#3CS8cs88, E-p@Rd"t?d#$%$%$%%c'c!)1+A,/Y,@k,{{,&,Y,,....s .s/4/bF/v[/mx  #$%*&4'?(I)T+_,j.u/" 8]& 8* 8. 82 86 8: 8+> 88H 8ZM 8kR 8|W 8\ 8a 8f 8k 8p 8u 8z 8 8 8 8 8 8 8- 88 8? 8K 8X 8c 8r 8 8 8 8 8 8 8 8 8 8 8 8 8  8 8  ,^#n i8   #s $ %N&s'()+#,.1/ p Lt ,Ll$#X$|%&'()P+,.$/t0.symtab.strtab.shstrtab.text.data.bss.rela.text.stw_teardown_runtime_events.rodata.str1.1.rodata.str1.8.rela.text.write_to_ring.constprop.0.rela.text.caml_runtime_events_post_fork.rela.text.caml_runtime_events_current_location.rela.text.caml_runtime_events_destroy.rela.text.caml_runtime_events_start.rela.text.caml_runtime_events_are_active.rela.text.caml_ml_runtime_events_start.rela.text.caml_ml_runtime_events_path.rela.text.caml_ml_runtime_events_are_active.rela.text.caml_ev_begin.rela.text.caml_ev_end.rela.text.caml_ev_counter.rela.text.caml_ev_lifecycle.rela.text.runtime_events_create_from_stw_single.part.0.rela.text.caml_runtime_events_init.rela.text.stw_create_runtime_events.rela.text.caml_runtime_events_pause.rela.text.caml_ml_runtime_events_pause.rela.text.caml_runtime_events_resume.rela.text.caml_ml_runtime_events_resume.rela.text.caml_ev_alloc.rela.text.caml_ev_alloc_flush.rela.text.caml_runtime_events_user_register.rela.text.caml_runtime_events_user_write.rela.text.caml_runtime_events_user_resolve.rela.text.startup._sub_I_00099_0.rela.init_array.00099.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@!@'` 1`,@ PS2b2uvq@P` @P p O@PP  @8P Q@HP@ [;@Pj` We@P @P \@P ^@P^@xP@8P1x,@P NI@pP"@@(P$@+P&P@,P(&@,HP*0@8-P,B&=@.HP.kf@X.P0@/P2~@0P4 @8P6#@0>P8&& !@BP:H&C@ BP<_&aZ@8BP>k~y@HPAا@PC@P(PE@x PG0p%0%0, @8PNpQK