[gmx-developers] bug in gromacs 4.5.3 gmx_fft_fftw2
Mathias PUETZ
mpuetz at de.ibm.com
Mon Jan 17 14:46:39 CET 2011
Hi,
while compiling gmx 4.5.3 for Bluegene with FFTW 2.1.5
I found the following issue:
gmx_fft_flags is defined as type int in gmx_fft.h,
but the interfaces in gmx_fft_flags still expects type enum
and therefore breaks the build.
It seems easy to fix by deleting enum in front of gmx_fft_flags in
gmx_fft_fftw2.c
I assume FFTW2 is hardly ever tested and nobody noticed the inconsistency.
On BlueGene FFTW2 can still be faster than FFTW3 since there is a special
SIMD version of FFTW2, but for FFTW3.
Mit freundlichen Grüßen / Kind regards
Dr. Mathias Puetz
Application Performance Specialist
IBM Sales & Distribution,
STG Sales / Industries Deep Computing FTSS
-----------------------------------------------------------------------------------------------------------------------------------------
IBM DeutschlandHechtsheimer Str. 2
55131 Mainz
Phone: +49-160-7120602
E-Mail: mpuetz at de.ibm.com
-----------------------------------------------------------------------------------------------------------------------------------------
IBM Deutschland GmbH / Vorsitzender des Aufsichtsrats: Erich
ClementiGeschäftsführung: Martin Jetter (Vorsitzender), Reinhard Reschke,
Christoph Grandpierre,Klaus Lintelmann, Michael Diemer, Martina
KoederitzSitz der Gesellschaft: Ehningen / Registergericht: Amtsgericht
Stuttgart, HRB 14562 WEEE-Reg.-Nr. DE 99369940
More information about the gromacs.org_gmx-developers
mailing list