volk_modtool-2.5.0-bp154.1.44 >  A bx!M@eee/ "X'^A_qh9ZXK̤yVԶg}JDYq0{͖1' H:hYJA,Cj"^ >1Y UGڢ+{u]3o45ƿb[-q!+3,CiGh_Eu[< @>1 ]vXw;Z5MO-RxUG(TZpl>QkI6]gb73c086c3c3a6de51735f17cd1fd273e2797ca0de6d20e7a8dc06d81ae1b6f146b73864ce9c95d6af314be57c940969af9a85c8e94Ibx!M@eee}S.(kRW21rvHC;~4"kߍ/0f%ܕ@S[⌼*MC C5id1~YeA&@}{8@#`@dH<2LNB ,r˗ك]qYUDᎁd(=' 7$S@ mP%]JDh $zj7Y\7t Hɧ)54~B J!>3h׿~m*aڥl% wi/%5} p>p>?d  -x|  P  j           Jh x(89:FG H I4 XDYL\p ] ^\bcd eflu( v\w x y z@PTZCvolk_modtool2.5.0bp154.1.44VOLK modtoolThis package provides volk_modtool, used for creating new VOLK kernels.bxobs-arm-10fSUSE Linux Enterprise 15 SP4openSUSEGPL-3.0-onlyhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://libvolk.org/linuxaarch64nj r r9"s"sA큤A큤bxbxbxbxbxbxbxbxbxbxbxbx`Y555a83848c8d5cadf58a00604d008f8a5c8e1dde7101af24b1ab69234e5297f2c15fb3df5d453e00e59a9dccd71cbced204b46c03157fe890adceac848a7621ad1f088bd0860a3987ccc1df7484e00af4f2d90df749697e7a48f8817f77889e5d1f088bd0860a3987ccc1df7484e00af4f2d90df749697e7a48f8817f77889e57aab253a96e8bbc92e268f89103c968fa0a30be02842230a88dd021eb55f8cee1740e64c769d60e6773faad093e3cabaeb0fe780b2a4543008e87fe325a60c941740e64c769d60e6773faad093e3cabaeb0fe780b2a4543008e87fe325a60c9423732ac7fc525ed9928ac0cea706ee38b3dfc289adeea2ff74b576dd29e6dd340aeb37565c5adf7cc21e750568f67d4487576249795161ab1435ac14f828a6040aeb37565c5adf7cc21e750568f67d4487576249795161ab1435ac14f828a60487f0066de489e032b95f4c53b95b6ea2eb717c91e866bf208878913e6337469arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvolk-2.5.0-bp154.1.44.src.rpmvolk_modtoolvolk_modtool(aarch-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.0obs-arm-10 1652087279 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-volkcpioxz5aarch64-suse-linuxPython script, ASCII text executabledirectorypython 3.6 byte-compiledASCII text RRRRRRRRRR{"b<Сm/*utf-801341370cdc9b08bc5f798fa3a801b150ab026be809693b3e1c97aee8f20023b? 7zXZ !t/o)] crv9w ,O(bAJ.(PzjBF q ؞p#pM*p'~!%4yq2>qv`SYW*wDmb WaK1n%;w/0{dy߅Ϳbѕ?+D'7uٌ>4|q]QὋVEZ`V<繳wI,OETTťFM3Fmq53f5.Sw֌pXgZ2݈V4bYe5m>F}ΐݳ(<y@ܭ`{Y%T;&p4CBVY|$"w$AԼ<ڎ̡gD0!H^p:I?ڞ&B >gmUg1_S,l%77L`o`~[gh9&tjQ}TM2o"2dB.iRs[T]7fO"A,{ׄ>/i9fbpQgw( ZjT_i_/Bog2T<'ƪL+.Ź{ÔF?#ӎg`Ѐc|M:Y 3"?=9-ܤ )dcPn;'BRnhO5li#w<-FXۛzׅ6*]<{Qձ͐>] @z5}M:o wsarx?ChsvzpW;Lr}-z\CXgPrK榑cPB-KT# ړJahjMdM{N`%VA'l٩V|޵<Ә_Q3-2uxR`no"otC2[MۚaMj:}LWі#1G*^ )5*RF>K;M!/d~|"-0U<4.u@n(ijވ잘p-R[MXܰÜ^]`!6rm@U&,oުbVט#e#b kLn(unؐQVwQ;HZpXka4Ժbpڪ!_5^ݹЩE*Tg'ȢY{ kIE=zgmdc˿CowYq~cWVSR]<@ M?i`5&y0\(Lܮ 6AL Z(jG&Bv4RodL\MR@zύd~Um-|sؐ kB%ƙIAFVѡ|vѶ_Bj'R?;ѻPAevvb= 8Yr]AO)-Ёׄ*bEOӌX#VF nP@Yy'KSORnMh@36?F=OFɑsjF+JX)[(z.2a<^)A\p p&c^74w]QL:ŋTl42l=i.7.CaAJ9-\+D]}z[M-g+gq+ nt8r!0KZ&Rp$ o ~H᳓q kMǻ 75żF6F߳88nR xQ{m3&dlARMwF &*wX,%l3\ς+>L_XYq%1Db(:1CDXcE{uM40Lj?bEᓌ0)pyK7[ lQFpȑɹV&gb<=- wR o웁z>s an~E*`hg,6#֋E}YmVWZq܎~K v.6ySƒa;E TJL lj,{GڑՌFrp#¤ў! mHj\l0ԦoFl,+k04uF+k)'J$-e+nXp95L鉟"o yRp6ZL6 `}*Y2 kS<$?uVvZjo ZQuha11ݼ7Yȓ.F鹄V&)Lj` 7Vt?~ ֣6sic!%5 D,5l5hYoXm)@fQLdr(^io,WNvG5kɅf싾8(s.uscҗ>!H[4j,a-%\ U|H"(msKl GL3/c 5^)jpW01!MQTFMeH+oHmA=,H)UӗՕfr$BXGPH8)]MM9.-fa/w msuAvD&ZE<@9J#΁c-F{1X`wnCj.^s$I4a?D:Kh[^|0scneax-YD+l*X"ς6)L)t q3&ׂT:Ag9ɎtMrԩTE=ml*˂AS2י$ZdeJ]M~Tۺ7ƨo}汜 Ò ;t@H1/sG *9ǜ75yq1w<>oҖF:\%)*t>uD1sh~Tw1472.oRDn9%z&''C#ӅFiE~f*,2@aS7> I]S?^[e)7 ~ m1a5N8BA;RK&q=rcV5 0qٯZ< )PsvpyjǏԍt X'KMAz8^şIkj&ΆN&vzVTމW| MWR[~roYb{}Ł$TP.HaSze_O>|QCe&97t8n\s6a&#Nn$O|lAC' 99' -@};vhe\~dkֆ*ʞRoMd#[luKneUUy* E@oW='(W.8ɪqvN 7<WcG{ʣ'zJPAQ47^:& 8^uyiJ#lgۗ!~ڑe_h9b9m<)TN:}鲪͚,}diYJZ+VxV7U*^ycRPvI.ժ 8at6$M>_qCHµO*M,U 9" *}'} 7.$uMRQćPHlnbg (?^ïgYO # ,un4\cOxc޽&<Ƀ@U5TFڑub.(Պ*.d'EVGS]wLjwʏrR+a+8l+3?Azr{n$~jgj'.\mu-AZze3GYfR!3RVs=*+dENYR8Ջ @AC[ :'( O.*oA> MNBw>qc&;iܱ^ 黴q?-ñ4*E! 0 @M=G{`} ,ѧ]DȼG2_zزiZb?l{ثmO:Ae둢-@/%ZWԢ'.gGJh̓*YF,O5d17P'(=9qcj A յYRn@A@Ƽ||`ZŰ .ޏ!Bђ 1~EyJgAR~H1_r#/-}%6VUfk.~oqğru agҟ)3,FL,cd4oI ;sH>uDl.}#A5rV]f5'd|D!鏞Wǵ|o5@EYzbf9/ ^ER}SǙ/B֛[','^B9nnrlxJ0+O;8 x+򊌭QAGBUis.U QoN)(IELWE>m-aܬhFmz,[mn$|\-obpDtWk0%?J|_4JP-sb-̿ Np04845WKJ^ r/*vUw3A,D YTEW-A*n]cU2#:J5(@TY(MI{0zDd1ʒ>X3ޥ̜j5`UȨseZZ_R "r2|ِJmߖ͔(~1Z* =(䀓 KyyGϫHmŦgFIWU[Q*tQKCP/^1Y@8ESfQXX9@#Le}v^^N90 9fg;B4vOxz>o>VՌ{~ם?rQ_%HޚK¡83.Vv͜VMn+z{i1B-^Ʈ$Z`th.wltm5e` z8C^/p,lfcr@eh>ȲUc,; 7õkP9MjaTw@i|i ]i몎(k>8Tk3P"mMY>HgRMpi! r"D%1B#av ?~;FBVD2Ugӂuު34:nc.ўSaUuݑ+->:h,l5Bra (P&m؊GPǛ ~A{1ڡ.!<~ ,uY$ldg̎^!~2l$ۓ58 kJ ?O9IMr TD`caѝNo-SA%(<=x4|&+h%qDq> %$/WeRsܟ ]<ԇcf cY/CF wOR;" ʶbzȏHPt1^pHʅCUwϤ\Jhb&&Ss nꔅ~n}RENF R^i4EosGRWѭ-kc]<}w2'Ȏi}o=K8|~xtŽ2wsO֕8,s9MDPSb~lc`EV-WU;-l^59o*o3 &ýcl:ki i;ёб\D+.$!tnp:FgLQP6xc:x4z?ڍL80T}16dyrduoB[*6K8NEw0u0t%$Rh&9 } <\W(G(!{Nzi4<=0)6xs&Ⱦ`'0@ r<__M1anƻk׈D%vu28Ko0sC/ {Jʯ򤑵w B=1f{j{ kΫ􀣬Dztoy}_99Ŗ5zsR![wPl'& yBQWAx a!P!0MGUa`%+P3aQOc̗W +5TU#}S. GbGptA6DFN(aޤCBY@HW+\WoaCLM1C:5\Aq%j(6uB: +SX;'V~0_WtA*ETI<4=Qi\$j:A:2yww!qjFO4naSlAnQev)@$(xQa,D7_5, Џg*V^zH *Q1>ZI>ی/pvx̨:Y"NYkط >sٖ_….8k)/-XN-ap @oyti"jԻF3{ hOz\bh)[E -)ߝh{)0bKAI屪6C1Idꢹ*Zy^6pܘkؕn_adpP?/@|xM;3tn~5v A䩒8I{=Wh󢚯WZcAH *"xy!^̴љ2պLHS{DG_|0 CxL fCL3UB+$y l犂eRdEah-wLF:]CKs"GREevIlxppMk, 3Q7$8S~'gl_,E a  M'’#u:QAklݵ)%|5gxȕ/y?`P*b!֡`pF1+FT Dqwyt q=nZO;>%9-+[l? /=+ў`ae'Oak6?&HVVI:k;OY*sb\?\g[GA?QQ $9p5*SSϼy K6&AǓ:٧ (u1Ke )Q'>Z%Nۙ⪗FO>-rru ǰHmSuc fAdVڱ<ڑyrX=艖IϦt2=2jTUc=XX*hyAjKѴEORjQJ8yޥL)z6q3L(bsʅ~07v\ ;y9?_+ =虁$7;s}O%PYH{Lc٠rYhAЖ> P((ʟ4Ǵt,`ԩ-sڞc ŋP^[db_n=ޣɼ;0v,h{svN$d1_\)