49da2854dc
Accepting request 1120238 from home:eeich:branches:multimedia:libs
...
- Disable HPC flavors on %ix86
OBS-URL: https://build.opensuse.org/request/show/1120238
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=98
2023-10-25 11:57:28 +00:00
82dfab3ada
Accepting request 1119619 from home:NMorey:branches:science
...
- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5
OBS-URL: https://build.opensuse.org/request/show/1119619
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=97
2023-10-25 11:52:11 +00:00
4af1b9d34b
Accepting request 973062 from home:jengelh:branches:multimedia:libs
...
- Update rpmlintrc for shlib-policy-name-error
OBS-URL: https://build.opensuse.org/request/show/973062
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=95
2022-05-10 08:31:40 +00:00
7dbc1c87ce
Accepting request 947265 from home:tiwai:branches:multimedia:libs
...
- Don't install half-baked cmake files (bsc#1194728):
the files are incomplete and useless with the build using auto-tools
OBS-URL: https://build.opensuse.org/request/show/947265
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=94
2022-01-18 16:32:54 +00:00
d354e8ca93
Accepting request 935864 from home:dirkmueller:Factory
...
- update to 3.3.10:
* Fix bug that would cause 2-way SIMD (notably SSE2 in double precision)
to attempt unaligned accesses in certain obscure cases, causing
segfaults.
* This test computes a pair of length-4 real->complex transforms where
the second input is 5 real numbers away from the first input. That
is, there is a gap of one real number between the first and second
input array. The -oexhaustive level allow FFTW to attempt to
compute this transform by reducing it to a pair of complex
transforms of length 2, but now the second input is not aligned to a
complex-number boundary. The fact that 5 is odd is the problem.
* The bug cannot occur in complex->complex transforms because the
complex interface accepts strides in units of complex numbers, so
strides are aligned by construction.
OBS-URL: https://build.opensuse.org/request/show/935864
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=93
2021-12-06 08:01:37 +00:00
2f55f7993e
Accepting request 889563 from home:dimstar:Factory
...
- Follow the distro default openmpi implementation:
+ Eliminate the usage of the mpi_implem variable (obsolete)
+ BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel
+ Require openmpi-devel in the mpi-devel package
+ Use %setup_openmpi to source mpivars.sh
- Add build support for gcc10 to HPC build (bsc#1174439).
OBS-URL: https://build.opensuse.org/request/show/889563
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=91
2021-05-03 11:31:58 +00:00
b494211ca7
Accepting request 869931 from home:eeich:branches:multimedia:libs
...
- Add build support for gcc10 to HPC build (bsc#1174439).
OBS-URL: https://build.opensuse.org/request/show/869931
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=89
2021-02-08 11:25:01 +00:00
3457264b89
Accepting request 866415 from home:dirkmueller:branches:multimedia:libs
...
- update to 3.3.9:
* New API fftw_planner_nthreads() returns the number of threads
currently being used by the planner.
* Fix incorrect math in 128-bit generic SIMD
* Fix wisdom for avx512.
The avx512 alignment requirement was set to 64 bytes, but this is
wrong. Alignment requirements are a property of the platform (e.g.,
x86) and not of the instruction set (e.g., AVX). Among other
things, this broke wisdom with avx512.
Note that avx512 support is still experimental because the FFTW
authors have no avx512 hardware available for testing.
* fftw_threads_set_callback function to change the threading backend at runtime.
OBS-URL: https://build.opensuse.org/request/show/866415
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=87
2021-01-26 14:13:54 +00:00
dc864a7454
Accepting request 828531 from home:michel_mno:branches:multimedia:libs
...
- Remove specific mpi_implemen define for ppc/ppc64 (was openmpi)
to use same openmpi2 as other architectures.
To avoid fftw3:standard build failure.
OBS-URL: https://build.opensuse.org/request/show/828531
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=85
2020-08-25 13:17:40 +00:00
a37918822d
Accepting request 821977 from home:eeich:branches:multimedia:libs
...
- Add gnu compiler support up to gcc9.
- Fix typo which caused issus building openmpi HPC flavors
(bsc#1174329).
- Add support for openmpi4 (provided by Alin Marin Elena).
OBS-URL: https://build.opensuse.org/request/show/821977
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=83
2020-07-21 08:56:55 +00:00
d33b947a78
Accepting request 812115 from home:badshah400:branches:multimedia:libs
...
- Fix BuildFailures for openSUSE >= 1550:
* Correct info dir.
* Fix ill-formatted comments.
OBS-URL: https://build.opensuse.org/request/show/812115
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=81
2020-06-15 09:59:42 +00:00
5f4c46d1ce
Accepting request 752508 from home:eeich:branches:multimedia:libs
...
- Fix test for openSUSE
OBS-URL: https://build.opensuse.org/request/show/752508
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=79
2019-11-29 21:51:23 +00:00
98d4ccd5ce
Accepting request 752454 from home:eeich:branches:multimedia:libs
...
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
OBS-URL: https://build.opensuse.org/request/show/752454
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=78
2019-11-29 17:23:52 +00:00
Tomáš Chvátal
3c5abe5e83
Accepting request 730827 from home:michel_mno:branches:multimedia:libs
...
- Add -ffat-lto-objects to avoid build failure
OBS-URL: https://build.opensuse.org/request/show/730827
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=76
2019-09-14 05:59:33 +00:00
Tomáš Chvátal
f197be8cad
Accepting request 686389 from home:RZLourenco
...
- Update to 3.3.8:
* Fixed AVX, AVX2 for gcc-8.
- Release notes for 3.3.7:
* Experimental support for CMake.
* Fixes for armv7a cycle counter.
* Official support for aarch64, now that we have hardware to test it.
* Tweak usage of FMA instructions in a way that favors newer processors
(Skylake and Ryzen) over older processors (Haswell).
* tests/bench: use 64-bit precision to compute mflops.
OBS-URL: https://build.opensuse.org/request/show/686389
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=74
2019-03-19 12:11:22 +00:00
118b03dbc9
Accepting request 677184 from home:eeich:branches:multimedia:libs
...
- Add FFTW_BIN to environment variable with module file (bsc#1125824).
OBS-URL: https://build.opensuse.org/request/show/677184
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=72
2019-02-18 19:08:47 +00:00
b79c191de5
Accepting request 636305 from home:Andreas_Schwab:Factory
...
- Stay with openmpi also on ppc
OBS-URL: https://build.opensuse.org/request/show/636305
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=70
2018-09-18 10:09:54 +00:00
1f548a49b6
Accepting request 613353 from home:1Antoine1:branches:multimedia:libs
...
- Fix %install_info_delete usage.
OBS-URL: https://build.opensuse.org/request/show/613353
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=68
2018-06-03 08:08:05 +00:00
8906fe8c10
Accepting request 580278 from home:eeich:branches:multimedia:libs
...
- Add support for openmpi2 for the HPC build (FATE#325089).
OBS-URL: https://build.opensuse.org/request/show/580278
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=66
2018-02-26 15:49:38 +00:00
6352227e18
Accepting request 579040 from home:NMoreyChaisemartin:branches:science:HPC
...
- Switch to openmpi2 instead of openmpi (bsc#1082302),
apart from ppc64 as openmpi2 does not support it.
OBS-URL: https://build.opensuse.org/request/show/579040
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=64
2018-02-22 15:35:28 +00:00
Tomáš Chvátal
e9fcc00036
Accepting request 568239 from home:eeich:branches:multimedia:libs
...
- Fix typo in flavor gnu7-hpc settings.
OBS-URL: https://build.opensuse.org/request/show/568239
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=62
2018-01-22 18:12:52 +00:00
708513398a
Accepting request 567582 from home:eeich:branches:multimedia:libs
...
- Change the name of the MPI version of the module file directory
to pfftw3 to distinguish it from the 'serial' one (boo#1075933).
OBS-URL: https://build.opensuse.org/request/show/567582
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=60
2018-01-19 10:51:58 +00:00
2aa722a452
Accepting request 563893 from home:eeich:branches:fix-compilers-hpc
...
- Disable the openmpi3 flavor in some products.
OBS-URL: https://build.opensuse.org/request/show/563893
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=58
2018-01-15 12:39:39 +00:00
OBS User mrdocs
44f8d46b33
Accepting request 562254 from home:eeich:branches:fix-compilers-hpc
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/562254
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=57
2018-01-07 18:18:12 +00:00
3c748854ca
Accepting request 541873 from home:eeich:hpc_alt
...
- Fix library package dependencies - limit certain
dependencies to HPC packages.
OBS-URL: https://build.opensuse.org/request/show/541873
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=55
2017-11-14 16:51:07 +00:00
3e314d15eb
Accepting request 541150 from home:eeich:hpc_alt
...
- Fix HPC library requires package and modules file.
OBS-URL: https://build.opensuse.org/request/show/541150
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=54
2017-11-13 14:03:03 +00:00
bd2a5465d8
Accepting request 539509 from home:eeich:hpc_alt
...
- 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)
(FATE#321716).
OBS-URL: https://build.opensuse.org/request/show/539509
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=52
2017-11-07 12:46:17 +00:00
23b0b70d95
Accepting request 535962 from home:eeich:hpc_alt
...
- Don't use openmpi-devel for HPC builds.
OBS-URL: https://build.opensuse.org/request/show/535962
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=50
2017-10-23 17:00:06 +00:00
7290032806
Accepting request 535192 from home:eeich:hpc_alt
...
- Fix dependencies for the HPC devel package.
OBS-URL: https://build.opensuse.org/request/show/535192
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=49
2017-10-20 08:36:35 +00:00
61631e4df1
Accepting request 534460 from home:eeich:branches:multimedia:libs
...
- Add magic to limit the number of flavors built in the
in the OBS ring.
OBS-URL: https://build.opensuse.org/request/show/534460
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=47
2017-10-17 19:26:22 +00:00
223049c390
Accepting request 534290 from home:eeich:branches:multimedia:libs
...
- 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
OBS-URL: https://build.opensuse.org/request/show/534290
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=46
2017-10-16 18:57:55 +00:00
Ismail Dönmez
a384802d44
-
...
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=44
2016-08-02 06:04:31 +00:00
Ismail Dönmez
cfc2999047
Accepting request 416487 from home:mnhauke:branches:multimedia:libs
...
- 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
OBS-URL: https://build.opensuse.org/request/show/416487
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=43
2016-08-02 05:55:19 +00:00
6c7fd6592b
Accepting request 232656 from home:tiwai:branches:multimedia:libs
...
Mention a dropped patch in changelog
- Drop obsoleted 1_man_macro.patch
OBS-URL: https://build.opensuse.org/request/show/232656
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=41
2014-05-05 08:55:05 +00:00
f9f0cb1edf
Accepting request 230861 from home:mnhauke
...
* update to version 3.3.4
* add support for long-double precision
OBS-URL: https://build.opensuse.org/request/show/230861
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=40
2014-04-29 15:40:41 +00:00
Pavol Rusnak
949ee9be81
Accepting request 145585 from home:cowsandmilk:branches:multimedia:libs
...
update to fftw 3.3.3
OBS-URL: https://build.opensuse.org/request/show/145585
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=38
2012-12-17 11:54:30 +00:00
dfed076164
Accepting request 127028 from home:coolo:branches:openSUSE:Factory
...
fix the build of postfish
OBS-URL: https://build.opensuse.org/request/show/127028
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=36
2012-07-03 19:03:54 +00:00
Ismail Dönmez
19729c3bdf
Accepting request 122746 from home:tiwai:branches:multimedia:libs
...
- Enable AVX support (bnc#763657)
OBS-URL: https://build.opensuse.org/request/show/122746
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=34
2012-05-29 12:57:13 +00:00
Ismail Dönmez
a7a0b49128
Accepting request 115693 from openSUSE:Factory:ARM
...
fix arm build
OBS-URL: https://build.opensuse.org/request/show/115693
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=32
2012-04-26 11:37:17 +00:00
d19cb8f9ea
Accepting request 109624 from home:dimstar:gcc47
...
- source the mpi environment (forwarded request 109612 from ealin)
OBS-URL: https://build.opensuse.org/request/show/109624
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=30
2012-03-16 09:50:56 +00:00
Ismail Dönmez
ebf7a8a0d7
Accepting request 108376 from home:cowsandmilk:branches:multimedia:libs
...
update to fftw 3.3.1
OBS-URL: https://build.opensuse.org/request/show/108376
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=28
2012-03-07 13:57:08 +00:00
99ec1266eb
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=25
2011-12-01 12:50:14 +00:00
cd8db07f07
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=24
2011-12-01 12:17:32 +00:00
479fa47536
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=23
2011-12-01 12:01:20 +00:00
f7e327bd72
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=22
2011-11-29 17:39:19 +00:00
Ismail Dönmez
95e12454e6
-
...
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=21
2011-11-28 14:12:21 +00:00
Ismail Dönmez
5510a6d04d
-
...
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=20
2011-11-28 14:11:51 +00:00
Ismail Dönmez
41c031d555
- Ignore rpmlint fixed dependency errors
...
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=19
2011-11-28 13:34:55 +00:00
Ismail Dönmez
574966b25d
Accepting request 93908 from home:oertel:branches:openSUSE:Factory
...
- fix build on s390/s390x without openmpi
OBS-URL: https://build.opensuse.org/request/show/93908
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=18
2011-11-28 09:51:22 +00:00
Cristian Rodríguez
6ad7bad6c2
Accepting request 92943 from home:jengelh:branches:shlib
...
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
- Employ shlib naming (fftw3 -> libfftw3)
OBS-URL: https://build.opensuse.org/request/show/92943
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fftw3?expand=0&rev=17
2011-11-23 14:50:07 +00:00