volk_modtool-2.5.0-bp154.1.44 >  A bxp>?d  -x|   L  f           Fd t(89:FG H I, X<YD\h ] ^Tbcdef l u vTw x y z8HLRCvolk_modtool2.5.0bp154.1.44VOLK modtoolThis package provides volk_modtool, used for creating new VOLK kernels.bx+sheep85fSUSE Linux Enterprise 15 SP4openSUSEGPL-3.0-onlyhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://libvolk.org/linuxx86_64nj r r9"s"sA큤A큤bxbx'bx'bxbxbx'bxbxbx'bxbxbx+`Y555a83848c8d5cadf58a00604d008f8a5c8e1dde7101af24b1ab69234e5297f2c15fb3df5d453e00e59a9dccd71cbced204b46c03157fe890adceac848a7621ad1f088bd0860a3987ccc1df7484e00af4f2d90df749697e7a48f8817f77889e5d1f088bd0860a3987ccc1df7484e00af4f2d90df749697e7a48f8817f77889e57aab253a96e8bbc92e268f89103c968fa0a30be02842230a88dd021eb55f8cee1740e64c769d60e6773faad093e3cabaeb0fe780b2a4543008e87fe325a60c941740e64c769d60e6773faad093e3cabaeb0fe780b2a4543008e87fe325a60c9423732ac7fc525ed9928ac0cea706ee38b3dfc289adeea2ff74b576dd29e6dd340aeb37565c5adf7cc21e750568f67d4487576249795161ab1435ac14f828a6040aeb37565c5adf7cc21e750568f67d4487576249795161ab1435ac14f828a60487f0066de489e032b95f4c53b95b6ea2eb717c91e866bf208878913e6337469arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvolk-2.5.0-bp154.1.44.src.rpmvolk_modtoolvolk_modtool(x86-64)@@     /usr/bin/python3python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3`]`g@_H@_^@^V]]Z]z3@Wojciech Kazubski Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Stefan Brüns - fixed build for s390x (no cpu_features)- Update to version 2.5.0 Kernels * volk_32f_stddev_and_mean_32f_x2: implemented Young and Cramer's algorithm * volk_32fc_accumulator_s32fc: Add new kernel * volk_16ic_x2_dot_prod_16ic_u_avx2: Fix Typo, was _axv2. * Remove _mm256_zeroupper() calls * Enforce consistent function prototypes * 32fc_index_max: Improve speed of AVX2 version * conv_k7_r2: Disable broken AVX2 code * improve volk_8i_s32f_convert_32f for ARM NEON * Calculate cos in AVX512F * Calculate sin using AVX512F Fixes: * Fix segmentation fault when using GCC 8 * Fix python version detection * cmake: Check that 'distutils' is available * c11: Remove pre-C11 preprocessor instructions- Update to version 2.4.1 Build * cpu_features CMake option * Add cpu_features to static library build. * Use static liborc-0.4 library for static library build. * cmake: Detect if cpu_features submodule is present. Install * Check for lib64 versus lib and set LIB_SUFFIX accordingly. - Switch back to the release github tarballs - Verify source signature- Update to version 2.4.0 Documentation * Update README to be more verbose and to improve usefulness. CMake * Enable to not install volk_modtool. * Remove "find_package_handle_standard_args" warning. cpu_features * Use cpu_features v0.6.0 as a private submodule to detect available CPU features. * Fix incorrect feature detection for newer AVX versions. * Circumvent platform specific feature detection. * Enable more architecture specific kernels on more platforms. Kernels * Disable slow and broken SSE4.1 kernel in volk_32fc_x2_dot_prod_32fc. * Adjust min/max for 32f_s32f_convert_8i kernel * Use INT8_* instead of CHAR_* - Upstream tarball does not have the cpu_features included so use a service file to generate the tarball. - Add patch: * volk-fix-cpu_features-compilation-error.patch- Update to version 2.3.0 * Better reproducible builds * CMake improvements + ORC is removed from the public interface where it was never supposed to be. + CMake fixes for better usability * Enforce C/C++ coding style via clang-format * Kernel fixes + Add puppet for `power_spectral_density` kernel + Treat the `mod_range` puppet as a puppet for correct use with `volk_profile` + Fix `index_max` kernels + Fix `rotator`. We hope that we finally found the root cause of the issue. * Kernel optimizations + Updated log10 calcs to use faster log2 approach + Optimize `complexmultiplyconjugate` * New kernels + accurate exp kernel is finally merged after years + Add 32f_s32f_add_32f kernel to perform vector + scalar float operation- Update to version 2.2.1 Changes * Fix loop bound in AVX rotator * Fix out-of-bounds read in AVX2 square dist kernel * Fix length checks in AVX2 index max kernels * includes: rearrange attributes to simplify macros Whitespace * kernels: fix usage in header comments - Update to version 2.2.0 Highlights * Dropped Python 2 build support + Removed Python six module dependency * Use C11 aligned_alloc whenever possible * Add VOLK version in volk_version.h (included in volk.h) * Improved CMake code * Improved code with lots of refactoring and performance tweaks- Update to version 2.1.0 * The AVX FMA rotator bug is fixed * VOLK offers `volk::vector<>` for C++ to follow RAII * Move towards modern dependencies - CMake 3.8 - Prefer Python3 - We will drop Python2 support in a future release! - Use C++17 `std::filesystem` - This enables VOLK to be built without Boost if available! * more stable CI * lots of bugfixes * more optimized kernels, especially more NEON versions- First version of standalone VOLK package, version 2.0.0sheep85 1652087083 2.5.0-bp154.1.442.5.0-bp154.1.44volk_modtoolvolk_modtool__init__.py__init__.pyc__init__.pyocfg.pycfg.pyccfg.pyovolk_modtool_generate.pyvolk_modtool_generate.pycvolk_modtool_generate.pyovolk_modtoolREADME/usr/bin//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/volk_modtool//usr/share/doc/packages//usr/share/doc/packages/volk_modtool/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/aeb7edbf1400a63f43c4210d0e673cd4-volkcpioxz5x86_64-suse-linuxPython script, ASCII text executabledirectorypython 3.6 byte-compiledASCII text RRRRRRRRRRx(A6|Autf-875df4e807f2cfef021682c1eccfb2ec710be34781add5cdce604661654ddace3? 7zXZ !t/o)] crv9w ,OarՆ+)U٩7RY R%X(즙44晕' ڋ]+#MI/S~>[fP*CK0T,w!B8ɧ*F*u@`T=E8C^s{ZY5Ԍ}H7T,=T`O&Lb0Ԅ@ u))· cSIS( hT'»ьq}\5Ive1?en8UR'<4R4&ӂ"|R -6W;G<:=z6m"ۈEt3?5xK1ăt*lC1}!₵;#SxjDs+,L`u"^'3'1 MZj#z{[J 3t@;CƗ<מckjEO]w[ _AR.W ?ʅ Iq^ͰH:Z,ap(Dr(+rU2pCE j BQ~;|Gsm( 05ȷz  "ܕ?,"B1Zd[rq75˕щbR9 V,M $9ym\,ߎZ-dI͞u4뜲߈>-GW(e}Ymű&x+,R3Z`nkcNt:Ƿ7Mq`ޚxr&N!?+Vɱ<uԑ0> ϪP1CנRtT@zf)jUd1C2;&ў>z.=t7BPNFGč@؈QC$+6ZS:UeLn@6)#lJ neD-{0Lּ?vsK{=YFtZ6`~!1e߭(vg MwNFŗ8s"F&HAIW/<}$Cޫ?q'2+y;Y0N4}c !f ;qje<. OX h`6bkn57F90k!_TP +zipkI7[dpwP A5 ]w֖t;) ۟?,uGgv[g _8j`3+7qWW#wr0An 02"R0noyGF LNe[<-zX|o- D^ݤi1p^.Vs64L;ϖW˨cZ\w/C߀e<yV15P2 4g-+D>>dGXx)temDGWǚFC? ~NQlwbp{=Qs3dvu/S9SM0Ѣ'7DWbAb͹݀y3c8pC; K1ͨSuv<pd~֫!=~(^^tHP9|Uӵ>kurcNn-&`&7&Lʒ@N|Xvq=p$1TQl,߰%4 NoVH>ʹ#bK| 2ΝHTv + @HT&&MŃ&4Szee[g% yֈRA^+[W8Sx9@c96~ϋ A4UE" 2RBB,1oQ,$J[;Ƚ 6*z7ΔWXC_黏Nvob[/F_C&K[CV{eRyV2>|XغM >q| Ղ:*wL;P+q׫K+Ǭ7aF"^"]d6Yn0Tʨ5+V[>] }F Ofƨ;#ʳj_.PU`¡4GP\2n2C0,qjzMt5R8*YqVf;js2s2'98ؒ8_#Eu:o-V"``V^Gʐ>32Tm~e~]_Uhw5i׍iV}0,Tqk0;\mo/x* )Xn2q_53s?U~%p*D`:;xT*UjtG{o{c|U}_B9=$oaTǯ@_s&oMkLUl( wE^^ۗ96%-B=1"D+Uv/DjsU+ zv.g) (.hvЛ9rAGGNU*Bw(8BP>ge`ndobyII/l m&I_4,T %tWR_gު}M(}b(WSWƆUDN !4QU1Uxt/#!Zwt_tKoI]R|oXIe 4úBJԠkuώ dt0f0!ضR^gYHC S-ia7EpWS僝nEtC\-?8 ,r]"*-k{wȹCoRtI_ "FUn]˖S,㛈J~!ޭ\RбT)T>JZ9rqOldDO =1sHRX95(xGQrX8w7IvCx i]HJ _Q1ѷ`*YzG/Uލ.d 8{ˁwBM"$>On=/UѸm32Wih"rZܞԤ1zڦ33;4<| 8R5-a!ɛ"/ѳS[zgL!8ܕT\1\ }f5en QM&i+`3 gQ\$nO_HQ"YSֽ\"[ ɯ6L 40zԔ$7D߁2KgY9Qsb{/lQJ&V !DZ" =/վ(p {گg3Nrfr./#bEo7\Svgj*pkq1sq41Bn0`zWRkMr`JjWI^/G/7K|RgHW>3žJJT&Ɏ^|$)< oI؆]N@p䌆,+R"У*{ƘdjH#,Vk\*_ijV5lgDcgš|TJʁÞ2&XQLQxG 4l&fu1Z @6 bJԢtM0A 4iGb%}xfЇ¶)ڽdF-jl`rjC={*nwZ٩بShS/ڣYadj.V%nEͭ7{":~XVKc; b۷" &>KVzyw5!ܱoU:D5D? C`f]z|Sab6={" ͑xOrU!Cmz:QQ?(rذ΂G)g}OnjiR m hadXuĥS%Βp> Ebطu3lr *!D 5+𔓤 Ep_GufgeYilY9! @Sy+aTq?{qh<%HRQljӻC틮ET $GbG޿nWUYo1N7[r>uSϨOzVt 2ϙ3^?Af"kݙΞ =?'W:~mGZd1S::~f0gs/_P-ltlF.3i&3I_w?5Lp"ٽ},ᴰd,nVTCmK'c{(>" ~%TT e@uLdR ^W& 3P?[C{_7I ,3ܯrP[ Wԍ@:K]!(-p?,KˎHdeT3MhL2R> -t?W,xm;q%cغ?,4AGYO>PG;u5&oW4f!lʂ'MnMIpX[SL.Q(y1JFSX|ǧc:AY@ ;.}@$K?=ܟjIog½@m8b3^NgnŒW"ΤD pq8j$@5uݿ:V6`Յ ﶂ%Slr}xyQ:s4*`ڷ-vp rrheaٲfrS$S}Lw y4ՃwB3j0tڡg8jloꦮņyʇ}Nф7GQd, [Nobh'kDcKp*zGrK ]Nm ӂlTN;͓{FN{"=~^3wmIγ.&(|Y?殽- lA [z3xM8 L G,ϴ6R7_;l _}>s-O#"qHbDx(B}'I 2׺L܎4tYr KWX'[8񨗆vzUЋwl#Oݤ>?$deI3z]ys-LWb wwb6t)䪙uq,?^"'ȣ=oɼ<5Nr_ U Vr]8݋k6ށmۖDXJϸ'[k7L2$ܻ!M Mf:p+m7y@~ 'C áŭ#]5i:780R ޻ @pv[ ,:s JZrV%!5vGe@תήM1xƌ9k&kT-02j"+63q,d6'N9PƵJ.newՆ_6\VR;1!VL>4b}-k{]ϑ!:z68Jt?aMTb#5eUq]0wB7!д2?BC'wژĿ5~Tr$VJ_y 1hNF[oڟk$oS,L+s]IeL-BE+}b! OTw.20`L'GZfc~X֒ Dl&@4KN 5fVA{ui'ӡ̥S[Pl$ mHL~Y見EBs}?('@_L!&g,w stꙢ2r%ˬmIβcL[bDEju>U"49S@덱5 DŽʅ[&p̿P7I53!vDcu4`C/ZF:fr@~Γ3S53ef6v[ 8+)q /+Q#C3~,5>= M^6$-es#tg2OCi Cx<Ym%tw&2L,c9g=Rſ9NrøW bm)J` A9ԙ4+?}EI9 i(ns"TP$7E_mxzo3~KNA|\ Z+ 2 Egx;macaĸ7 Muf,MG>^'A1E .K*hhg?T6jυ׉PDLٕd1Y濕XϗfsȔ@D=X4Pj 4m)W$ĈA|kCw,8fv{uVAFuJā!]BMN Y0ÔLXHS҈J-V,>/*9bs}GA!?HFYUu(zIR7QJ/~ ehi0_+/qD-#FڻׄЛyog7ߘJ\h>G;ַue}ȑ4ri@yhNSS"al?og|dėA][4zЕf;?$V08{M;B@90CG}Vw'~ߴ`dbarPC3!NLixJUn8PLd=F^,ڶ{~C+=eyqp?"UlZI\-A3+8oڨ?p=C;I@/ER& ,Ċ»oǙR^6~V0ZcvX0`ƑNz "%&jQ١~l]+ 8`>s1>恹t8+·'4v!JXnOp3bqv#EA| rwa2@%$%*JBtʱ$WOmd W_<#UⱶxE0YY;w^ ^;I6>g86+|:]!E =H& -ӛyD*y(Uqea;@8y0xEvf6\_uwe@PET4ِ3q!+Ak8 V|t`_Dm-/OD> ?HF(gs5od$G q$\ԧQjM嬒Au\2 u n)"^fx7(Oƛ .w΃?3S h;5Ыԏ)4g{3P&ѷRMJ/ 1rnLm׭*Ɩ4F`Ph t/v|B~pЫ0~N=dG&[%]V&]C~.sq8xץMnN.}}& ̛j'U;w(YYA٬2/t{xDhzrә^e8/J~Y!RL{G|1H2? U={&!zKL|)H&8>(Arh2.>q(X'd ?wtO`m+{NU,[.@aOXd\BE&ⶴyyTje^ Uo%?3z`}ߛU[Op^ zcpFg( BZ,NStemoo+ڧ&íD$3>E?~MM<֏?O$ő&6Fl|7魹m]SW?I D&2b`$m񖬶]&, U+l'p&-E fj+;6ʑ6V=Ze˄ ?E > Z?_!HAFq`磥nOٿ &d2=R8TZd4ML^ǘ(|$\1b$ +H3p&'2:v|T=S|LO &+  kY5৅|]h8+,O;;,@vR *xH۽-=;BhIMe<ⰸ!Ǖ_U6D>m ƣ!pz#J1)ak;^<;NfEs_"$Xqj$7R X$@ؕAlթ ]9 -::k#x\訑iPaj1'ӱÆdq=Le iaB{EvCQx! KI[2Y}  edKǴ5aXԨT@($;)2YsR%3ʷL? =;› iMhq0"C,`:YUP5'">0-C-WTete7H8$HlW PI -vq` 6?Q ^uY9B‰=RD/<Iq)BjY*u]? ᓳ[>!RrIPơ5Pё+eKrN̙W1J9 7ҏ{,KmܝAL[rNfiY@XRK6 [!hqK}˙!yDc ]Gyǹq92ʐ\`kAdEk. AZDaz8,ܖ1ԼvUiԧcNBDk11O,Mc d$~8Gv׼͉|V . ,^.ȥqֲ!"EJPC9/D]9*]CkA/r]y"#/6^; gxDBo a*@?> 6wUXkð]YongR+FH0:: 0luSrmTŻXQX)nk|<,QP iGƳFw+LjN`!X~5 W~./f/:Q=1}Pe\2?`TD YZ