Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > c31f0e50272e9f75d9621476549592dc > files > 5

cp2k-2.3-5.20130310svn12754.fc18.src.rpm

diff -up cp2k-2.3/src/fft_lib/fftw3_lib.F.fftw_unaligned cp2k-2.3/src/fft_lib/fftw3_lib.F
--- cp2k-2.3/src/fft_lib/fftw3_lib.F.fftw_unaligned	2012-04-18 12:51:33.000000000 +0200
+++ cp2k-2.3/src/fft_lib/fftw3_lib.F	2013-04-13 22:52:25.663811899 +0200
@@ -127,9 +127,13 @@ SUBROUTINE fftw3_create_plan_3d(plan, zi
    STOP "fftw3_create_plan_3d"
   END SELECT
 
+#if defined ( __FFTW3_UNALIGNED )
+  fftw_plan_type = fftw_plan_type + FFTW_UNALIGNED
+#else
   IF ( .NOT. aligned ) THEN
     fftw_plan_type = fftw_plan_type + FFTW_UNALIGNED
   END IF
+#endif
 
   n1 = plan%n_3d(1)
   n2 = plan%n_3d(2)
@@ -256,9 +260,13 @@ SUBROUTINE fftw3_create_plan_1dm(plan, z
    STOP "fftw3_create_plan_1dm"
   END SELECT
 
+#if defined ( __FFTW3_UNALIGNED )
+  fftw_plan_type = fftw_plan_type + FFTW_UNALIGNED
+#else
   IF ( .NOT. aligned ) THEN
     fftw_plan_type = fftw_plan_type + FFTW_UNALIGNED
   END IF
+#endif
 
 num_threads = 1
 !$omp parallel default(none), &