ELF>@@UAWAVAUATSPAHHc@IHtZLk8L;k0JmHC0LHIHHk(ILHLHLc(Lk8rH=L%-$4AALH1H=DLk8L;k0FLc(IEHC8O4AGAA HH 1fI4H@I4II@IIIII@III@III4H IH H9nƒHH$HqHHQLHQ|Hq[HqHqHHJ<2HJ2HQHHqHHQHHqHHHH4HLJ2@H HIH@IHK HHI Ls H[A\A]A^A_]H=L--$=AALH1H=DLk8ffffff.UAVSHHHGHCHtKHC HC0@ HC(HHC8HiCC HHCH[A^]H=L5-$VAALH1H=DPH=L5-$aAALH1H=DAVSPHI@H1IF HI^ H[A^@SHHG Hu@C\XY,EHHC HHK H[UAWAVAUATSHMIAHHt?oEy s \X.a\$H|$HcHuHH H Lt$t H1HI1AH7MTb6MLbI Hl$HEJ,HtE ED<$L|$Io HuA{G\XY,ELIo HEIG HEIGJ,D<$Eooooeo} oU@~oE`~o}x5}Z Bu5q5BuA5EBuquŭŵMBuquŵ=Bu=q=BuA=Žuquuquuquuquo o`oo@EBuquŽMBuquŽuquuquouquHH}9p~}9p~}9p~vE1LH[A\A]A^A_]wD<$IiƽLMALt$E1fAOA $HHHcHTHH@H9ŰqLwHcHimH  iC )HcE<$HHHTHCH@H9ŰLHHimH  iC )HAA5AALt$E1fff.HHHcHTHH@H9ŰLwHcHimH  iC )HcHHHTHsvH@H9Űt9LHHimH  iC )HAQ L,ŰI <$H|$H HTHL$HAHtH@L,ŰIHŰUAWAVAUATSHxIL7LK6HHEHB H7MTb6MH I}HiC IEIEHL|$X IELIC  H 1E11HL$81MLl$HD$`Ff.@L1wIG IEMMo L|$XHD$`HL$hHH9M,MtHL$h1MLl$pf.HH6tI|tHHHD$HE1Ht$@ofJH@HHHLHt$@MLl$pHD$(HŰLK vIHPHToDII@jIDLsHD$HLH@zoy s \X.Lt$HD$(MŰDt$$H|$$wHcI7HH H Hl$0t H1H1H IGLI1HL$%HL$ HAHIH5HL$tHD$ LHHt;HHt9HHt7HHt5HHt3HHt1HAHu'A"AAAA AAD5wHL DHH HS8HT$HL$D<$DHA1D5C%\X-Y \X^*YL{nb\X^ʿDH°WD$PD$pW$HDŽ$M2HC1}x }ZfDoo~oo2~oJ ob@~oR`~o%Bm%q%BmA%5Bm5q5BmA5A5=Bm=q=BmA=-Bm-q-BmA-A-A5EBmqmŵMBmqmŵmqmmqmŽo o`o~o@=Bm=q=BmA=EBmqmŵŽMBmqmŽUBmqmŽomqmHH}9p~}9py~}9py~EAD*Y,HcHDPHI9tHHqHD$PHI9uLd$PLt$XL|$`Ll$hHD$pHD$HD$xHD$ H$HD$(H$HD$0H$HD$8H$HD$@H$HD$H=1HD$@1HD$81HD$01HD$(1HD$ 1HD$E1E1E11HD$HE1-wH1-n~b\X Y~Kb\X^L$$HE1A-n~b\XY~Kb\X^L4$HAA -n~b\XY~Kb\X^L<$HA A-n~b\XY~Kb\X^L,$HAA-HL$n~b\XY~Kb\X^H $HAA-HL$ n~b\XY~Kb\X^H $HAA-HL$(n~b\XY~Kb\X^H $HAA#-HL$0n~b\XY~Kb\X^H $HA#A(-HL$8n~b\XY~Kb\X^H $HA(A--HL$@n~b\XY~Kb\X^H $HA-A2-HL$Hn~b\XY~Kb\X^H $HA2A7AH1A@H1HA@1HA1HAC 1HA61HĨ[A\A]A^A_]0C0E0C0E0C0C0E0E0E0E0C0E0C0E0C0C0E0E0E0E0C0E0C0E0C0E0C0E???Y@M3?[%04i] %s %s:%s():%i: Unable to allocate chunks. hashmap.chashmap_allocate_chunks[%04i] %s %s:%s():%i: Unable to allocate new chunks. [%04i] %s %s:%s():%i: Unable to allocate hashmap chunks. hashmap_init[%04i] %s %s:%s():%i: Unable to allocate allocs pointer array. hashmap_grow[%04i] %s %s:%s():%i: Failed to (re)allocate strays buffer. [%04i] %s %s: size: %zu, table_size: %zu, nr_chunks: %zu. hashmap_print_stats[%04i] %s %s: populated chunks: %i (%zu kb), graveyard chunks: %i (%zu kb), allocs: %zu [%04i] %s %s: element-wise fill ratio: %.2f%%, chunk-wise fill ratio: %.2f%% [%04i] %s %s: chunk fill ratios: [%04i] %s %s: %3i%% - %3i%%: %zu (%.2f%%) [%04i] %s %s: sizeof(hashmap_element_t): %zu [%04i] %s %s: sizeof(hashmap_chunk_t): %zu [%04i] %s %s: HASHMAP_TARGET_CHUNK_BYTES: %i [%04i] %s %s: HASHMAP_BITS_PER_ELEMENT: %i [%04i] %s %s: HASHMAP_ELEMENTS_PER_CHUNK: %i [%04i] %s %s: HASHMAP_MASKS_PER_CHUNK: %i USUQST_TQ_U!^Q^GLUO\Q\'`xUxSUSU^UTSTU,S,-UPT-P0QUQVw U O w0QTQS T O S0QQQ _ w_ Q _ O w0QRQ\ R \ R \ O R0QXQ^w X O wSw O w] . ]  ]^ + ^  ^ U P P = P{ P P 7 PVxV O VRFPPPXT\V U p6% p6% = p6%{ p6% 7 p6% T T  T O TP U ] wU]P s Ts z Qd ^ Q^h _ w 0 V S V w0VSw0Vw0 0 Q ^Q w^w^ 0 w8Rw8 0 0 w3 J RJ w 0 w@ T ]T wc T wq  \ V0V S P^ ^^ ww  00 00^ c ^c w$w$ Q _ VVPEPhP T ___UU0%-Up6%Ep6%up6%QQ<w(<JPJw(E w8wgmw8m w8wEwgwE\g\9PPP\w5]_A}^wPP$2PAwPT_a}U}p6%p6%Awp6%KMQWcQ /Qa/= Qw= Sw w GUG_U GTG^TMjPPU^UTSTPPU/_/0UT-^-0TQ+S+0QP&*P0KUK^YUY^^^U0PTPySyTB^Y^^BFSFiw pQY^QPY^Ppq"pq"PPOYPY^pq"p6%p6%Y\^i\m_UwUT^TQw0wQwRw+_USUU U%*U=BUUZUmrUUUUe)Se)Z*U'QV3$1!3$2! 3$3! 3$4!3$5!"3$6!"*3$7!*13$#8;3$1!=A3$2!CG3$3!IM3$4!OS3$5!UY3$6![_3$7!8P "Q&#<#Q"#Q%v4I: ; I!I7 $> $ > 4I: ; &I 4I: ; 4I: ; I I: ;  : ;  I: ; 8  : ;  I: ; 8  I: ; 8!I7 : ; I: ;.: ; 'I? : ; I4: ; I.: ; '? .@B: ; '?: ; I4: ; I1X Y W 11 U!1"1#B$1%.: ;'I<?&I'.: ;'<?(.: ; 'I<?)<*: ; +.: ; 'I<?,-7I..@B1/410 14 12413 4.: ;'? 5: ;I64: ;I7.@B: ;'?8: ;I94: ;I:1X YW ;1UX YW < 1=1X Y >.@B: ;'I??B@4: ;IA1BB: ;IC1BD'Z*53AH`4 AH2}4 AH 4 HA= AH6V AH:V H a AH@   9BAH WD AH= u AH;  H  AHY  AHN  AH"  AH- ) AH. G AH, )  G  )   AH+  X @R SST U!WH6 ( .HC 9>;<Z= e6345e   .   e efg  QW//h /1 2# ;<)@!V< F" #T$!"3#Uv$A$>"I#Qv#U|$A"k#T0 #U$A$>"I#Qv#U}$A"k#T0 #U% &&% &'*& (&R W b 136789 :(;0<8=@@HAPBXD`FhHpItJxMNOQY[(\] ^_`2b A ) b  AH *+  #) -)AH+ 4%X&a&f,-R-%&&@WQQh T( _(" #T8#U1"!#U($A$>"I#Qv#U~$A"k#T0 #U$A$>"I#Qv#U~$A"k#T0 #U.,WS [ f .]W: F /Q /\ "H#Ush  m x m@\]^_ac e(f0g8.Wr ~     / / / / / / : Z!F /Q /\ 0h1 1 / / 2' "< #U"H#U"< #U~"< #U~"< #U~"< #U~%&N vvh vh 5 5 : : 33Ϡ3? ? 4a5ah 5a5aZ6c7 W8h 89: 9999: (!U009 9":S :Q![ !f 09&09+ 6, 9.92 9?:)G<: A5;r 3~     / / / / / / : ]!F /Q /\ 01 / / :)U!<0e9Z;D [M Y e /q :r j!~ !\ <   / / / / / / : W!F /Q /\ 01 / / =) " #T8"3#Us"< #U$"H#Us$!$A$>"I#Q#U$A"k#T0 #U"< #U$"< #U$"3#U" #X0#R0#Q1#T|#U"~ #T0#U"< #Uv"H#Us"< #Uv"< #Uv"3#U$A$>"I#Qv#U|$A"k#T0 #U.}WD M Y e /q " #X0#R0#Q1#UU#TT"~ #T0#U" #X0#R0#Q1#T~#U>BWr8rh 8r9t" #X0#R0#Q1"~ #T0#U~>@W8h 885 9" #Xs#R0#Q1"~ #T0#U>QW8h 89:r '~ !S <   / / / / / 2 / "< #U "< #U~"< #U~7W8h 88 0909060y90f6 6?^#Q?^#Q7W8h :)!U<0@;)<:)!U<$3$3$3$3$3$3$3$3$3A3> WBUh 7z W8h 9960@0R90)60@ 90906 6$>"#Tv$>"#Xv#T~$>"#T~$>"#Tv$>"#Y5#X0#Tv$>"#Y:#X5#Tv$>"#Y?#X:#Tv$>"#YD#X?#Tv$>"#YI#XD#Tv$>"#YN#XI#Tv$>"#Y##XN#Tv$>"#Y(#X##Tv$>"#Y-#X(#Tv$>"#Y2#X-#Tv$>"#Y7#X2#Tv$>"#Ts#XH$>"#Ts#X$>"#X#Ts$>"#X#Ts$>"#X#Ts$>C#X6%^&f, Z s D&&& H 4zQ'   O     O 0 < q q    L ^ hu%9m}$2O^i_y %.=FU^mvu #"#4#<##$e)clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.2.0 (2024.2.0.20240602) --intel -I . -I .. -I /cosma/local/grackle-swift//intel_2024.2.0/3.3.dev1/include -I /cosma/local/Python/3.12.4/include/python3.12/ -I /cosma/local/parmetis/intel_2024.2.0_intel_mpi_2024.2.0/4.0.3/include -I /cosma/local/gsl/2.8/include -I /cosma/local/fftw//intel_2024.2.0_intel_mpi_2024.2.0/3.3.10/include -I /cosma/local/hdf5//intel_2024.2.0/1.14.4/include -I /cosma/local/ucx/1.17.0/include -I /cosma/local/hdf5/intel_2024.2.0/1.14.4/include -I /cosma/local/software/hdf5/build/intel_2024.2.0/1.14.4/src/src/H5FDsubfiling -I /cosma/local/intel/oneAPI_2024.2.0/mpi/2021.13/include -D HAVE_CONFIG_H -D WITH_MPI -g -O0 -debug=inline-debug-info -O3 -fstrict-aliasing -ffp-contract=fast -ftz -fomit-frame-pointer -march=core-avx2 -mavx2 -fno-vectorize -Qunused-arguments -pthread -Wall -Wextra -Wno-unused-parameter -Wshadow -Werror -Wstrict-prototypes -MT mpi-hashmap.lo -MD -MP -MF .deps/mpi-hashmap.Tpo -c hashmap.c -o mpi-hashmap.o -Wl,-rpath,/cosma/local/grackle-swift//intel_2024.2.0/3.3.dev1/lib -Wl,-rpath,/cosma/local/parmetis/intel_2024.2.0_intel_mpi_2024.2.0/4.0.3/lib -Wl,-rpath,/cosma/local/gsl/2.8/lib -Wl,-rpath,/cosma/local/fftw//intel_2024.2.0_intel_mpi_2024.2.0/3.3.10/lib -Wl,-rpath,/cosma/local/hdf5//intel_2024.2.0/1.14.4/lib -Wl,-rpath,/cosma/local/ucx/1.17.0/lib -fveclib=SVML -faltmathlib=SVML -fheinous-gnu-extensions -ghashmap.c/local/jenkins/jobs/SWIFT runtime checks/workspace/srcchar__ARRAY_SIZE_TYPE__masksunsigned longsize_thashmap_mask_tnextdatakeyvaluevalue_stlong longvalue_dbldouble_hashmap_structhashmap_struct_t_hashmap_elementhashmap_element_t_hashmap_chunkhashmap_chunk_tintMPI_Communsigned intswift_calloclabelnmembsizememptrswift_mallocswift_freeptrcallocmallocfreefflush_flags_IO_read_ptr_IO_read_end_IO_read_base_IO_write_base_IO_write_ptr_IO_write_end_IO_buf_base_IO_buf_end_IO_save_base_IO_backup_base_IO_save_end_markers_IO_marker_chain_fileno_flags2_old_offsetlong__off_t_cur_columnunsigned short_vtable_offsetsigned char_shortbuf_lock_IO_lock_t_offset__off64_t_codecvt_IO_codecvt_wide_data_IO_wide_data_freeres_list_freeres_buf__pad5_mode_unused2_IO_FILEFILEclocks_get_timesincestartfprintfMPI_Aborthashmap_get_chunkmtable_sizenr_chunkschunksgraveyardallocsallocs_sizeallocs_count_hashmaphashmap_tnum_chunksresrand_rhashmap_release_chunkchunkhashmap_findcreate_newchain_lengthcreated_new_elementcurroffsetchunk_offsetoffset_in_chunkchunk_countkimask_offsetsearch_maskoffset_in_maskhashmap_putelementprintfhashmap_allocate_chunkshashmap_inithashmap_growhashmap_gethashmap_get_newhashmap_lookuphashmap_iteratehashmap_freehashmap_sizehashmap_print_statsallocnew_allocsnew_sizeold_table_sizeold_chunksstraysstrays_countstrays_sizecidmideidtemp_buffnew_elementelement_maskfhashmap_mapper_tmaskchunk_countergraveyard_counterfingercountchunk_fill_ratio_countsjIntel(R) oneAPI DPC++/C++ Compiler 2024.2.0 (2024.2.0.20240602)zRx HQABB B(B0A8A@8A0B(B BBAA@0h@ABA D0i ABAA0$,BAA dAB]A[HABB B(B0A8DP8A0B(B BBADPL, ABB B(B0A8D@ 8A0B(B BBAA,|}BBA D0n ABB$BBAA zAB(@BBA vBB@QABB B(A0D@<0A(B BBAHDABB B(B0A8D`8A0B(B BBA(BAA AB Hz ABB B(B0A8GZ 8A0B(B BBAY /cosma/local/intel/oneAPI_2024.2.0/compiler/2024.2/lib/clang/19/include./cosma/local/intel/oneAPI_2024.2.0/mpi/2021.13/include/usr/include/usr/include/bits/types/usr/include/bitshashmap.c__stddef_size_t.hhashmap.hmpi.hmemuse.hstdlib.hstdio.hstruct_FILE.htypes.hFILE.hclocks.h . <=; 4JJg9+tV <h2JJLqf `JJ fJ "MJJfltfpffffJJJJ#JM Kn7`t /RAK; 5 x9K;j  =  e`X`X J= K MJ<,!Kt>0*K< K vX .".X+ f~JX,'J~%&~ XJJ<o. <` <~f J<,!Kt>0*KJ K-Jj <)d4JJ86J6)J6J6)1U~< <~ 2J#t !<<~f%  % Jf/Jm'"%_<  J% Jf/Jm'].~ % Jf/Jm'" h<% J./J5'].6n~.~.~X.IX :!i K<5.i($ %=}JJ<.L}t3 Lt~JAK l-t-f}"#Ju .;<i K}X9<J0 }<0~~J  J&<9a.<J hX}f8X<"~JX+~f(~[,'<& JJ<~. XJ<,!K.~0<*K< K-tJ)6J6)$6J6)JX~Wf~f}}2X~B:i}m2X#t~< % J+f/Jm'" h<%+f/J5']..6 ~.~!J$N(J+F<}f$+k<<<}f X}f x<}. "<g"~X+ .[,'<& JJ<~. XJ<,!K.0*K< K-tJ)6J6)$6J6)JX~Uf2nf#t~< % Jf/Jm'" h<% J./J5'].6n~.~!N(~X }e  w} f< H<}.f }  </ J\}  </ Ji ~ ~JX,'<~& JJ<2c#t~<  % Jf/Jm' h.% J./J5'].~X  ! "J<|f!X/<<!gJ K <|.J|.X K <|.()2X t1 .z :3 J1 |  . w~J X|ff~X~JJJg~X~XJJJg~X~XJJJ/~X~XJJJ/~X~XJJJ/~X~XJJJ/~X~XJJ/~J~XJ ~f </M| . J >|3X< g X%t|. |7J<|.7f<|.7<<|.7<<|.7<<|.7<<|.7<<|.7<<|.<7J<N|<.|J.|J.|J.|J.|J.JP )<!gl'3:X:6J6'8J6'10ZOJBKvf/ K <"gUf.{k={$f{tf{sf{sf{sf{XX{nf{XX{nf{XX{nf{XX{nf{XX{nf{XX{nf{XX{nf'''' " 0@Po`pSxf)J 2\    QVmQgt]`@;,)]0P J }B!@ 0Q| z u"H#j$r%&'()*  2 <+(', &'()* T 2 <)+0(5'D,~"#&'()*  2 +(#'2,>&C'J(P)U*a g 2m |+(',/!dqy 2% - > T!4 j 2 2R 2 2 " / $ %  - 5 l 2    !5)#<&A'H(S)\*h n 2t +(',2A2%13 2em~!15>22%&'()*  2 +(' ,C1f3{113 13L22(2%% %&%>%V%n%%%%)* [ #< @b)j*  <)*- 2 ? < 6  #)#*# Q# $< $)$*$($=$d$ si$ ~$<$)$*$$$$ s$ $<$)%*%%0%S% sX% p%<v%){%*%%%% s% %<%)%*&&'&J& sO& g&<m&)r&*&&&& s& &<&)&*''#'F' sK' c'<i')n'*'''' s' '<')'*' ((B( sG( _(<e()j(*|(((( s( (<()(*())>) sC) [)<a))f)*k) p) )<)))*) ) )<)))*) ) )<)))*) () )<))*** T * *<$*))**.* 3* V*< (0@HPX`hp   L   "B I Xu2<T )Om[Qs!?]o(T        3 |: kB N  _ Zf Jn &z 9 / C            * 2 = IW S ^ b  m _q m |      :  G n 0 p   /L<vP]j-9H  " 4 B \ c k "w ) 6 C Q ` n |        + 7 C O :[ Dg Us g |          .  J ]$ p. ? J l ` k    s  $ 1 K 'X 6v G Y      j    8* ;  G  R m ] x r c y Z    ) 0 : A M 0 [  .  f" + %4 n= F 9O \ t }   p     X n    V ,  = | T  \  g  s                     ( ) E 8 N  Z f  r D  P x   P       "  ) ^ 6  ( 5  9 B E J  N  ^ V  k  F q    J    d  P 7  D  $ X     N    )%: HI R  [ Z d  m v : r   )    r   k 6%C G  W  ` i r A{  Z     S  W z3 P8 A Re x p  -E`%9EMa!;Hc v   K ^Gj  " &  2 6 B ,F D Vs   b        F D 0)  5 |9  E I U 3Y D iBz = s      P ,)  1 V5  A E q Q U an &r B ~    F '   : J   D y*8  @ D  Tm{    +*BZr(5?M  [  hv  ~       W    ,   \  C   l   ' p, 0  <{ I M  Y{ f  v {  'nC #$$#$A$N$l%yt%%%%k&v&&&%g'Dr'Q'q'~c(n(((_)j)))+)G)T)p)})*"*-*Z* L  s l`00P  0Hf_intel_fast_memcpyhashmap_growhashmap_get_new.debug_abbrev.rela.texthashmap_putstdoutMPI_Abortclocks_get_timesincestart.commenthashmap_init_intel_fast_memsethashmap_gethashmap_print_statshashmap_allocate_chunks.debug_ranges.debug_strstderrrand_rhashmap_lookup.rela.debug_infohashmap_get_chunkhashmap_release_chunkengine_rank.note.GNU-stackfflushfprintfhashmap_sizehashmap_iterate.rela.debug_line.rela.eh_framehashmap_freehashmap_findmalloccalloc.debug_lochashmap.c.strtab.symtab.rela.rodata.LCPI4_9.rodata.cst8.LCPI5_8.LCPI13_7.rodata.cst16.LCPI5_5.LCPI4_5.LCPI13_5.LCPI5_4.LCPI4_4.LCPI5_3.LCPI4_3.LCPI5_2.LCPI4_2.LCPI3_2.LCPI13_2.rodata.cst32.LCPI5_1.LCPI4_1.LCPI3_1.LCPI13_1.rodata.str1.1.LCPI5_0.LCPI4_0.LCPI3_0.LCPI13_0.LCPI5_10 D@Z*?@ *x@P< + @,(, 2@-01Pg,T#@ж`0 Oq0u 0A]0p0@0PH@ؓ!