ELF >x@@+UH1HHL HHI]UHAWAVAUATSHAIHH H H H(AHMf.Et L9aCAuPAL$8t+HH]UH11HH H]UH1HH>H]UHSPHHH9tHǃH[]UHSPHH51Hcompare: abstract valuecompare: functional valuecompare: continuation valueStack overflow in structural comparison U(UT(T"PCUCUCTCTCQC_ Q _CPvHPSQSvHVvHTvH R vHRvHPvHvHCv|v|CSSSzSSC\\\\\z\\p p p p7> pu r r r7C r^^SS\\ P PEv|zv|EPvHPSQSvHzvHLRWQPzPS ]]P]G]&P&RvP5RPVb\aPNQ0NRNbNaU]CY]P!Q!'vP'BQBQvPQ[Q[vPQvPR BRQ[R v|v|' vHu  vHv  rv *7}4&OQ]Q ]BQP[vPv]PR] P U U T T P U U T T P U 'U T 'T !P U %U T %T #P U U T T P U U T T PU*S*,UU)S%UI : ; ($> I: ; I5I&I  : ; I: ; 8 ' I I'.@B: ;'I?: ;I4: ;I1B.@B: ; 'I: ; I4: ; I4: ; I1UX Y W 141 1 1X Y W 11X Y W U!1X YW "1X YW #1UX YW $41%1&B'.: ; 'I (: ; I)4: ; I* +4: ;I, : ;- : ; . I: ; 8/I0!I7 1$ > 2 : ; 3 I: ; 8 4 I: ; 85<6I: ;7.: ; ' 8.: ; 'I<?9.: ;'I<?:.: ; 'I<?;.: ; '<?<.@B1=.: ; '<?>.@B: ; '?.: ;'<?@A.: ; '<? Wix{y^; @ ' 8 D Y i #( D$0 %8,1= I ^ ^ n  p p   ^ ^1p>pX(VQQQS^gQ1UUTTVX^XXX|Z[^^  "8CNYqzO\SU  $0 >J!%S"& W#,&f  $~#I%0;FQH$~]h#o|&p _|%>%I&]T|UsTUsTU|&]T|Us%fU%U|%%UsU|%U|%U|'^(((()4 )9 )9 )*+=4 ,9*)D)*+ ^+ ^*)))Փ*))*))*)*))*+D+*+%+&*+-4 *)D)*+G+G*+HD +H -" #.4 $.4 %/0-      1W? @ }  ^ ^ D /0-   &2"3 3 3 3 "3 % 3 ((3 +03^ .83 2@3& 6H3 9P3 =X3+ A`3  Ch3p Fp3p Ix3p L3p P3p T3p [3^ `3p r3 t3p w3} y3 {3) }3^ 3^ 33 3 3^ 4p 4p 4p 4p 4  4 (4 04D 84 @4 H4 P4 X4 `4p h4p p4^ x4^ 4^ 4N 4X 4p 4p 4p 4^ 4p 4 4^ 4^ 4b 4x 4 4 4  5! 5 0 E ] F G8 z Hp 8 5 5 5 5 5 5 5( 50 O & j{ ? 8 < H < H < H < H < H < <( <0M  7 8  9 : 8 C  C  C  C  C  C C( C0  > ?  @  A56^7$5.5860I5S5]5m 3i >} @ A } B C `. ///0-  `/ //i0- 5/0- @7c(c(du)g)h )f*)kD )k zb j k l'(p<'=4 (=(=u)@ )? )A4 7+(+'(818i9p :| | ::a| ;S |<,V%=d '=[ >)V44U4Us%V\\\^^gQ0UUTTVbbbd^gQ0UUTT'Vhhhj^gQ0UUTT%Vnnnp^gQ0UUTTVtttv^gQ0UUTTVzzz|^gQ0UUTT? '@AfFreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)runtime/compare.c/builds/workspace/main/flambda/false/label/ocaml-freebsd-64unsigned intmemory_order_relaxedmemory_order_consumememory_order_acquirememory_order_releasememory_order_acq_relmemory_order_seq_cstlongintnatunsigned longuintnatunsigned charintvalueidentifiercharfinalizecomparehashserializedeserializecompare_extfixed_lengthbsize_32bsize_64custom_fixed_lengthcustom_operationsdoublemlsize_tatomic_uintnatdo_compare_valstkinit_stackv1v2offsetsizecompare_item__ARRAY_SIZE_TYPE__stacklimitcompare_stacktotalspt1tag_tt2poll_timerlastnext_itemresoid1oid2len1len2d1d2sz1sz2inextroot_v1root_v2caml__roots_blockntablesnitemstablesdomain_stateyoung_limityoung_ptryoung_startyoung_endyoung_triggercurrent_stackstack_infoexn_handleraction_pendingc_stackc_stack_linkstack_cachegc_regs_bucketsgc_regsminor_tablesmajor_refbaseendthresholdptr__uint64_t__size_tsize_tasize_treservecaml_ref_tableephe_refephelockedcaml_ephe_ref_eltcaml_ephe_ref_tablecustomblockmemmaxcaml_custom_eltcaml_custom_tablecaml_minor_tablesmark_stackmarking_donesweeping_doneallocated_wordsallocated_words_directallocated_words_suspendedallocated_words_resumedcurrent_ramp_up_allocated_words_diffswept_wordsgc_policycaml_gc_policymajor_slice_epochlocal_rootsephe_infocaml_ephe_infofinal_infocaml_final_infobacktrace_posbacktrace_activebacktrace_bufferbacktrace_slotbacktrace_last_exncompare_unorderedoo_next_id_localrequested_major_slicerequested_global_major_slicerequested_minor_gcrequested_external_interruptparser_traceminor_heap_wszshared_heapcaml_heap_stateidunique_iddls_rootextra_heap_resourcesextra_heap_resources_minordependent_sizedependent_allocatedslice_targetslice_budgetmajor_work_done_between_slicesextern_statecaml_extern_stateintern_statecaml_intern_statestat_minor_wordsstat_promoted_wordsstat_major_wordsstat_forced_major_collectionsstat_blocks_markedinside_stw_handlertrap_sp_offtrap_barrier_offtrap_barrier_block__int64_tint64_texternal_raisejmpbuf_sjb_sigjmp_bufsigjmp_buflongjmp_bufferexn_bucketcaml_exception_contextmemprofmemprof_domain_smemprof_young_triggerextra_paramsextra_params_areacaml_domain_staterun_pending_actionsroots_startroots_lengthresultis_exceptiondatacaml_result_privatecaml_resultHd_valheader_tvalcompare_resize_stacksp_offsetnewsizenewstackcompare_free_stackcaml_get_value_or_raisecaml_check_pending_actionscaml_do_pending_actions_rescaml_string_lengthcaml_stat_resize_noexccaml_stat_blockcaml_stat_alloc_noexccaml_stat_freecaml_invalid_argumentcaml_raisecaml_gc_messagecaml_raise_out_of_memorycaml_comparecompare_valcaml_equalcaml_notequalcaml_lessthancaml_lessequalcaml_greaterthancaml_greaterequalcompare_stack_overflowFreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)zRx (AC c ,<AC P A lAC X AC X 'AC b %AC ` AC X  AC S ,,AC Be L)AC Bu/ /usr/include./runtime/camlruntime/usr/include/x86/usr/include/sysstdatomic.hconfig.hmlvalues.hcustom.hmisc.hcompare.cfail.hmemory.hdomain_state.tblminor_gc.h_types.hstrings.h_stdint.hsetjmp.hdomain_state.hsignals.h  Kz  $ tu< <~f t .Y . ../<g.~<X=<g.i~< ~ <J< f}Xf. iJK&~Rt J#=K .!. fJK~ >~fJi X~ #<K<~fQ t iu }t&u}< #JK<r <g< .gg~JK~ft J~ff Jg~<iJg TX2J Nt3XK f g t~.(J J <gY~ftJ~ffJg~J<hJg. B<LJ Jk < j'f}+<}.t J tXL fg fh fgtJ}.!wJ5= tCheZ <ff <gfJutu<=KK)~}JJ=}J -</2XJX!<<~#J!<-X=;} tY ~</Y~ Y}   K u  K u  K}t   K}t   K u  K u + t</Y 4 /Y,2,)  N) "';(vxW% p  '%$h )  1 px>!W"w#$J%jqv&$'& &j r r$(v$ . %/Q_9]W x?r >     Q    1 w  f     ` " k   0 c(q6Dw   g  y& 3 9 ? E K Q +X c Ej @u Z| L b p t  z       2            D& I* G6 : Jhv    D  G W  5     1   U  }V$1 ;H jQ [h  q 6 z } R       I  |     + 00 ) 9 o C `H  Q ^ ^{  X      z    7        O P  ) 2 p; D MWc qz4 9BF[[hn}z &  5 D# G. 9 D O Z f r {               % 1 ? K X g r     %  9 w } V D G J! Q. c> E M Y e q  > 2 > H T ^ l    & 3 @ M Z g t    , D i u       * 7 2D DR U` kn |          6 E Y$ f2 s@ N \ j x   $ 7 J V g       z" 1 9 E AQ |^ 2f r ~   } Q * "    h     $ }0 Q< *N VV Jb Jn O{      } Q *      % / = J T ^ g r z~            ,  P & 51 < d G p R } ^ i %                 5          5'  3 } ? % J @ U \ g o        o     w   5%$9)C Q  ] a Dm q G} c    )   D  G (  ) 7 5 [9 DE I GU Y i  E    D i G    T   D .! G- w1 A _m e y } D  G <      S0N8@CHb`hpx z (0z8PEX`zh(    '%,) @p  0P>_`  8bcaml_raise_out_of_memorymemcpy.rela.text.compare_stack_overflow.debug_abbrev.textcaml_invalid_argument.commentcaml_check_pending_actionscaml_do_pending_actions_res.rela.debug_ranges.debug_str.L.str__tls_get_addrstrcmpmemcmp.rela.debug_info.rela.text.caml_lessthan.rela.text.caml_greaterthan.rela.text.compare_val.rela.rodata.compare_val.rela.text.caml_notequal.rela.text.caml_lessequal.rela.text.caml_greaterequal.rela.text.caml_equal.rela.text.compare_free_stack.note.GNU-stackcaml_string_length.llvm_addrsigcaml_statecaml_raise.rela.text.caml_compare.rela.debug_line.rela.eh_framecaml_gc_messagecaml_stat_freecaml_stat_resize_noexccaml_stat_alloc_noexc.rela.debug_loccompare.c.strtab.symtab.rodata.cst16.L.str.3.L.str.2.L.str.1.rodata.str1.1.LCPI1_0XQ@5@(0@(P*p:5@@P*Qd,L@S*@T* je@0T* '@HT*%~@`T*0@xT*P@T*p,@T*&)!@T`*2w@ @ U0*CQ] @P[H'*50@* 07 m0RChC^pChY@x*%M(EyH@h*' LoX*K