ELF>@@0/pd,AWAVAUIATUSHLD$ Hl$8Ht$HL$H<$H$dH%(H$1fH=ffHHHL#M$LHM$HD$@HD$8HHD$LL|$@HD$H|$PI$H|$HHD$PH|$XHD$HLD$Hl$XIIIIw!H=1LD$LD$L9LǾHHHH\$8H$Ht$LHHH|$8HILl$8LM$H$dH+%(HĘL[]A\A]A^A_DLǾHHD$HD$HHD$8H $HD$HHyH $LHH AHD$8HH$HH{`HC`LHPpHD$LLD$HT$(HD$HHHD$LD$H;shLHD$HD$HSHHH$H{HLkH{HD$HCMuPHLl$8fDH|$(LD$HD$H|$HD$LD$Hd@Ht$ LHLl$83AVAUATIUHSHdH%(HD$1H|$8IHHH+LLsLHH,$LHkHLALt!HD$dH+%(uH[]A\A]A^LH,$USHH|$fH=ffHHHHH8H8H=1HHHHH:m:mH[HHH]AVIAUIATIUHSH|$(MMt&LLLHI[L]A\A]A^ÐfH=ffHHHHH0L0H=1H(\(IILHHHHIpAUIATIUSHHH|$(fH=ffHHHHmH0H0H=1H(\(HHHHHHIHLLL1HsHHIHHL[]A\A]UHH|$HH=]ATUHSH|$H=HtMHH{H[Ht6HL#LI<$HuL[]A\fDE1[]LA\_finalAUL-ATUHSHH|$(LHtTHH{H[Ht6HL#I|$I9l$uHL[]A\A]@HIHI|$I$Il$I|$I|$ID$I|$ ID$I|$(ID$ I|$0ID$(I|$8ID$0LLID$85HH|$H=H=H=H=H)1 6  6  B2int Nf #_ _  p  |      ,p3  xp y6 ( 6"6   .4o O*$   (   " 5 Z:#* + ;66 > ?B p66?7 " z*zz"z%z ((+0.82@6H9zP=zXA`ChFpIxLPT[`rtwy{&}056* N(o0?88idN@NH6PDXD`hpxPZNȓ˝zd6EFGO 8H p@   i !+: KU@jmpABC__9 & 22 A6  #@}Z     # ($ 0%%8#%N66%66%6*Z'}['}\'}]'} /p?6s #! N@""H?6 Fs.buf/85 5 end5 5 ptr5 5 5o(5o0z7O 8 69 G: 68< < end< < ptr< < <o(<o0 > ? 6mem@ GmaxA G8CX CX endCX CX ptrCX CX Co(Co0 :zy 6$  y    6_      $ : ) )! { ops|$ }# }Y 2    N ZZZ] o, 6**N_ ) )  /6D 6([ GG$6v GS) GG,6 GS7 ?*K* nnnn&+'9'fnCops'l'  +,  + U}T5 UsUs U| LU@dU||U|U|U|U| U|(U|0 U|8 U}T| +'nEZ PFl' +,  + U T5UsUs1U| Tv*'opsB U Tv&; 7,ops> l# # @ *, * U|T5  , U|T}QsR5X5 U@,UsDU}\U~&U}#'q6opsqI bszr0mems1Gvu 6 v *,_u -|. / U T0Uv UvU|T}QsR0 U|Ts3%Qs3%R2'g6opsgE bszh,memi-Gmaxj-G l G m G,em#K-. / U T05Us UsUvT}Q~R|<`G=0d0d>>6\ops>A bsz?(mem@)GA)GB)G D G E EF6~F~?FN  J J U T0T ]62U~ Uv@Oi!!!!ABU~U~#UsUs7Us QU~ U~UsU~UvU~U~ U"U~;U[ STkUvUsD U}T~Uv. Uv U~T%Uv?U~[U~#sUvUsUsv U}T~#'# GK0   0 U T0pUsUs *C"tblA) "vL6"mem2G"max@GDeltX EI~H} : ; 9 I8  !II :!; 9!I!8  :!; 9!I!8H} : ; 9 I GI 4:!; 9 IB H} $ > (  : ; 9!:!; 9 IB : ; 9 I8 <4:!; 9 I4: ; 9 I?<.?: ; 9 'I<.?<n:!;!I!I/ '4:!; 9 IB U :!;!I8 :! ;9!I.?: ; 9 '<:!; 9 IB !1B":!; 9 I#&I$>! !I: ; 9 %'I&H}'.?:!; 9 'I@|( : ; 9 )4:!; 9!I?*.?:!; 9 '@z+.?:!; 9!'I@z,1RB X!Y W - 1U.41/41B04:!; 9!I1% U2$ > 3 4 : ; 5'65I7  : ; 9 8 : ; 9 I 89: ; 9 I :4G: ; 9 ;.: ; 9 '@z<.: ; 9 'I = >.: ; 9 'I@|?4: ; 9 I @1RB UX Y W A UB41C.: ; 9 ' D4: ; 9 IE.?<nU|V|UVP\ P ?S PUoVorUrVU P HS P U "V"'U'U'\U\.T.^V^TPiSip~xuSa\ajUj}\P V5\5>U>Q\2S29~x>QSU\U T ]T Q SQP\PTs3%Q#3%PUHVHOUOV!T!L]LOTO]!Q!N^NOQO^!R!>\>ORO_X_\\-R-=X=\X P4U4~U~UKTK~TKQK]Q]Q]QKRK~KXK~X*~~|^^__  PPv~~]]~~ p !Q!~~P&V\'9K   $)-- (-h)'KT  <[UXu;.%WVZ%*J JKX < <Y ;Y=Y  < <Y).mf < X ;Y v:'<'J2J X X ttX2;u I=   G  X<* Z$ K X  #N8Y =*#*<<#XK    =X2H2 Ku  tXY3<Y <YXJ.q...J.WK  fXYk2..JX +gK WK :=Y<. XY  XY+ Z J  W=. +hrXY+ Z t Xu  ;=XuWK W Y WYWYWYWYeY   memprof_young_triggeratomic_uintnatexn_handlercaml_custom_major_ratiomemory_order_releasestrcmp__jmp_bufbsize_32size_tcustom_ops_final_tablec_stack_linkdependent_size__builtin___tsan_atomic64_compare_exchange_weaktag_tcaml_nativeint_ops__atomic_compare_exchange_tmpgp_offsetgc_policymlsize_t__jmpbufswept_wordscaml_local_roots_ptrcustom_operationsSCANNING_ONLY_RECENT_FRAMES__tsan_func_exitscanning_actioncaml_adjust_minor_gc_speedunique_idmemprofcaml_init_custom_operationssigjmp_buflimitcaml_exception_contextextra_heap_resourcescurrent_ramp_up_allocated_words_diffnext__int64_tcaml_timing_hooklong long intsigned charyoung_ptrSCANNING_ONLY_YOUNG_VALUES__jmp_buf_tagcaml_ba_opsmark_stackwosizescanning_action_flagscaml__roots_resultrequested_major_slice__va_list_tagcaml_memprof_sample_blocklong intadd_to_custom_tablemajor_work_done_between_slicesallocated_words_directallocated_words_suspended__builtin___tsan_atomic64_loadcaml_stat_alloccaml_minor_tablesidentifierextra_heap_resources_minor__mask_was_saveddouble__builtin___tsan_read8current_stackbacktrace_slotslice_targetcustomcaml_heap_stateoo_next_id_localbacktrace_last_exntablesintern_statedls_rootrequested_minor_gcallocated_wordsmemory_order_seq_cstlong long unsigned intvaluebacktrace_posmajor_reflocal_rootsblockunsigned intstack_cachebacktrace_active__valintnatoverflow_arg_arealong unsigned intserializeslice_budgetcaml_ephe_info__sigset_tcaml_stateCAML_MEMPROF_SRC_CUSTOMminor_heap_wszdependent_allocatedshort unsigned intstat_major_wordsallocated_words_resumeduintnatcaml__framecaml_heap_sizesweeping_donecaml_custom_eltint64_tCAML_MEMPROF_SRC_MARSHAL__atomic_load_ptrinside_stw_handlercaml_register_custom_operationsmemory_order_relaxedcaml_custom_tablefinalizemem_wordscaml_custom_minor_max_bszmarking_donecaml_final_custom_operationsbasetrap_sp_offyoung_startthresholdCAML_MEMPROF_SRC_MAP_FILEstack_infofinal_funextern_staterequested_global_major_slicememory_order_acquiretrap_barrier_offcomparefatal_error_hookcaml_ephe_ref_table__tsan_read8ephe_infoexn_bucketextra_paramsfinal_infoexternal_raisedeserializeextra_params_areaGNU 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 -fPIC --param=tsan-distinguish-volatile=1 -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectioncaml_alloc_custom_memmemory_order_acq_relyoung_endlocked__tsan_func_entrycaml_custom_minor_ratio_Boolmemprof_domain_sunsigned charalloc_custom_genshort intasize_tgc_regs_bucketstablecaml_ephe_ref_elt__tsan_atomic64_compare_exchange_weakcustom_operations_tableCAML_MEMPROF_SRC_NORMALcaml__dummy_resultcaml_int64_opscaml_custom_get_max_major__atomic_compare_exchange_ptrreg_save_areacaml_realloc_custom_table__stack_chk_failstat_minor_wordscustom_ops_tablescan_roots_hook__tsan_atomic64_loadmemory_order_consumecaml_find_custom_operationscompare_unorderedntablescaml_stat_blockmajor_slice_epochcharstat_forced_major_collectionslong doublecaml_intern_statepush_custom_opsgc_regscaml_final_infocaml_int32_opsstat_blocks_markedcaml_alloc_small__builtin___tsan_write8caml_alloc_shrc_stackcustom_operations_listcaml_check_urgent_gctrap_barrier_blockoffsetcaml__temp_resultcaml_domain_statehash__atomic_load_tmpcaml__roots_blockmax_majorfixed_lengthident__saved_maskyoung_triggernitemscaml_gc_policy__builtin___tsan_func_exitephe_refyoung_limitreservecustom_fixed_lengthcompare_extmax_minorcaml_adjust_gc_speedparser_traceget_max_minorrequested_external_interruptfp_offsetCAML_MEMPROF_NUM_SOURCE_KINDSminor_tablesshared_heapsize__builtin___tsan_func_entryprevbacktrace_bufferbsize_64action_pendingstat_promoted_words__tsan_write8resultcaml_extern_statecaml_ref_tableephecaml_alloc_customlongjmp_buffer/home/barsac/ci/builds/workspace/precheck-tsan/label/ocaml-linux-64runtime/custom.c/home/barsac/ci/builds/workspace/precheck-tsan/label/ocaml-linux-64runtimeruntime/caml/usr/lib/gcc/x86_64-linux-gnu/11/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/includecustom.ccustom.cminor_gc.hstddef.htypes.hstdint-intn.hconfig.h__sigset_t.hmisc.hstdatomic.hcamlatomic.hmlvalues.hdomain_state.hdomain_state.tblmemory.hfail.halloc.hcustom.hsetjmp.hstruct___jmp_buf_tag.hsetjmp.hroots.hmemprof.hstring.hshared_heap.hGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx L\BBB E(A0A8G 8D0A(B BBBF @lBBB D(D0D@ 0A(A BBBE $EAD `NL8FEE D(D0l (D BBBB 4FED A(G0(D ABBL'E]4hFAD c ABG IAE89FIA D(D0_ (D ABBH KH~  \  +<S "$&'bgy,=Nh  5 Ke'9Kcustom.calloc_custom_genpush_custom_opscustom_ops_tablecustom_ops_final_table_sub_I_00099_0.LC0__tsan_func_entry_GLOBAL_OFFSET_TABLE_caml_state__tls_get_addr__tsan_read8__tsan_write8caml_custom_minor_max_bsz__tsan_atomic64_loadcaml_alloc_shrcaml_adjust_gc_speedcaml_check_urgent_gc__tsan_func_exitcaml_alloc_smallcaml_realloc_custom_tablecaml_adjust_minor_gc_speed__stack_chk_failcaml_stat_alloc__tsan_atomic64_compare_exchange_weakcaml_custom_get_max_majorcaml_heap_sizecaml_custom_major_ratiocaml_alloc_customcaml_custom_minor_ratiocaml_alloc_custom_memcaml_memprof_sample_blockcaml_register_custom_operationscaml_find_custom_operationsstrcmpcaml_final_custom_operationscaml_init_custom_operationscaml_int32_opscaml_nativeint_opscaml_int64_opscaml_ba_ops__tsan_initHPXcv* !8"CPd#lv$%& &7Ci'A(IX)+5*@T!_k+)% +:F-M*.W!_%7?%T\gv*0!%-8HV*0|!2%#%"!5FQ]5f%y% +!EVco%* 0*83!*9&3-*:239*;>3G%<   D  & + x9 E "b e s L z  o P   _   ^ z# 1  ; $G Q [ e x p       I    X  z i 1 ]  + 7  H -T e  5       O % A (  ]      & Y1 < G R ] Fh 5s ?~ # S  > c  & i '  )      ( 4 @ Z f r  ~    l  i     P 5 j    & 2 > \ J V b n x    4 , y    Z ;    " ,  ; G 1L yV  `  y > m ^      I o 8  ` " ,/ )<  I V c ]p   1    1  $ e@ L 6Y  f          A  ( 5 o B ' P B\ v    A  J   1 > K A^ C  r          ) .2 @ = 0F ?Q  Z 0 s Z      ^  2  / G E s\  w   r     * 6 B K+ f4  T X  g <k 8p y U Q     k i  /  I  Z g "( s5 M e }        42  ; R  \ ` xe          & 9 J U2 aG T ja }o u     ! '        + %+ P/ H4 "B 6K U wY q^  h l qXs Z      /9D-cEo]j        > 8 c ] 5   | ! !6 iE0S W \ m0} < L !    &G K Z ^ m q   = 3   l d i  PP V0  0k6zL"Y;C     }         # d' `, i6 : {? I M R K\ ` e fo s x r         + '!    v  C A3@MYKb #r Uv Q t p     #m 8RjLwgz #<<TGlThpz&@\*t;GE\ @  F .  " & +[<.LY/q>Jc U .         V  8 d     $  (   = V /l /  & & ,Q<xG^ss  ? d   >m"* ej   ,!DVKuKKK^  0@P ` p   $K7GGJWj Sz      " U& * . 2 6 : #D 0I 9N BS MX V] ^b lg ul q v {            " * 4 =A  " o : p P l  .symtab.strtab.shstrtab.text.data.bss.rela.text.alloc_custom_gen.rela.text.push_custom_ops.rela.text.caml_custom_get_max_major.rela.text.caml_alloc_custom.rela.text.caml_alloc_custom_mem.rela.text.caml_register_custom_operations.rela.text.caml_find_custom_operations.rodata.str1.1.rela.text.caml_final_custom_operations.rela.text.caml_init_custom_operations.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@!@'X1`\,@S-MH@W-hc@pX- @HY- @ Z- '@[`-@p[-2h,p9'@H\-TKO@]-{ v@^- @_- -@_.-E%'l)@P-^/@- 0@-" 1X @-$0a6(0!FK80lH,AHQH iHd@x-+J. xP*hs