libfftw3_threads3-32bit-3.3.6-lp151.5.1 >  A \Ը/=„Z.P=Ym@s0F:'ca4rb}ˏOm)$~o/QYM'} {l4>y&D|6,L'?!GµEsq7:΃ @Wn-oW͈%%(|ޤQT:Iގ NJ_~a~W?/69mL D":S(K ,S4F80yf 57c41519f082d27f521ee2b97a9b9e9e1b80cfcf1246e80aa27ed58a09fd970556d38e85c22923a2281a2d5c6a01606b41dfaa51ch\Ը/=„ cM# Ө ~J-znsk_FD`ӢQ<_- t?'tG~$!QO7:M9CxԧiB4̛S ːGbT) ly`x^V+ \~5RX9 G)>S`$+$Vk?*Ҟ)PRlem_(dЙ묻gLmQ;Y5u@rzHH>LHnS4^el40a]H?C*.?˲4,47>p>+T?+Dd  * ` /8A [x      $B`L_(8(9,(:(>&"G&,H&DI&\X&dY&x\&]&^'Hb'Rc(d(ue(zf(}l(u(v(w*dx*|y****+@Clibfftw3_threads3-32bit3.3.6lp151.5.1Discrete Fourier Transform (DFT) C subroutine libraryFFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size.\lamb023openSUSE Leap 15.1openSUSEGPL-2.0+https://bugs.opensuse.orgProductivity/Scientific/Mathhttp://www.fftw.orglinuxx86_64/sbin/ldconfigfff\\\\\\2bd7d36b0a9cf46aceebc1e0a4241f5be9e4cdcf5bc01c0fc67939a73cd858e504b612c6229447516724960aa8528df10138b13c71f493cee03d4d2af3494a69faf2e9ac12ce95c452ed49be4896411c990b3a814cb46d4734cf12e1b3054570libfftw3_threads.so.3.5.6libfftw3f_threads.so.3.5.6libfftw3l_threads.so.3.5.6rootrootrootrootrootrootrootrootrootrootrootrootfftw3-3.3.6-lp151.5.1.src.rpmlibfftw3_threads.so.3libfftw3_threads3-32bitlibfftw3_threads3-32bit(x86-32)libfftw3f_threads.so.3libfftw3l_threads.so.3@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libfftw3.so.3libfftw3f.so.3libfftw3l.so.3libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1\j@ZZZe@ZaZX@ZOhZ Z7Z@YYYY@YY@YY4W9SRe@SRe@PͷOOĺ@O8Oc+@OU@OU@OU@OU@NwNwN=@NN @N;@N98@MK:@J_@IX@Egbert Eich eich@suse.comnmoreychaisemartin@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comcgoll@suse.comcgoll@suse.commardnh@gmx.demardnh@gmx.demardnh@gmx.dedhall@wustl.educoolo@suse.comtiwai@suse.deadrian@suse.dealinm.elena@gmail.comdhall@wustl.edudhall@wustl.edudhall@wustl.edudhall@wustl.eduidoenmez@suse.dero@suse.dejengelh@medozas.deadrian@suse.dedhall@wustl.edudhall@wustl.edudhall@wustl.edutoddrme2178@gmail.comdavejplater@gmail.comtiwai@suse.detiwai@suse.de- Add FFTW_BIN to environment variable with module file (bsc#1125824).- Add support for openmpi2 for the HPC build (FATE#325089).- Switch to openmpi2 instead of openmpi (bsc#1082302), apart from ppc64 as openmpi2 does not support it.- Fix typo in flavor gnu7-hpc settings.- Change the name of the MPI version of the module file directory to pfftw3 to distinguish it from the 'serial' one (boo#1075933).- Disable the openmpi3 flavor in some products.- Add gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890). - Add support for mpich and openmpi3 for HPC.- Fix library package dependencies - limit certain dependencies to HPC packages.- Fix HPC library requires package and modules file.- update to 3.3.6-pl2 * Bugfix: MPI Fortran-03 headers were missing in FFTW 3.3.6-pl1. * Bugfix: FFTW 3.3.6 had the wrong libtool version number, and generated shared libraries of the form libfftw3.so.2.6.6 instead of libfftw3.so.3.*. * The fftw_make_planner_thread_safe() API introduced in 3.3.5 didn't work, and this 3.3.6 fixes it. Sorry about that. * compilation fixes for IBM XLC * compilation fixes for threads on Windows * fix SIMD autodetection on amd64 when (_MSC_VER > 1500)- Don't use openmpi-devel for HPC builds.- Fix dependencies for the HPC devel package.- Add magic to limit the number of flavors built in the in the OBS ring.- For HPC build package static libraries as well.- Generate baselib.conf dynamically and only for the non-HPC build: this avoids issues with the source validator.- removed unnedded dependency packages- rewrote for hpc library support * added environment modules * reduced number of hpc realted packages to two (FATE#321716).- update to version 3.3.5 * New SIMD support: - Power8 VSX instructions in single and double precision. To use, add --enable-vsx to configure. - Support for AVX2 (256-bit FMA instructions). To use, add --enable-avx2 to configure. - Experimental support for AVX512 and KCVI. (--enable-avx512, --enable-kcvi) This code is expected to work but the FFTW maintainers do not have hardware to test it. - Support for AVX128/FMA (for some AMD machines) (--enable-avx128-fma) - Double precision Neon SIMD for aarch64. This code is expected to work but the FFTW maintainers do not have hardware to test it. - generic SIMD support using gcc vector intrinsics * Add fftw_make_planner_thread_safe() API * fix #18 (disable float128 for CUDACC) * fix #19: missing Fortran interface for fftwq_alloc_real * fix #21 (don't use float128 on Portland compilers, which pretend to be gcc) * fix: Avoid segfaults due to double free in MPI transpose- add support for long-double precision- update to version 3.3.4 * New functions fftw_alignment_of (to check whether two arrays are equally aligned for the purposes of applying a plan) and fftw_sprint_plan (to output a description of plan to a string). * Bugfix in fftw-wisdom-to-conf; thanks to Florian Oppermann for the bug report. * Fixed manual to work with texinfo-5. * Increased timing interval on x86_64 to reduce timing errors. * Default to Win32 threads, not pthreads, if both are present. * Various build-script fixes. - Drop obsoleted 1_man_macro.patch- update to version 3.3.3 * Fix deadlock bug in MPI transforms (thanks to Michael Pippig for the bug report and patch, and to Graham Dennis for the bug report). * Use 128-bit ARM NEON instructions instead of 64-bit instructions. This change appears to speed up even ARM processors with a 64-bit NEON pipe. * Speed improvements for single-precision AVX. * Speed up planner on machines without "official" cycle counters, such as ARM.- update to 3.3.2 to fix crashes with gcc 4.7 * Removed an archaic stack-alignment hack that was failing with gcc-4.7/i386. * Added stack-alignment hack necessary for gcc on Windows/i386. We will regret this in ten years (see previous change). * Fix incompatibility with Intel icc which pretends to be gcc but does not support quad precision. * make libfftw{threads,mpi} depend upon libfftw when using libtool; this is consistent with most other libraries and simplifies the life of various distributors of GNU/Linux.- Enable AVX support (bnc#763657)- fix build on %arm * disable neon it would require --enable-single (precision) - enable openmpi for %arm- source the mpi environment- delete INSTALL file- patch macros in man files- add use of neon extensions on ARM- updated to version 3.3.1 * Reduced planning time in estimate mode for sizes with large prime factors. * Added AVX autodetection under Visual Studio. Thanks Carsten Steger for submitting the necessary code. * Modern Fortran interface now uses a separate fftw3l.f03 interface file for the long double interface, which is not supported by some Fortran compilers. Provided new fftw3q.f03 interface file to access the quadruple-precision FFTW routines with recent versions of gcc/gfortran. * Added support for the NEON extensions to the ARM ISA. * MPI code now compiles even if mpicc is a C++ compiler; thanks to Kyle Spyksma for the bug report.- Ignore rpmlint fixed dependency errors- fix build on s390/s390x without openmpi- Remove redundant/unwanted tags/section (cf. specfile guidelines) - Employ shlib naming (fftw3 -> libfftw3)- enable sse only on supported architectures- enable sse2 and sse code generation- specfile cleanup * Remove authors from description * use %makeinstall - fix devel and mpi-devel to include proper header files- updated to version 3.3: * Compiling OpenMP support (--enable-openmp) now installs a fftw3_omp library, instead of fftw3_threads, so that OpenMP and POSIX threads (--enable-threads) libraries can be built and installed at the same time. * Add support for the AVX extensions to x86 and x86-64 * Added Fortran 2003 interface * Added MPI distributed-memory transforms * Add support for quad-precision __float128 in gcc 4.6 or later (on x86. x86-64, and Itanium). The new routines use the fftwq_ prefix. * New convenience functions fftw_alloc_real and fftw_alloc_complex to use fftw_malloc for real and complex arrays without typecasts or sizeof. * New convenience functions fftw_export_wisdom_to_filename and fftw_import_wisdom_from_filename that export/import wisdom to a file, which don't require you to open/close the file yourself. * New function fftw_cost to return FFTW's internal cost metric for a given plan * Remove --enable-portable-binary flag: we new produce portable binaries by default. * Fixed build problem failure when srand48 declaration is missing * Fixed bug in fftw_set_timelimit: ensure that a negative timelimit is equivalent to no timelimit in all cases * Fixed stack-overflow problem on OpenBSD caused by using alloca with too large a buffer. - added openmp library support - added mpi library support- Add 32bit compatibility libraries - Changed -devel package groups to Development/Libraries/C and C++ (fix for RPMLINT warning)- Added provides fftw-devel- updated to version 3.2.2: * Improve performance of some copy operations of complex arrays * Add configure flag to disable alloca() * Planning in FFTW_ESTIMATE mode for r2r transforms became slower between fftw-3.1.3 and 3.2. This regression has now been fixed.- remove obsolste fdupes check in spec file - avoid unnecessary autoreconf/bin/sh3.3.6-lp151.5.13.3.6-lp151.5.1libfftw3_threads.so.3libfftw3_threads.so.3.5.6libfftw3f_threads.so.3libfftw3f_threads.so.3.5.6libfftw3l_threads.so.3libfftw3l_threads.so.3.5.6/usr/lib/-fomit-frame-pointer -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:Leap:15.1/standard/b5942dfbce03c2376b59bb67203ea4eb-fftw3:standardcpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a18050262b0c0f7ca7ebe1e423fbead832b59001, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2e7f793b5007a93c90757d61967cd00fd264fa7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f7d7edbb365bd3fde37e993512213ca84db128a5, strippedPRRR RRRRPRRR RRRRPRRR RRRRutf-83946aa8d6b533756a94a157c6dcda2b24fc1bddf3038ee8deb36cbce5fe7bc9e? 7zXZ !t/73] cr$x#tHc_6T+#]8feWኂh6;fΧ1 $g_1}wѻ^YVvW͹1WD!xkҬ襰0XU_9J݄ P*4ZgcvӍK5_RDHCs1_ aCv{bێrżςXS|G읪(C>) {G$yڅ^D;K.MOta2 9f>M!IuUW_sW|,=85,l@ÈMw DFD߿>ƨ"eya:Usإ-1}01HTQNGb5۸b ~ ґ֮qtl?rī65SHdh Zeqo)#>5]D]/ʬ"Rc5v |ykTٙbMcf;ŭX[=m,{&5އwjJ`]޺dJG,ƌAj>á)㢖\eו:AJnm6c;(~oNS )#zM{_Pn%SX^J\0̉I s;b=zHq@DP6S}\ #ԅ'gl[4<$?ڷӵ"&ltk|zwޱCK@lV dnͪ6zx\A5'B;-Y~Lf n!J/B:( YKB_|kU TO`PƒE@[ l8FٍRhgܥ~[|:PReJL )#~Yx1v^`믉m 0iV/kfKʟrq]I3o/u)BJOqyKnbz<uόzt KL# ZďcŬ*\{MzƋ6VƳC [Gسgx]6>|g\{f}VMdTGpY!wҀm[W=ߠ_lp:mbV-gCˬF&0#*$J]B3eVKg@yK_@ \81MA1LoiB,䛼֢7iԥ7))'٘Rz%6!:V>WԂh:[zځ@Ǔl7A 񂓧LܸO ! 彛F|LEHIdPѬN.q,bpnT%_6fΫ\U2,j[ƞ>:řvYfU5hϓBg_sG+Տ9_O*}EtXj!7GXO[D̊n4ڏ&_(IU Ç\z[4$a8)~V~1z#()%`~P$ t("~\:DIP)Eخ h$G!.;/6_G%؄e~0]:)t< KKSKi]ɵ !ޙyF< *XN~)᤭\`5:4+BFnvyIC4IRƇ@|($Սn,Lgn@Kו,Ǣ A{蕖 (G+9/jzAOH\K<(ö8f)mbIKC Kq è->X aRz ڀKlEW.$4\E跼mUGIke0_j-*Θdz7{Er=ǠzڕUwˏl6=>Uٵu l=) c8̑:Fds<];ØS և/0!#qN+℆gqjb(=m^smV|u_BeUY20ۦjHRbɢ :q ,aOFҒ8˛?Lf?h ʖ~ Z7\Ǐtfҥ^XJdNN~Oc {:0* ]EV Fa>BO>KQ!O!N R6 Ub 5M˴fSahxxɼ;$ p bqZ!W.mA-S~3&? ?i{\aDpQ3#( M(j&_~7@[B3hS>0dl2 E NNt z[Ȋֲ*'j=/pF QV"vlW={ٝyfmpv/:DGA>}@<&k#;L4ź[;p_l^vk3FVnu'"o:% XjLMaISN_why Z]2-p.PِlV#b{6 j A( .ܹ?RYfbf6ND,J2t9 ̾΀e,RצHinQf(2LۮHvtӺz_{G0"x,K7t\yn#Vvw91Mdf&t.-8ՀOf+mX|& xq8+.mp,ZWPs͝\_X*)<4[eHs R@!b'<؜Ȝn= WE Bvq&7_K3"w7~n6=[xÄ.֬Ků$  :.AǻM79LO9?2 ko3;%3ABΜAP'>&s{cT /m?"@ed}B5J'=g +~ua=S5} }D'+)F4D.*)cVR} b4 }Fh=_ ΜÆG>⍈b键%Jv!nò:.:TI?/n<-75!QX䒗t,vV}s.iH_ob p,:-]*#EkuDI o, S) aebܴX:BY\u?KR)w'c^[:TE.;cj΂3SQA5rYm˽ uta j˾m[iOi' atU}K.=Qzl۹¬% ^.⾡x o=x?2-Ȓf286񡣖v:nn0ܱvGmG$=kme뾙k$EB9galָ.Hަ%:rW*Gm@mR?Dm|ט5h$5Ю~[XP_#]&_kh_ =U/Q1-O0]ЧZU YYj)|*|PdhR5d.|g)]H9oM,^\_8v/y3?+)R|=v^pz9 :Ǔ| $e PX!664N#g{9 8v:Zȗ N01&[b\GWyA`]z7';+oݴu%bfyJ](ʆo! 7/tk[`e%~fvߛVF5b踙Eh>OŒ*'BVyƑ8&Zd9|6@:`lή-Hŋ.3C q+b/":w0ZY"%FO"eӵ W/o*㫻2nV{h'.Kdp5S0$,ET4Yy=2}rx4&1ݟ[]BA꾫6_b]FSEU5^$kgۏJ=4X!qzT' ĵ0y.L4d$pչ@aCw Sv!YC<(6FgH"FÌj^!8ʒaW J F_d-3|`GxudďK+kLx#c]NiD |2V @|"Z U;Z  <{d&׋dK/MQ:"LƷnN+96.GfG%HYwd-*H7?Σ(-Y |`M(iKeZT:HρtE;v+@Fʫ$n vY .r <”5oay$]b—i|9K:y1S=X3ѮB2{km; e^N_ ĥ8σ` a̼?f=!ٟ9@]zL苖HxM Ø̯:[7elP˦Xٳ_W 9FP(tҒ;"f- ֚|gJ~#{&"=~JweI#jHzXNNne敝ƞsѵd4\uQ+fVwvDh';ըH]+詹gB3sl |тIm͝8OW ONQO7x H]͆<މT]ۓq?ズVFmE;8mA=udaqt=8AX߂9 q򒷉 :{cz[nkNT2~gt]^{ (>~$_\q5> ;-hސyKΞS4E?bV|>mTf38ks[q-ϧYDUDQ-)ǨڶLFemc%Iy딑zBPT<uٿnl YI>;Ǟ_WsFҁ@EWޛ8Yacw Q5mRk>Zxu6(hY8v/xaX VIDgK 3.9̞+L+9ZT<:lٹ-jip{%z:bE7ǃlb ESoMME8.RBu!"y;j9L:Qk*}SDmu,|^;S3;J^+i2Nsj!h-{HҨ6 SDukr { `(ЍB{`Ǻ! "lΛUM5!ap8Z F 0oW ?Q*5L_@j+rkw_CI7g^|6&?rٝ:Lw;JV7L"yb v!`w .;3mOE h&S:희|'T/:P56;wh@8Ic9:v4`X MhT//&0P9݆طMYD|_lo2s.J.N F!!{h/7iDu05Y*)XxD?'Ɇa>-2 +Uox3;B3p-1B4tLޅvj`#tyF 2/IMv^4^&Pj})k?\nߖ7k΃#+Z/5idY)Χ {tPrFU5H Bv$eNfQ#PVwL%)@W^> >raZ7b_S3Eiytȕ[LdDaϋN ogL#/*䪫nxb\}Vxp$8FAgɫkJzaEyIg~<4 >HG쒢vF6z E /C(G Eͪb!.0w'L7H3AL])04ה0g=@q $T@[5z3fh(U@ģ-3#I6BPTsPʱ:R+ר"̠9Ok,h;c?kUo%ܟurHl$zF? xι1%(Ru* 96﹨IwIR5iL*gA[FS݈m@5OGboBDߟ^?t]!;yP* C[65[|/[YWRvCL}MsϹ}>xʒ2EEA +x%RP's>JM< ZՒѰrXP*I}uv,:jMtׯ㬍rû6kw*F\CMlݛ q/-#bk:0tX52Dݷ?_*`']vK^xM!gz} q.;. V钠l4ñi =m!sq=UK.V1j󶇩)4ۀA3W4nX/ XTֶUf֔îY +%SE5s=mYu5P30`zyC .4F2IBClm"!3 ^k v\@ gnO(?Rf.fftIZˉ ybb6'AcgTn)&vNU#@_VO:[>1PL iЂ5Qo!|L󇏹 i8&37`.I C|wo^4xo5nLBpZWu/(kg/ѧS{#geE\yN=n,K'tAాueg6C@tb5S 럍,An2\+ޙ^hLɎ97ݦ\GԖ'Oxe &Q*@sfYrkMЗ, mSFw iB\VMl=HZq6S3]wyRp;6l2-j(o#* Y/]c)LU */ʻ(aHYi~vwܟ,ȐHϢJ+0< mtϪQm炚zDH< ضF7V׾2+XRxJ㗄G'wՈU7*%-/_~b9Vo=o5 b qkVjZ'W1$k{Dr%/zgovgcN̰ .Nrd˱<]3OoUOݬXSA'E'WI~uwѫ4|NIm׍N',S0 qW߾U +DQn"dLƈvbܤ84VSuɯZ ⑱Z61w7hL_ev.>?jh!7Bpn =h_{ yҍgQ lpw/ pCCALk)ѭ}3Z겇TbiԊo$)ZJkd[.BdK+Sc4,DZGiDs B-0i(V)'TvI`zNvVHb_ak?xA_tIحĹy% <&K7e h2_ YZ