ocaml-parmap-20200124.526acc4-bp153.1.15 >  A `C݀!M@eee9>xx!,p#'85:m#%[5 >)Kŋ8fFw}H0?R5@`YI*GzIԐn8r3"?59 ʟVQb :#b6pHJ7d,!gl ŗ}3D6O/nhqX<(ҹSx:}2 {^6`#_l]MVa> #T`Gr$0<Ő+5422ca8fd3994a96548ad20e639e366e7835b6487360542784fd0051cabdd0338a941151a7c46ad0d9c95780426d17e739bdc5aa2$`C݀!M@eee.6}L.-WUSd6 9sZb' ֊@^k bL7n%C ͊|t ~cn+x29XR/8qPI&ۦ<9v*4#{uH/>h&Dϕu?kH,_u's׸(Ǧ'{! ck|EhZ ͐%[DF;$ϭ o锗xoux Ti>p; ? d  + }(,IR` z    " $,6@t|(/88 9h :6 F G 0H 8I @X DY L\ ] ^ b c ~d e f l u v z ) < @ F Cocaml-parmap20200124.526acc4bp153.1.15Multicore architecture exploitation for OCaml programs with minimal modificationsIf you want to use your many cores to accelerate an operation which happens to be a map, fold or map/fold (map-reduce), just use Parmap's parmap, parfold and parmapfold primitives in place of the standard List.map and friends; you can specify the number of subprocesses to use with the optional parameter ncores, and the size of granularity of the parallel computation with the optional parameter chunksize.`Cbobs-arm-4gYSUSE Linux Enterprise 15 SP3openSUSELGPL-2.0-onlyhttps://bugs.opensuse.orgDevelopment/Languages/OCamlhttp://rdicosmo.github.io/parmap/linuxaarch64gYA큤`C`^*4d98be3d4bd9a60b3bef2d139e940d2daede510bc38311676634d36d8aa8446crootrootrootrootocaml-parmap-20200124.526acc4-bp153.1.15.src.rpmocaml-parmapocaml-parmap(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^Nt]@]]?]Yw2YlYlYlY.@WRWDB@ohering@suse.deohering@suse.deohering@suse.deJan Engelhardt ohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deolaf@aepfle.dejeffm@suse.comolaf@aepfle.de- Require current ocaml-rpm-macros - Update to version 20200124.526acc4 (1.1.1) merged our changes for dune and recent ocaml versions- Require current dune macros - Update to 20191021.1b17a5d from dune branch- Update to version 20191002.803edbb (1.0-rc11)- Use noun phrase in summary.- Update to version 20190330.8d19c66 Fix for ocaml 4.06- Use Group: Development/Languages/OCaml- Update to version 20170223.c9b0ee7 Only wait for the children started by parmap Prevent at_exit handlers registered in the parent from running in the child handle EINTR errors in wait_for_pids added get_ncores Gc.compact needs to be called only inside of spawn_many added get_rank so that worker processes can know at which rank they were forked out of the master process- Wrap specfile conditionals to fix quilt setup- Remove autodeps for pre openSUSE 12.1 releases- Replace tabs with spaces in generated _oasis file- Handle racing mkdirs- Initial version 20160512.7598fb9 for coccinelleobs-arm-4 161506032220200124.526acc4-bp153.1.1520200124.526acc4-bp153.1.15ocaml-parmapLICENSE/usr/share/licenses//usr/share/licenses/ocaml-parmap/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/9fdbd08de63f6ee23362bc1999a39bca-ocaml-parmapcpioxz5aarch64-suse-linuxdirectoryASCII text㛃0 )\utf-8d649c3fad8abd4ce5402c67c19af4d9a8fb8e17a8fa9b4a163e991b00dff30e3?P7zXZ !t/h"o] crt:bLL.i:tٽ a67A`LP͖5Q&7~OwW *}qW/TNoƚ7>0-BAS/4= Ċz5`ahj.}~+J[r]:~`ͳlhGиwoQ3bi%"7eqY 'KŖ/⻆ _ /n!Ք  0GSoWxx&N#~t6Do^,fM_Oeo; ?{8A8P#OIQ I_x MF2MT4qn&d1eb;]jՕP\AC,bh۱_@D6*9 ziuMAjPeO_ ![zm_n@]y5x|~B"Ϋe7Kl%{]}5*F]vi_~]NrH# 'Vp=2?]k+Lzb6uXRdWpgXbqDDR k&%pUA{k πd:ꩭuLO`ݠtNEOL~s[H~.Ttb3c0i9gmGd1F\}xG ӄq&RɊ_EܜuZPA5@dƜ(W Y$Cc*|ǤՂo_ }_V-3EFCY5(FS%F?J}ZtF z7g '8ԉuGB_B\3E,3ePp /8a^~8uΗ`b(=?AE,,Ʀ 0aNs>n(\N?zXF+a+hY\M=ȧ.ţf1feJS`̶Rǀ5+!X_i:byѦODc UJL:牯v5)М2f_[U])JiUn q];9Wk{`+5?61z}yEӉ0X}gv˵a9̶ꮖE Y.Z>P&-5.1PENطdǷtgx}"@FDu#gVqu^qq= xWל]E{сۆeAq֯Al G2, dx]wy},go+[2jPR7.ޭ|m[Wo/֍s {G6}fQhaI_t<&$QeɊdm ]e(^ZNu~a0W]N(7A4ESjI4( Ecm$srBm?uRsLmKlBy֜Z#RwO wm|(+Wį>N/0/ZRtjyOID: ~h}c!3Rd){c?$:cLEmmcH9yS M4NUaУF?6LO]P·~iv|7G%+>E -_0@Dfmͨᥕ@Cv חW 5imu-Xc,frbI{CYHi9vCA0L!QhVaDjRP d6a>OɊi]' eXsle4 *C3V/_HHs?_cM\()Ov(nx݂@*gA HU0"dFDy##։ h~Z) mxz7˯@r|1M2^) khIi+źY۞40cI&D)/qc߯Y4hb Կ9NFkE9шr1%Ԝ{)-U ͆OطNr9= Dе3HXu! @]k{S}RD\'q*LsʐF|}Pp+Sm iA(3ĻںI4i C,#v:lY@Ճf1W_p/`{r8 hS >wp*tZy y-MGxC NBFOs#`Ya0ٯ BJyaf·+U3+Z~: VuU~ e4GkS8;!I봹tFjףtv1>,ˢ!S,zBKֹJku"zq`(?_L؃#"ݴ:=_6rL!516 pBOUG0Da @sN]}_1~i%+ͼh5k=zQ98%/b|׹v1 욌^_ 6jP`+^YL.cdzo@# v"V~ /}+ôwy`%+z-pR[Ne8ܪ۔@h ^|0ȷ|cj#XEѻ,,f]^V=Ds /CDӊHşv.{DuxPecwZXkVzϗU/Ic X0E@%_<+eX%7f ߚxGN&u>1Uɬ&nx<}k)_ĿX+t URp _ ZgYB [Dg̿ʳ3y/%*Ƥ־nUeԸ~MmZT87Icʼ Oߛ`l bw3T{d+mTx3;-90!g[so~G:\ |9) Y&˵az1{\S9.fVLE]ѺݏeƦ}GQvkMU9JH7ω#>{#*\dy E-XDNR'1[ S<n}Ty̷DO *1nND]O^KS׼?Sg_?KFu3,P5\Ägx]fJ|G'hvԮP㡄5d.Qc l~p~yJޢ5BE-8^ʯԉCF/;- @ uxr-9Lӆqƭ$ӏ7&+8ۇ)X$ ΒW\&Z ´Lp . Z;Č:[K7YH&BJ#4O.-dϛ{b0CogI1 îeމҀ _IP\=;؆:] 9 WyH+iqt_>6swGrQ9 fuI֫ Nj$!`NM?M)7;ߝ8;U]X8~"6{WtՎbq 0# 9J3ߋKׄT+aEjw%]G}_K#fw lt ~F}b &st?tluEo5S# 8$쵩LҜ{%YOV%SʩEyg. 7NĀ3XΞBp;'d  TUU htTd;aۦ2?A52?Aq׆wbҩim?lfϓp)B~Zn,UEMx#P+G&!0w׀ΐyY'>!Wt XdIC6]Ű^O -?5n+ǭ|7nl$ 4VrX[`)g/ן3T%5_krJf,OƟ%LRSCQ/i#6ODf"KEѾǽG0W M$%MLz+wnpEwl#pP!?0x`g0c #Epkʗֻ;)nYX)أ2H,ѰQB縻s/!`Q8 V;)Q!MC5$>Q #GK]S"ڋIX[%[޹uʏX!JG0_ <|C &>FQrdfb%QbQ?(\4ybW`NN-Kujpj "4H2kRIfdDLnUdGxXSfP-@2 mC| ݮJrotC8e<9=q~̾ Y>;ɵf\"|+:y93^Qfy K*pQLXrC5zsܲעN|Rj ~bƗm_/k=7q i~XY!.1-'2A>s->enrY؈FCK m5Z+)ni%ve *J"lg}8|EǤ; W)eٶ83i/y*<`\g~5_hCN#yy7MW +tWg˩5m Q]$׌)/^4ǽcgURx(#&$eRtpCK\W.NbLrtnW?ELiY4CPfT22 ՛EPC áX *hL,Gm,}<{8bmqThJj?yQ 3dL|LciJ#ȂC& 4iPpfovyI,{< y*_GӅrV-( - -ORUcTĎsKFG N7жojd0+u%4IDVa~TΫ'!/~)#`Kn!ilbo0e*S3]4b3^_^\bÕJ&o½z)]ߤ-,|_z5pX{~uMjdj\/ÊkÓCiWߌ,]j0la˓ZK_lO}V+iH-yDdp16V7trl^A|.6BU]f#6 W#Vy inȟԴoN x{2 MUzw`Lp_uqF9OMiRs~؀ݽ5pChps%i |ga t;e^EgؔpXaUuW