RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux sagari 3.2.0-101-powerpc64-smp #141-Ubuntu SMP Thu Mar 10 21:59:27 UTC 2016 ppc64 Buildd toolchain package versions: launchpad-buildd_138 python-lpbuildd_138 sbuild_0.65.2-1ubuntu2~ubuntu12.04.1~ppa8 bzr_2.5.1-0ubuntu2 dpkg-dev_1.16.1.2ubuntu7.7 python-debian_0.1.27ubuntu1~ubuntu12.04.1~ppa2 qemu-user-static_1.3.0+dfsg-1~exp3ubuntu8~3.IS.12.04. Syncing the system clock with the buildd NTP service... 27 May 23:25:58 ntpdate[26023]: adjust time server 10.211.37.1 offset -0.000043 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-9821237', '/home/buildd/filecache-default/9f1060e2bab22ae2edac374e1f3ab0aa330b1d76'] Unpacking chroot for build PACKAGEBUILD-9821237 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-9821237'] Mounting chroot for build PACKAGEBUILD-9821237 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-9821237', 'deb http://ftpmaster.internal/ubuntu yakkety main universe', 'deb http://ftpmaster.internal/ubuntu yakkety-security main universe', 'deb http://ftpmaster.internal/ubuntu yakkety-updates main universe', 'deb http://ftpmaster.internal/ubuntu yakkety-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-9821237 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-9821237', 'powerpc'] Updating debian chroot for build PACKAGEBUILD-9821237 Get:1 http://ftpmaster.internal/ubuntu yakkety InRelease [247 kB] Get:2 http://ftpmaster.internal/ubuntu yakkety-security InRelease [92.2 kB] Get:3 http://ftpmaster.internal/ubuntu yakkety-updates InRelease [92.2 kB] Get:4 http://ftpmaster.internal/ubuntu yakkety-proposed InRelease [95.7 kB] Get:5 http://ftpmaster.internal/ubuntu yakkety/main powerpc Packages [1138 kB] Get:6 http://ftpmaster.internal/ubuntu yakkety/main Translation-en [565 kB] Get:7 http://ftpmaster.internal/ubuntu yakkety/universe powerpc Packages [7465 kB] Get:8 http://ftpmaster.internal/ubuntu yakkety/universe Translation-en [4426 kB] Get:9 http://ftpmaster.internal/ubuntu yakkety-security/main powerpc Packages [64 B] Get:10 http://ftpmaster.internal/ubuntu yakkety-security/main Translation-en [64 B] Get:11 http://ftpmaster.internal/ubuntu yakkety-security/universe powerpc Packages [64 B] Get:12 http://ftpmaster.internal/ubuntu yakkety-security/universe Translation-en [64 B] Get:13 http://ftpmaster.internal/ubuntu yakkety-updates/main powerpc Packages [64 B] Get:14 http://ftpmaster.internal/ubuntu yakkety-updates/main Translation-en [64 B] Get:15 http://ftpmaster.internal/ubuntu yakkety-updates/universe powerpc Packages [64 B] Get:16 http://ftpmaster.internal/ubuntu yakkety-updates/universe Translation-en [64 B] Get:17 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc Packages [71.1 kB] Get:18 http://ftpmaster.internal/ubuntu yakkety-proposed/main Translation-en [30.4 kB] Get:19 http://ftpmaster.internal/ubuntu yakkety-proposed/universe powerpc Packages [330 kB] Get:20 http://ftpmaster.internal/ubuntu yakkety-proposed/universe Translation-en [162 kB] Fetched 14.7 MB in 2s (5896 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libprocps4 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: libpng16-16 libprocps5 The following packages will be upgraded: apt apt-transport-https bash binutils bsdutils bzip2 cpp-5 debconf dmsetup dpkg dpkg-dev g++-5 gcc-5 gcc-5-base gcc-6-base grep hostname init init-system-helpers initscripts insserv libapt-pkg5.0 libasan2 libatomic1 libblkid1 libbz2-1.0 libcap2 libcap2-bin libcc1-0 libdevmapper1.02.1 libdpkg-perl libfdisk1 libgcc-5-dev libgcc1 libgcrypt20 libgnutls30 libgomp1 libgpg-error0 libldap-2.4-2 libmount1 libncurses5 libncursesw5 libperl5.22 libpng12-0 librtmp1 libsasl2-2 libsasl2-modules-db libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsmartcols1 libsqlite3-0 libstdc++-5-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo5 libubsan0 libudev1 libusb-0.1-4 libuuid1 linux-libc-dev lsb-base make mount ncurses-base ncurses-bin optipng perl perl-base perl-modules-5.22 pkgbinarymangler policyrcd-script-zg2 procps sed systemd systemd-sysv sysv-rc sysvinit-utils tar tzdata ubuntu-keyring util-linux zlib1g 86 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 90.8 MB of archives. After this operation, 177 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu yakkety/main powerpc bash powerpc 4.3-14ubuntu2 [525 kB] Get:2 http://ftpmaster.internal/ubuntu yakkety/main powerpc bsdutils powerpc 1:2.28-5ubuntu2 [53.8 kB] Get:3 http://ftpmaster.internal/ubuntu yakkety/main powerpc dpkg powerpc 1.18.7ubuntu1 [2142 kB] Get:4 http://ftpmaster.internal/ubuntu yakkety/main powerpc grep powerpc 2.25-1 [144 kB] Get:5 http://ftpmaster.internal/ubuntu yakkety/main powerpc hostname powerpc 3.17ubuntu1 [11.4 kB] Get:6 http://ftpmaster.internal/ubuntu yakkety/main powerpc perl-modules-5.22 all 5.22.2-1 [2642 kB] Get:7 http://ftpmaster.internal/ubuntu yakkety/main powerpc libperl5.22 powerpc 5.22.2-1 [2760 kB] Get:8 http://ftpmaster.internal/ubuntu yakkety/main powerpc perl powerpc 5.22.2-1 [238 kB] Get:9 http://ftpmaster.internal/ubuntu yakkety/main powerpc perl-base powerpc 5.22.2-1 [1173 kB] Get:10 http://ftpmaster.internal/ubuntu yakkety/main powerpc bzip2 powerpc 1.0.6-8build1 [31.4 kB] Get:11 http://ftpmaster.internal/ubuntu yakkety/main powerpc libbz2-1.0 powerpc 1.0.6-8build1 [31.4 kB] Get:12 http://ftpmaster.internal/ubuntu yakkety/main powerpc zlib1g powerpc 1:1.2.8.dfsg-2ubuntu5 [47.3 kB] Get:13 http://ftpmaster.internal/ubuntu yakkety/main powerpc init-system-helpers all 1.33ubuntu2 [31.9 kB] Get:14 http://ftpmaster.internal/ubuntu yakkety/main powerpc init powerpc 1.33ubuntu2 [4352 B] Get:15 http://ftpmaster.internal/ubuntu yakkety/main powerpc libsmartcols1 powerpc 2.28-5ubuntu2 [59.2 kB] Get:16 http://ftpmaster.internal/ubuntu yakkety/main powerpc libuuid1 powerpc 2.28-5ubuntu2 [16.4 kB] Get:17 http://ftpmaster.internal/ubuntu yakkety/main powerpc libblkid1 powerpc 2.28-5ubuntu2 [98.5 kB] Get:18 http://ftpmaster.internal/ubuntu yakkety/main powerpc libfdisk1 powerpc 2.28-5ubuntu2 [124 kB] Get:19 http://ftpmaster.internal/ubuntu yakkety/main powerpc insserv powerpc 1.14.0-5.3ubuntu1 [35.3 kB] Get:20 http://ftpmaster.internal/ubuntu yakkety/main powerpc sysv-rc all 2.88dsf-59.4ubuntu1 [18.2 kB] Get:21 http://ftpmaster.internal/ubuntu yakkety/main powerpc initscripts powerpc 2.88dsf-59.4ubuntu1 [23.9 kB] Get:22 http://ftpmaster.internal/ubuntu yakkety/main powerpc util-linux powerpc 2.28-5ubuntu2 [807 kB] Get:23 http://ftpmaster.internal/ubuntu yakkety/main powerpc sysvinit-utils powerpc 2.88dsf-59.4ubuntu1 [21.3 kB] Get:24 http://ftpmaster.internal/ubuntu yakkety/main powerpc debconf all 1.5.59ubuntu1 [136 kB] Get:25 http://ftpmaster.internal/ubuntu yakkety/main powerpc libgpg-error0 powerpc 1.22-2 [33.3 kB] Get:26 http://ftpmaster.internal/ubuntu yakkety/main powerpc libgcrypt20 powerpc 1.7.0-2 [345 kB] Get:27 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libsystemd0 powerpc 230-1git1 [191 kB] Get:28 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc systemd powerpc 230-1git1 [3291 kB] Get:29 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libcap2 powerpc 1:2.25-1 [13.1 kB] Get:30 http://ftpmaster.internal/ubuntu yakkety/main powerpc libselinux1 powerpc 2.5-3 [58.7 kB] Get:31 http://ftpmaster.internal/ubuntu yakkety/main powerpc libmount1 powerpc 2.28-5ubuntu2 [102 kB] Get:32 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libcap2-bin powerpc 1:2.25-1 [20.3 kB] Get:33 http://ftpmaster.internal/ubuntu yakkety/main powerpc lsb-base all 9.20160110ubuntu1 [13.7 kB] Get:34 http://ftpmaster.internal/ubuntu yakkety/main powerpc mount powerpc 2.28-5ubuntu2 [117 kB] Get:35 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc ncurses-bin powerpc 6.0+20160319-1ubuntu1 [130 kB] Get:36 http://ftpmaster.internal/ubuntu yakkety/main powerpc sed powerpc 4.2.2-7.1 [135 kB] Get:37 http://ftpmaster.internal/ubuntu yakkety/main powerpc tar powerpc 1.29-1 [197 kB] Get:38 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc ncurses-base all 6.0+20160319-1ubuntu1 [16.7 kB] Get:39 http://ftpmaster.internal/ubuntu yakkety/main powerpc gcc-6-base powerpc 6.1.1-4ubuntu11 [17.1 kB] Get:40 http://ftpmaster.internal/ubuntu yakkety/main powerpc libgcc1 powerpc 1:6.1.1-4ubuntu11 [27.0 kB] Get:41 http://ftpmaster.internal/ubuntu yakkety/main powerpc libstdc++6 powerpc 6.1.1-4ubuntu11 [409 kB] Get:42 http://ftpmaster.internal/ubuntu yakkety/main powerpc libapt-pkg5.0 powerpc 1.3~exp1 [682 kB] Get:43 http://ftpmaster.internal/ubuntu yakkety/main powerpc ubuntu-keyring all 2016.05.13 [16.5 kB] Get:44 http://ftpmaster.internal/ubuntu yakkety/main powerpc apt powerpc 1.3~exp1 [1025 kB] Get:45 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc systemd-sysv powerpc 230-1git1 [17.9 kB] Get:46 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libudev1 powerpc 230-1git1 [55.7 kB] Get:47 http://ftpmaster.internal/ubuntu yakkety/main powerpc libdevmapper1.02.1 powerpc 2:1.02.124-1ubuntu1 [121 kB] Get:48 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libncurses5 powerpc 6.0+20160319-1ubuntu1 [80.8 kB] Get:49 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libtinfo5 powerpc 6.0+20160319-1ubuntu1 [69.3 kB] Get:50 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libncursesw5 powerpc 6.0+20160319-1ubuntu1 [100 kB] Get:51 http://ftpmaster.internal/ubuntu yakkety/main powerpc libsepol1 powerpc 2.5-1 [180 kB] Get:52 http://ftpmaster.internal/ubuntu yakkety/main powerpc libsemanage-common all 2.5-1 [6800 B] Get:53 http://ftpmaster.internal/ubuntu yakkety/main powerpc libsemanage1 powerpc 2.5-1 [68.4 kB] Get:54 http://ftpmaster.internal/ubuntu yakkety/main powerpc libusb-0.1-4 powerpc 2:0.1.12-30 [15.7 kB] Get:55 http://ftpmaster.internal/ubuntu yakkety/main powerpc libprocps5 powerpc 2:3.3.11-3ubuntu1 [28.3 kB] Get:56 http://ftpmaster.internal/ubuntu yakkety/main powerpc procps powerpc 2:3.3.11-3ubuntu1 [212 kB] Get:57 http://ftpmaster.internal/ubuntu yakkety/main powerpc tzdata all 2016d-2 [168 kB] Get:58 http://ftpmaster.internal/ubuntu yakkety/main powerpc libtasn1-6 powerpc 4.8-1 [39.3 kB] Get:59 http://ftpmaster.internal/ubuntu yakkety/main powerpc libgnutls30 powerpc 3.4.11-4ubuntu1 [436 kB] Get:60 http://ftpmaster.internal/ubuntu yakkety/main powerpc libslang2 powerpc 2.3.0-2.3ubuntu1 [365 kB] Get:61 http://ftpmaster.internal/ubuntu yakkety/main powerpc libsqlite3-0 powerpc 3.13.0-1 [419 kB] Get:62 http://ftpmaster.internal/ubuntu yakkety/main powerpc apt-transport-https powerpc 1.3~exp1 [25.9 kB] Get:63 http://ftpmaster.internal/ubuntu yakkety/main powerpc libsasl2-modules-db powerpc 2.1.26.dfsg1-15 [14.0 kB] Get:64 http://ftpmaster.internal/ubuntu yakkety/main powerpc libsasl2-2 powerpc 2.1.26.dfsg1-15 [43.6 kB] Get:65 http://ftpmaster.internal/ubuntu yakkety/main powerpc libldap-2.4-2 powerpc 2.4.42+dfsg-2ubuntu4 [141 kB] Get:66 http://ftpmaster.internal/ubuntu yakkety/main powerpc libpng16-16 powerpc 1.6.21-5 [163 kB] Get:67 http://ftpmaster.internal/ubuntu yakkety/main powerpc librtmp1 powerpc 2.4+20151223.gitfa8646d.1-1 [49.7 kB] Get:68 http://ftpmaster.internal/ubuntu yakkety/main powerpc binutils powerpc 2.26-9ubuntu1 [2228 kB] Get:69 http://ftpmaster.internal/ubuntu yakkety/main powerpc libgomp1 powerpc 6.1.1-4ubuntu11 [69.5 kB] Get:70 http://ftpmaster.internal/ubuntu yakkety/main powerpc libatomic1 powerpc 6.1.1-4ubuntu11 [7446 B] Get:71 http://ftpmaster.internal/ubuntu yakkety/main powerpc libasan2 powerpc 5.3.1-20ubuntu1 [228 kB] Get:72 http://ftpmaster.internal/ubuntu yakkety/main powerpc libubsan0 powerpc 6.1.1-4ubuntu11 [104 kB] Get:73 http://ftpmaster.internal/ubuntu yakkety/main powerpc g++-5 powerpc 5.3.1-20ubuntu1 [28.6 MB] Get:74 http://ftpmaster.internal/ubuntu yakkety/main powerpc gcc-5 powerpc 5.3.1-20ubuntu1 [8155 kB] Get:75 http://ftpmaster.internal/ubuntu yakkety/main powerpc libstdc++-5-dev powerpc 5.3.1-20ubuntu1 [1355 kB] Get:76 http://ftpmaster.internal/ubuntu yakkety/main powerpc libgcc-5-dev powerpc 5.3.1-20ubuntu1 [495 kB] Get:77 http://ftpmaster.internal/ubuntu yakkety/main powerpc libcc1-0 powerpc 6.1.1-4ubuntu11 [30.2 kB] Get:78 http://ftpmaster.internal/ubuntu yakkety/main powerpc cpp-5 powerpc 5.3.1-20ubuntu1 [26.5 MB] Get:79 http://ftpmaster.internal/ubuntu yakkety/main powerpc gcc-5-base powerpc 5.3.1-20ubuntu1 [16.9 kB] Get:80 http://ftpmaster.internal/ubuntu yakkety/main powerpc dmsetup powerpc 2:1.02.124-1ubuntu1 [64.4 kB] Get:81 http://ftpmaster.internal/ubuntu yakkety/main powerpc dpkg-dev all 1.18.7ubuntu1 [666 kB] Get:82 http://ftpmaster.internal/ubuntu yakkety/main powerpc libdpkg-perl all 1.18.7ubuntu1 [202 kB] Get:83 http://ftpmaster.internal/ubuntu yakkety/main powerpc make powerpc 4.1-9 [141 kB] Get:84 http://ftpmaster.internal/ubuntu yakkety/universe powerpc libpng12-0 powerpc 1.2.54-6ubuntu1 [109 kB] Get:85 http://ftpmaster.internal/ubuntu yakkety/main powerpc linux-libc-dev powerpc 4.4.0-23.41 [829 kB] Get:86 http://ftpmaster.internal/ubuntu yakkety/main powerpc optipng powerpc 0.7.6-1build1 [80.2 kB] Get:87 http://ftpmaster.internal/ubuntu yakkety/main powerpc pkgbinarymangler all 130 [43.2 kB] Get:88 http://ftpmaster.internal/ubuntu yakkety/main powerpc policyrcd-script-zg2 all 0.1-3 [5610 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 90.8 MB in 1s (49.1 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11963 files and directories currently installed.) Preparing to unpack .../bash_4.3-14ubuntu2_powerpc.deb ... Unpacking bash (4.3-14ubuntu2) over (4.3-14ubuntu1) ... Setting up bash (4.3-14ubuntu2) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11963 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.28-5ubuntu2_powerpc.deb ... Unpacking bsdutils (1:2.28-5ubuntu2) over (1:2.27.1-6ubuntu3) ... Setting up bsdutils (1:2.28-5ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11963 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.7ubuntu1_powerpc.deb ... Unpacking dpkg (1.18.7ubuntu1) over (1.18.4ubuntu1) ... Setting up dpkg (1.18.7ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../grep_2.25-1_powerpc.deb ... Unpacking grep (2.25-1) over (2.24-1) ... Setting up grep (2.25-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../hostname_3.17ubuntu1_powerpc.deb ... Unpacking hostname (3.17ubuntu1) over (3.16ubuntu2) ... Setting up hostname (3.17ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../perl_5.22.2-1_powerpc.deb ... Unpacking perl (5.22.2-1) over (5.22.1-9) ... Preparing to unpack .../perl-modules-5.22_5.22.2-1_all.deb ... Unpacking perl-modules-5.22 (5.22.2-1) over (5.22.1-9) ... Preparing to unpack .../libperl5.22_5.22.2-1_powerpc.deb ... Unpacking libperl5.22:powerpc (5.22.2-1) over (5.22.1-9) ... Preparing to unpack .../perl-base_5.22.2-1_powerpc.deb ... Unpacking perl-base (5.22.2-1) over (5.22.1-9) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up perl-base (5.22.2-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.6-8build1_powerpc.deb ... Unpacking bzip2 (1.0.6-8build1) over (1.0.6-8) ... Preparing to unpack .../libbz2-1.0_1.0.6-8build1_powerpc.deb ... Unpacking libbz2-1.0:powerpc (1.0.6-8build1) over (1.0.6-8) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libbz2-1.0:powerpc (1.0.6-8build1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.8.dfsg-2ubuntu5_powerpc.deb ... Unpacking zlib1g:powerpc (1:1.2.8.dfsg-2ubuntu5) over (1:1.2.8.dfsg-2ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up zlib1g:powerpc (1:1.2.8.dfsg-2ubuntu5) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.33ubuntu2_all.deb ... Unpacking init-system-helpers (1.33ubuntu2) over (1.29ubuntu1) ... Setting up init-system-helpers (1.33ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../init_1.33ubuntu2_powerpc.deb ... Unpacking init (1.33ubuntu2) over (1.29ubuntu1) ... Setting up init (1.33ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.28-5ubuntu2_powerpc.deb ... Unpacking libsmartcols1:powerpc (2.28-5ubuntu2) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsmartcols1:powerpc (2.28-5ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../libuuid1_2.28-5ubuntu2_powerpc.deb ... Unpacking libuuid1:powerpc (2.28-5ubuntu2) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libuuid1:powerpc (2.28-5ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../libblkid1_2.28-5ubuntu2_powerpc.deb ... Unpacking libblkid1:powerpc (2.28-5ubuntu2) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libblkid1:powerpc (2.28-5ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.28-5ubuntu2_powerpc.deb ... Unpacking libfdisk1:powerpc (2.28-5ubuntu2) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libfdisk1:powerpc (2.28-5ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11974 files and directories currently installed.) Preparing to unpack .../insserv_1.14.0-5.3ubuntu1_powerpc.deb ... Unpacking insserv (1.14.0-5.3ubuntu1) over (1.14.0-5ubuntu3) ... Preparing to unpack .../sysv-rc_2.88dsf-59.4ubuntu1_all.deb ... Unpacking sysv-rc (2.88dsf-59.4ubuntu1) over (2.88dsf-59.3ubuntu2) ... Preparing to unpack .../initscripts_2.88dsf-59.4ubuntu1_powerpc.deb ... Unpacking initscripts (2.88dsf-59.4ubuntu1) over (2.88dsf-59.3ubuntu2) ... Preparing to unpack .../sysvinit-utils_2.88dsf-59.4ubuntu1_powerpc.deb ... Unpacking sysvinit-utils (2.88dsf-59.4ubuntu1) over (2.88dsf-59.3ubuntu2) ... Preparing to unpack .../util-linux_2.28-5ubuntu2_powerpc.deb ... Unpacking util-linux (2.28-5ubuntu2) over (2.27.1-6ubuntu3) ... Setting up util-linux (2.28-5ubuntu2) ... Processing triggers for systemd (229-4ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11980 files and directories currently installed.) Preparing to unpack .../debconf_1.5.59ubuntu1_all.deb ... Unpacking debconf (1.5.59ubuntu1) over (1.5.58ubuntu1) ... Setting up debconf (1.5.59ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11980 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.22-2_powerpc.deb ... Unpacking libgpg-error0:powerpc (1.22-2) over (1.21-2ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgpg-error0:powerpc (1.22-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11980 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.7.0-2_powerpc.deb ... Unpacking libgcrypt20:powerpc (1.7.0-2) over (1.6.5-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgcrypt20:powerpc (1.7.0-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11980 files and directories currently installed.) Preparing to unpack .../libsystemd0_230-1git1_powerpc.deb ... Unpacking libsystemd0:powerpc (230-1git1) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsystemd0:powerpc (230-1git1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11980 files and directories currently installed.) Preparing to unpack .../systemd_230-1git1_powerpc.deb ... Unpacking systemd (230-1git1) over (229-4ubuntu4) ... Setting up systemd (230-1git1) ... Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.login1.conf ... Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ... Installing new version of config file /etc/pam.d/systemd-user ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Failed to enable: No such file or directory. Removing obsolete conffile /etc/systemd/bootchart.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11975 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.25-1_powerpc.deb ... Unpacking libcap2:powerpc (1:2.25-1) over (1:2.24-12) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libcap2:powerpc (1:2.25-1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11975 files and directories currently installed.) Preparing to unpack .../libselinux1_2.5-3_powerpc.deb ... Unpacking libselinux1:powerpc (2.5-3) over (2.4-3build2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libselinux1:powerpc (2.5-3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11975 files and directories currently installed.) Preparing to unpack .../libmount1_2.28-5ubuntu2_powerpc.deb ... Unpacking libmount1:powerpc (2.28-5ubuntu2) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libmount1:powerpc (2.28-5ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11975 files and directories currently installed.) Preparing to unpack .../libcap2-bin_1%3a2.25-1_powerpc.deb ... Unpacking libcap2-bin (1:2.25-1) over (1:2.24-12) ... Setting up libcap2-bin (1:2.25-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11976 files and directories currently installed.) Preparing to unpack .../lsb-base_9.20160110ubuntu1_all.deb ... Unpacking lsb-base (9.20160110ubuntu1) over (9.20160110) ... Setting up lsb-base (9.20160110ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11976 files and directories currently installed.) Preparing to unpack .../mount_2.28-5ubuntu2_powerpc.deb ... Unpacking mount (2.28-5ubuntu2) over (2.27.1-6ubuntu3) ... Setting up mount (2.28-5ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.0+20160319-1ubuntu1_powerpc.deb ... Unpacking ncurses-bin (6.0+20160319-1ubuntu1) over (6.0+20160213-1ubuntu1) ... Setting up ncurses-bin (6.0+20160319-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../sed_4.2.2-7.1_powerpc.deb ... Unpacking sed (4.2.2-7.1) over (4.2.2-7) ... Setting up sed (4.2.2-7.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../tar_1.29-1_powerpc.deb ... Unpacking tar (1.29-1) over (1.28-2.1) ... Setting up tar (1.29-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.0+20160319-1ubuntu1_all.deb ... Unpacking ncurses-base (6.0+20160319-1ubuntu1) over (6.0+20160213-1ubuntu1) ... Setting up ncurses-base (6.0+20160319-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../gcc-6-base_6.1.1-4ubuntu11_powerpc.deb ... Unpacking gcc-6-base:powerpc (6.1.1-4ubuntu11) over (6.0.1-0ubuntu1) ... Setting up gcc-6-base:powerpc (6.1.1-4ubuntu11) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a6.1.1-4ubuntu11_powerpc.deb ... Unpacking libgcc1:powerpc (1:6.1.1-4ubuntu11) over (1:6.0.1-0ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgcc1:powerpc (1:6.1.1-4ubuntu11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libstdc++6_6.1.1-4ubuntu11_powerpc.deb ... Unpacking libstdc++6:powerpc (6.1.1-4ubuntu11) over (5.3.1-14ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libstdc++6:powerpc (6.1.1-4ubuntu11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.3~exp1_powerpc.deb ... Unpacking libapt-pkg5.0:powerpc (1.3~exp1) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libapt-pkg5.0:powerpc (1.3~exp1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2016.05.13_all.deb ... Unpacking ubuntu-keyring (2016.05.13) over (2012.05.19) ... Setting up ubuntu-keyring (2016.05.13) ... gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key " not changed gpg: key FBB75451: "Ubuntu CD Image Automatic Signing Key " not changed gpg: key C0B21F32: "Ubuntu Archive Automatic Signing Key (2012) " not changed gpg: key EFE21092: "Ubuntu CD Image Automatic Signing Key (2012) " not changed gpg: Total number processed: 4 gpg: unchanged: 4 (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../apt_1.3~exp1_powerpc.deb ... Unpacking apt (1.3~exp1) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up apt (1.3~exp1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../systemd-sysv_230-1git1_powerpc.deb ... Unpacking systemd-sysv (230-1git1) over (229-4ubuntu4) ... Setting up systemd-sysv (230-1git1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libudev1_230-1git1_powerpc.deb ... Unpacking libudev1:powerpc (230-1git1) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libudev1:powerpc (230-1git1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.124-1ubuntu1_powerpc.deb ... Unpacking libdevmapper1.02.1:powerpc (2:1.02.124-1ubuntu1) over (2:1.02.110-1ubuntu10) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libdevmapper1.02.1:powerpc (2:1.02.124-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libncurses5_6.0+20160319-1ubuntu1_powerpc.deb ... Unpacking libncurses5:powerpc (6.0+20160319-1ubuntu1) over (6.0+20160213-1ubuntu1) ... Preparing to unpack .../libtinfo5_6.0+20160319-1ubuntu1_powerpc.deb ... Unpacking libtinfo5:powerpc (6.0+20160319-1ubuntu1) over (6.0+20160213-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libtinfo5:powerpc (6.0+20160319-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libncursesw5_6.0+20160319-1ubuntu1_powerpc.deb ... Unpacking libncursesw5:powerpc (6.0+20160319-1ubuntu1) over (6.0+20160213-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libncursesw5:powerpc (6.0+20160319-1ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libsepol1_2.5-1_powerpc.deb ... Unpacking libsepol1:powerpc (2.5-1) over (2.4-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsepol1:powerpc (2.5-1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.5-1_all.deb ... Unpacking libsemanage-common (2.5-1) over (2.3-1build3) ... Setting up libsemanage-common (2.5-1) ... Installing new version of config file /etc/selinux/semanage.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.5-1_powerpc.deb ... Unpacking libsemanage1:powerpc (2.5-1) over (2.3-1build3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsemanage1:powerpc (2.5-1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libusb-0.1-4_2%3a0.1.12-30_powerpc.deb ... Unpacking libusb-0.1-4:powerpc (2:0.1.12-30) over (2:0.1.12-28) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libusb-0.1-4:powerpc (2:0.1.12-30) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Selecting previously unselected package libprocps5:powerpc. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11979 files and directories currently installed.) Preparing to unpack .../libprocps5_2%3a3.3.11-3ubuntu1_powerpc.deb ... Unpacking libprocps5:powerpc (2:3.3.11-3ubuntu1) ... Preparing to unpack .../procps_2%3a3.3.11-3ubuntu1_powerpc.deb ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (2:3.3.11-3ubuntu1) over (2:3.3.10-4ubuntu2) ... Preparing to unpack .../tzdata_2016d-2_all.deb ... Unpacking tzdata (2016d-2) over (2016d-0ubuntu0.16.04) ... Preparing to unpack .../libtasn1-6_4.8-1_powerpc.deb ... Unpacking libtasn1-6:powerpc (4.8-1) over (4.7-3) ... Preparing to unpack .../libgnutls30_3.4.11-4ubuntu1_powerpc.deb ... Unpacking libgnutls30:powerpc (3.4.11-4ubuntu1) over (3.4.10-4ubuntu1) ... Preparing to unpack .../libslang2_2.3.0-2.3ubuntu1_powerpc.deb ... Unpacking libslang2:powerpc (2.3.0-2.3ubuntu1) over (2.3.0-2ubuntu1) ... Preparing to unpack .../libsqlite3-0_3.13.0-1_powerpc.deb ... Unpacking libsqlite3-0:powerpc (3.13.0-1) over (3.11.0-1ubuntu1) ... Preparing to unpack .../apt-transport-https_1.3~exp1_powerpc.deb ... Unpacking apt-transport-https (1.3~exp1) over (1.2.10ubuntu1) ... Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-15_powerpc.deb ... Unpacking libsasl2-modules-db:powerpc (2.1.26.dfsg1-15) over (2.1.26.dfsg1-14build1) ... Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-15_powerpc.deb ... Unpacking libsasl2-2:powerpc (2.1.26.dfsg1-15) over (2.1.26.dfsg1-14build1) ... Preparing to unpack .../libldap-2.4-2_2.4.42+dfsg-2ubuntu4_powerpc.deb ... Unpacking libldap-2.4-2:powerpc (2.4.42+dfsg-2ubuntu4) over (2.4.42+dfsg-2ubuntu3) ... Selecting previously unselected package libpng16-16:powerpc. Preparing to unpack .../libpng16-16_1.6.21-5_powerpc.deb ... Unpacking libpng16-16:powerpc (1.6.21-5) ... Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-1_powerpc.deb ... Unpacking librtmp1:powerpc (2.4+20151223.gitfa8646d.1-1) over (2.4+20151223.gitfa8646d-1build1) ... Preparing to unpack .../binutils_2.26-9ubuntu1_powerpc.deb ... Unpacking binutils (2.26-9ubuntu1) over (2.26-8ubuntu2) ... Preparing to unpack .../libgomp1_6.1.1-4ubuntu11_powerpc.deb ... Unpacking libgomp1:powerpc (6.1.1-4ubuntu11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libatomic1_6.1.1-4ubuntu11_powerpc.deb ... Unpacking libatomic1:powerpc (6.1.1-4ubuntu11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libasan2_5.3.1-20ubuntu1_powerpc.deb ... Unpacking libasan2:powerpc (5.3.1-20ubuntu1) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libubsan0_6.1.1-4ubuntu11_powerpc.deb ... Unpacking libubsan0:powerpc (6.1.1-4ubuntu11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../g++-5_5.3.1-20ubuntu1_powerpc.deb ... Unpacking g++-5 (5.3.1-20ubuntu1) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5_5.3.1-20ubuntu1_powerpc.deb ... Unpacking gcc-5 (5.3.1-20ubuntu1) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libstdc++-5-dev_5.3.1-20ubuntu1_powerpc.deb ... Unpacking libstdc++-5-dev:powerpc (5.3.1-20ubuntu1) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libgcc-5-dev_5.3.1-20ubuntu1_powerpc.deb ... Unpacking libgcc-5-dev:powerpc (5.3.1-20ubuntu1) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libcc1-0_6.1.1-4ubuntu11_powerpc.deb ... Unpacking libcc1-0:powerpc (6.1.1-4ubuntu11) over (5.3.1-14ubuntu2) ... Preparing to unpack .../cpp-5_5.3.1-20ubuntu1_powerpc.deb ... Unpacking cpp-5 (5.3.1-20ubuntu1) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5-base_5.3.1-20ubuntu1_powerpc.deb ... Unpacking gcc-5-base:powerpc (5.3.1-20ubuntu1) over (5.3.1-14ubuntu2) ... Preparing to unpack .../dmsetup_2%3a1.02.124-1ubuntu1_powerpc.deb ... Unpacking dmsetup (2:1.02.124-1ubuntu1) over (2:1.02.110-1ubuntu10) ... Preparing to unpack .../dpkg-dev_1.18.7ubuntu1_all.deb ... Unpacking dpkg-dev (1.18.7ubuntu1) over (1.18.4ubuntu1) ... Preparing to unpack .../libdpkg-perl_1.18.7ubuntu1_all.deb ... Unpacking libdpkg-perl (1.18.7ubuntu1) over (1.18.4ubuntu1) ... Preparing to unpack .../make_4.1-9_powerpc.deb ... Unpacking make (4.1-9) over (4.1-6) ... Preparing to unpack .../libpng12-0_1.2.54-6ubuntu1_powerpc.deb ... Unpacking libpng12-0:powerpc (1.2.54-6ubuntu1) over (1.2.54-1ubuntu1) ... Preparing to unpack .../linux-libc-dev_4.4.0-23.41_powerpc.deb ... Unpacking linux-libc-dev:powerpc (4.4.0-23.41) over (4.4.0-21.37) ... Preparing to unpack .../optipng_0.7.6-1build1_powerpc.deb ... Unpacking optipng (0.7.6-1build1) over (0.7.6-1) ... Preparing to unpack .../pkgbinarymangler_130_all.deb ... Unpacking pkgbinarymangler (130) over (129) ... Preparing to unpack .../policyrcd-script-zg2_0.1-3_all.deb ... Unpacking policyrcd-script-zg2 (0.1-3) over (0.1-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Processing triggers for systemd (230-1git1) ... Setting up perl-modules-5.22 (5.22.2-1) ... Setting up libperl5.22:powerpc (5.22.2-1) ... Setting up perl (5.22.2-1) ... Setting up bzip2 (1.0.6-8build1) ... Setting up insserv (1.14.0-5.3ubuntu1) ... Setting up sysvinit-utils (2.88dsf-59.4ubuntu1) ... Setting up sysv-rc (2.88dsf-59.4ubuntu1) ... Setting up initscripts (2.88dsf-59.4ubuntu1) ... Installing new version of config file /etc/init.d/ondemand ... Installing new version of config file /etc/init.d/sendsigs ... Installing new version of config file /etc/init.d/umountroot ... Setting up libncurses5:powerpc (6.0+20160319-1ubuntu1) ... Setting up libprocps5:powerpc (2:3.3.11-3ubuntu1) ... Setting up procps (2:3.3.11-3ubuntu1) ... Installing new version of config file /etc/sysctl.conf ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up tzdata (2016d-2) ... Current default time zone: 'Etc/UTC' Local time is now: Fri May 27 23:28:24 UTC 2016. Universal Time is now: Fri May 27 23:28:24 UTC 2016. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libtasn1-6:powerpc (4.8-1) ... Setting up libgnutls30:powerpc (3.4.11-4ubuntu1) ... Setting up libslang2:powerpc (2.3.0-2.3ubuntu1) ... Setting up libsqlite3-0:powerpc (3.13.0-1) ... Setting up apt-transport-https (1.3~exp1) ... Setting up libsasl2-modules-db:powerpc (2.1.26.dfsg1-15) ... Setting up libsasl2-2:powerpc (2.1.26.dfsg1-15) ... Setting up libldap-2.4-2:powerpc (2.4.42+dfsg-2ubuntu4) ... Setting up libpng16-16:powerpc (1.6.21-5) ... Setting up librtmp1:powerpc (2.4+20151223.gitfa8646d.1-1) ... Setting up binutils (2.26-9ubuntu1) ... Setting up libgomp1:powerpc (6.1.1-4ubuntu11) ... Setting up libatomic1:powerpc (6.1.1-4ubuntu11) ... Setting up gcc-5-base:powerpc (5.3.1-20ubuntu1) ... Setting up libasan2:powerpc (5.3.1-20ubuntu1) ... Setting up libubsan0:powerpc (6.1.1-4ubuntu11) ... Setting up cpp-5 (5.3.1-20ubuntu1) ... Setting up libcc1-0:powerpc (6.1.1-4ubuntu11) ... Setting up libgcc-5-dev:powerpc (5.3.1-20ubuntu1) ... Setting up gcc-5 (5.3.1-20ubuntu1) ... Setting up libstdc++-5-dev:powerpc (5.3.1-20ubuntu1) ... Setting up g++-5 (5.3.1-20ubuntu1) ... Setting up dmsetup (2:1.02.124-1ubuntu1) ... Setting up libdpkg-perl (1.18.7ubuntu1) ... Setting up make (4.1-9) ... Setting up dpkg-dev (1.18.7ubuntu1) ... Setting up libpng12-0:powerpc (1.2.54-6ubuntu1) ... Setting up linux-libc-dev:powerpc (4.4.0-23.41) ... Setting up optipng (0.7.6-1build1) ... Setting up pkgbinarymangler (130) ... Setting up policyrcd-script-zg2 (0.1-3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Processing triggers for systemd (230-1git1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-9821237', 'powerpc', 'yakkety-proposed', '-c', 'chroot:autobuild', '--arch=powerpc', '--dist=yakkety-proposed', '--purge=never', '--nolog', 'nfft_3.3.2~rc1-1.dsc'] Initiating build PACKAGEBUILD-9821237 with 24 jobs across 24 processor cores. Kernel reported to sbuild: 3.2.0-101-powerpc64-smp #141-Ubuntu SMP Thu Mar 10 21:59:27 UTC 2016 ppc sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on sagari.buildd ╔══════════════════════════════════════════════════════════════════════════════╗ ║ nfft 3.3.2~rc1-1 (powerpc) 27 May 2016 23:28 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: nfft Version: 3.3.2~rc1-1 Source Version: 3.3.2~rc1-1 Distribution: yakkety-proposed Machine Architecture: powerpc Host Architecture: powerpc Build Architecture: powerpc I: NOTICE: Log filtering will replace 'build/nfft-E569Nc/nfft-3.3.2~rc1' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/nfft-E569Nc' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-9821237/chroot-autobuild' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Local sources ───────────── nfft_3.3.2~rc1-1.dsc exists in .; copying to chroot Check architectures ─────────────────── Check dependencies ────────────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-Rea4Hx/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/«BUILDDIR»/resolver-Rea4Hx/apt_archive ./ InRelease Get:2 copy:/«BUILDDIR»/resolver-Rea4Hx/apt_archive ./ Release [2119 B] Ign:3 copy:/«BUILDDIR»/resolver-Rea4Hx/apt_archive ./ Release.gpg Get:4 copy:/«BUILDDIR»/resolver-Rea4Hx/apt_archive ./ Sources [208 B] Get:5 copy:/«BUILDDIR»/resolver-Rea4Hx/apt_archive ./ Packages [528 B] Fetched 2855 B in 0s (246 kB/s) Reading package lists... W: The repository 'copy:/«BUILDDIR»/resolver-Rea4Hx/apt_archive ./ Release' is not signed. Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libprocps4 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 770 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Get:1 copy:/«BUILDDIR»/resolver-Rea4Hx/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [770 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 770 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12025 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_powerpc.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:5.2), g++ (>= 4:5.2), make, dpkg-dev (>= 1.17.11), debhelper (>= 9), dh-autoreconf, libcunit1-dev, libfftw3-dev, libncurses5-dev, pkg-config Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:5.2), g++ (>= 4:5.2), make, dpkg-dev (>= 1.17.11), debhelper (>= 9), dh-autoreconf, libcunit1-dev, libfftw3-dev, libncurses5-dev, pkg-config dpkg-deb: building package 'sbuild-build-depends-nfft-dummy' in '/«BUILDDIR»/resolver-kQJ3Jm/apt_archive/sbuild-build-depends-nfft-dummy.deb'. Ign:1 copy:/«BUILDDIR»/resolver-kQJ3Jm/apt_archive ./ InRelease Get:2 copy:/«BUILDDIR»/resolver-kQJ3Jm/apt_archive ./ Release [2119 B] Ign:3 copy:/«BUILDDIR»/resolver-kQJ3Jm/apt_archive ./ Release.gpg Get:4 copy:/«BUILDDIR»/resolver-kQJ3Jm/apt_archive ./ Sources [452 B] Get:5 copy:/«BUILDDIR»/resolver-kQJ3Jm/apt_archive ./ Packages [714 B] Fetched 3285 B in 0s (290 kB/s) Reading package lists... W: The repository 'copy:/«BUILDDIR»/resolver-kQJ3Jm/apt_archive ./ Release' is not signed. Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install nfft build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libprocps4 Use 'sudo apt autoremove' to remove it. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasprintf0v5 libcroco3 libcunit1 libcunit1-dev libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 libfftw3-single3 libfile-stripnondeterminism-perl libglib2.0-0 libicu57 libmagic1 libncurses5-dev libpipeline1 libsigsegv2 libtimedate-perl libtinfo-dev libtool libunistring0 libxml2 m4 man-db pkg-config po-debconf Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc groff libcunit1-doc libfftw3-doc ncurses-doc libtool-doc gfortran | fortran95-compiler gcj-jdk less www-browser libmail-box-perl Recommended packages: curl | wget | lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xdg-user-dirs libltdl-dev xml-core libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasprintf0v5 libcroco3 libcunit1 libcunit1-dev libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 libfftw3-single3 libfile-stripnondeterminism-perl libglib2.0-0 libicu57 libmagic1 libncurses5-dev libpipeline1 libsigsegv2 libtimedate-perl libtinfo-dev libtool libunistring0 libxml2 m4 man-db pkg-config po-debconf sbuild-build-depends-nfft-dummy 0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded. Need to get 19.0 MB of archives. After this operation, 79.5 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-nfft-dummy Authentication warning overridden. Get:1 copy:/«BUILDDIR»/resolver-kQJ3Jm/apt_archive ./ sbuild-build-depends-nfft-dummy 0.invalid.0 [960 B] Get:2 http://ftpmaster.internal/ubuntu yakkety/main powerpc groff-base powerpc 1.22.3-7 [1201 kB] Get:3 http://ftpmaster.internal/ubuntu yakkety/main powerpc bsdmainutils powerpc 9.0.6ubuntu3 [172 kB] Get:4 http://ftpmaster.internal/ubuntu yakkety/main powerpc libpipeline1 powerpc 1.4.1-2 [24.2 kB] Get:5 http://ftpmaster.internal/ubuntu yakkety/main powerpc man-db powerpc 2.7.5-1 [835 kB] Get:6 http://ftpmaster.internal/ubuntu yakkety/main powerpc libfftw3-double3 powerpc 3.3.4-2ubuntu1 [406 kB] Get:7 http://ftpmaster.internal/ubuntu yakkety/main powerpc libfftw3-long3 powerpc 3.3.4-2ubuntu1 [493 kB] Get:8 http://ftpmaster.internal/ubuntu yakkety/main powerpc libfftw3-single3 powerpc 3.3.4-2ubuntu1 [636 kB] Get:9 http://ftpmaster.internal/ubuntu yakkety/main powerpc libunistring0 powerpc 0.9.3-5.2ubuntu1 [254 kB] Get:10 http://ftpmaster.internal/ubuntu yakkety/main powerpc libmagic1 powerpc 1:5.25-2ubuntu1 [214 kB] Get:11 http://ftpmaster.internal/ubuntu yakkety/main powerpc file powerpc 1:5.25-2ubuntu1 [21.1 kB] Get:12 http://ftpmaster.internal/ubuntu yakkety/main powerpc libasprintf0v5 powerpc 0.19.7-2ubuntu3 [6592 B] Get:13 http://ftpmaster.internal/ubuntu yakkety/main powerpc gettext-base powerpc 0.19.7-2ubuntu3 [44.9 kB] Get:14 http://ftpmaster.internal/ubuntu yakkety/main powerpc libglib2.0-0 powerpc 2.48.1-1 [967 kB] Get:15 http://ftpmaster.internal/ubuntu yakkety/main powerpc libicu57 powerpc 57.1-1 [7481 kB] Get:16 http://ftpmaster.internal/ubuntu yakkety/main powerpc libxml2 powerpc 2.9.3+dfsg1-1build1 [572 kB] Get:17 http://ftpmaster.internal/ubuntu yakkety/main powerpc libsigsegv2 powerpc 2.10-5 [13.6 kB] Get:18 http://ftpmaster.internal/ubuntu yakkety/main powerpc m4 powerpc 1.4.17-5 [185 kB] Get:19 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc autoconf all 2.69-10 [321 kB] Get:20 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc autotools-dev all 20160430.1 [39.6 kB] Get:21 http://ftpmaster.internal/ubuntu yakkety/main powerpc automake all 1:1.15-4ubuntu1 [510 kB] Get:22 http://ftpmaster.internal/ubuntu yakkety/main powerpc autopoint all 0.19.7-2ubuntu3 [406 kB] Get:23 http://ftpmaster.internal/ubuntu yakkety/main powerpc libcroco3 powerpc 0.6.11-1 [69.3 kB] Get:24 http://ftpmaster.internal/ubuntu yakkety/main powerpc gettext powerpc 0.19.7-2ubuntu3 [1013 kB] Get:25 http://ftpmaster.internal/ubuntu yakkety/main powerpc intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:26 http://ftpmaster.internal/ubuntu yakkety/main powerpc po-debconf all 1.0.19 [234 kB] Get:27 http://ftpmaster.internal/ubuntu yakkety/main powerpc libarchive-zip-perl all 1.57-1 [84.0 kB] Get:28 http://ftpmaster.internal/ubuntu yakkety/main powerpc libfile-stripnondeterminism-perl all 0.016-1 [11.0 kB] Get:29 http://ftpmaster.internal/ubuntu yakkety/main powerpc libtimedate-perl all 2.3000-2 [37.5 kB] Get:30 http://ftpmaster.internal/ubuntu yakkety/main powerpc dh-strip-nondeterminism all 0.016-1 [4858 B] Get:31 http://ftpmaster.internal/ubuntu yakkety/main powerpc libtool all 2.4.6-0.1 [193 kB] Get:32 http://ftpmaster.internal/ubuntu yakkety/main powerpc dh-autoreconf all 12 [15.8 kB] Get:33 http://ftpmaster.internal/ubuntu yakkety/main powerpc debhelper all 9.20160403ubuntu1 [711 kB] Get:34 http://ftpmaster.internal/ubuntu yakkety/universe powerpc libcunit1 powerpc 2.1-3-dfsg-2 [24.2 kB] Get:35 http://ftpmaster.internal/ubuntu yakkety/universe powerpc libcunit1-dev powerpc 2.1-3-dfsg-2 [53.6 kB] Get:36 http://ftpmaster.internal/ubuntu yakkety/main powerpc libfftw3-bin powerpc 3.3.4-2ubuntu1 [26.0 kB] Get:37 http://ftpmaster.internal/ubuntu yakkety/main powerpc libfftw3-dev powerpc 3.3.4-2ubuntu1 [1377 kB] Get:38 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libtinfo-dev powerpc 6.0+20160319-1ubuntu1 [72.0 kB] Get:39 http://ftpmaster.internal/ubuntu yakkety-proposed/main powerpc libncurses5-dev powerpc 6.0+20160319-1ubuntu1 [163 kB] Get:40 http://ftpmaster.internal/ubuntu yakkety/main powerpc pkg-config powerpc 0.29.1-0ubuntu1 [43.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 19.0 MB in 0s (29.4 MB/s) Selecting previously unselected package groff-base. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12025 files and directories currently installed.) Preparing to unpack .../groff-base_1.22.3-7_powerpc.deb ... Unpacking groff-base (1.22.3-7) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu3_powerpc.deb ... Unpacking bsdmainutils (9.0.6ubuntu3) ... Selecting previously unselected package libpipeline1:powerpc. Preparing to unpack .../libpipeline1_1.4.1-2_powerpc.deb ... Unpacking libpipeline1:powerpc (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.5-1_powerpc.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package libfftw3-double3:powerpc. Preparing to unpack .../libfftw3-double3_3.3.4-2ubuntu1_powerpc.deb ... Unpacking libfftw3-double3:powerpc (3.3.4-2ubuntu1) ... Selecting previously unselected package libfftw3-long3:powerpc. Preparing to unpack .../libfftw3-long3_3.3.4-2ubuntu1_powerpc.deb ... Unpacking libfftw3-long3:powerpc (3.3.4-2ubuntu1) ... Selecting previously unselected package libfftw3-single3:powerpc. Preparing to unpack .../libfftw3-single3_3.3.4-2ubuntu1_powerpc.deb ... Unpacking libfftw3-single3:powerpc (3.3.4-2ubuntu1) ... Selecting previously unselected package libunistring0:powerpc. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_powerpc.deb ... Unpacking libunistring0:powerpc (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libmagic1:powerpc. Preparing to unpack .../libmagic1_1%3a5.25-2ubuntu1_powerpc.deb ... Unpacking libmagic1:powerpc (1:5.25-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.25-2ubuntu1_powerpc.deb ... Unpacking file (1:5.25-2ubuntu1) ... Selecting previously unselected package libasprintf0v5:powerpc. Preparing to unpack .../libasprintf0v5_0.19.7-2ubuntu3_powerpc.deb ... Unpacking libasprintf0v5:powerpc (0.19.7-2ubuntu3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.7-2ubuntu3_powerpc.deb ... Unpacking gettext-base (0.19.7-2ubuntu3) ... Selecting previously unselected package libglib2.0-0:powerpc. Preparing to unpack .../libglib2.0-0_2.48.1-1_powerpc.deb ... Unpacking libglib2.0-0:powerpc (2.48.1-1) ... Selecting previously unselected package libicu57:powerpc. Preparing to unpack .../libicu57_57.1-1_powerpc.deb ... Unpacking libicu57:powerpc (57.1-1) ... Selecting previously unselected package libxml2:powerpc. Preparing to unpack .../libxml2_2.9.3+dfsg1-1build1_powerpc.deb ... Unpacking libxml2:powerpc (2.9.3+dfsg1-1build1) ... Selecting previously unselected package libsigsegv2:powerpc. Preparing to unpack .../libsigsegv2_2.10-5_powerpc.deb ... Unpacking libsigsegv2:powerpc (2.10-5) ... Selecting previously unselected package m4. Preparing to unpack .../m4_1.4.17-5_powerpc.deb ... Unpacking m4 (1.4.17-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20160430.1_all.deb ... Unpacking autotools-dev (20160430.1) ... Selecting previously unselected package automake. Preparing to unpack .../automake_1%3a1.15-4ubuntu1_all.deb ... Unpacking automake (1:1.15-4ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../autopoint_0.19.7-2ubuntu3_all.deb ... Unpacking autopoint (0.19.7-2ubuntu3) ... Selecting previously unselected package libcroco3:powerpc. Preparing to unpack .../libcroco3_0.6.11-1_powerpc.deb ... Unpacking libcroco3:powerpc (0.6.11-1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.7-2ubuntu3_powerpc.deb ... Unpacking gettext (0.19.7-2ubuntu3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.19_all.deb ... Unpacking po-debconf (1.0.19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../libarchive-zip-perl_1.57-1_all.deb ... Unpacking libarchive-zip-perl (1.57-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../libfile-stripnondeterminism-perl_0.016-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.016-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../dh-strip-nondeterminism_0.016-1_all.deb ... Unpacking dh-strip-nondeterminism (0.016-1) ... Selecting previously unselected package libtool. Preparing to unpack .../libtool_2.4.6-0.1_all.deb ... Unpacking libtool (2.4.6-0.1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../dh-autoreconf_12_all.deb ... Unpacking dh-autoreconf (12) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20160403ubuntu1_all.deb ... Unpacking debhelper (9.20160403ubuntu1) ... Selecting previously unselected package libcunit1:powerpc. Preparing to unpack .../libcunit1_2.1-3-dfsg-2_powerpc.deb ... Unpacking libcunit1:powerpc (2.1-3-dfsg-2) ... Selecting previously unselected package libcunit1-dev. Preparing to unpack .../libcunit1-dev_2.1-3-dfsg-2_powerpc.deb ... Unpacking libcunit1-dev (2.1-3-dfsg-2) ... Selecting previously unselected package libfftw3-bin. Preparing to unpack .../libfftw3-bin_3.3.4-2ubuntu1_powerpc.deb ... Unpacking libfftw3-bin (3.3.4-2ubuntu1) ... Selecting previously unselected package libfftw3-dev:powerpc. Preparing to unpack .../libfftw3-dev_3.3.4-2ubuntu1_powerpc.deb ... Unpacking libfftw3-dev:powerpc (3.3.4-2ubuntu1) ... Selecting previously unselected package libtinfo-dev:powerpc. Preparing to unpack .../libtinfo-dev_6.0+20160319-1ubuntu1_powerpc.deb ... Unpacking libtinfo-dev:powerpc (6.0+20160319-1ubuntu1) ... Selecting previously unselected package libncurses5-dev:powerpc. Preparing to unpack .../libncurses5-dev_6.0+20160319-1ubuntu1_powerpc.deb ... Unpacking libncurses5-dev:powerpc (6.0+20160319-1ubuntu1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../pkg-config_0.29.1-0ubuntu1_powerpc.deb ... Unpacking pkg-config (0.29.1-0ubuntu1) ... Selecting previously unselected package sbuild-build-depends-nfft-dummy. Preparing to unpack .../sbuild-build-depends-nfft-dummy_0.invalid.0_powerpc.deb ... Unpacking sbuild-build-depends-nfft-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up groff-base (1.22.3-7) ... Setting up bsdmainutils (9.0.6ubuntu3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libpipeline1:powerpc (1.4.1-2) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libfftw3-double3:powerpc (3.3.4-2ubuntu1) ... Setting up libfftw3-long3:powerpc (3.3.4-2ubuntu1) ... Setting up libfftw3-single3:powerpc (3.3.4-2ubuntu1) ... Setting up libunistring0:powerpc (0.9.3-5.2ubuntu1) ... Setting up libmagic1:powerpc (1:5.25-2ubuntu1) ... Setting up file (1:5.25-2ubuntu1) ... Setting up libasprintf0v5:powerpc (0.19.7-2ubuntu3) ... Setting up gettext-base (0.19.7-2ubuntu3) ... Setting up libglib2.0-0:powerpc (2.48.1-1) ... No schema files found: doing nothing. Setting up libicu57:powerpc (57.1-1) ... Setting up libxml2:powerpc (2.9.3+dfsg1-1build1) ... Setting up libsigsegv2:powerpc (2.10-5) ... Setting up m4 (1.4.17-5) ... Setting up autoconf (2.69-10) ... Setting up autotools-dev (20160430.1) ... Setting up automake (1:1.15-4ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up autopoint (0.19.7-2ubuntu3) ... Setting up libcroco3:powerpc (0.6.11-1) ... Setting up gettext (0.19.7-2ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up po-debconf (1.0.19) ... Setting up libarchive-zip-perl (1.57-1) ... Setting up libfile-stripnondeterminism-perl (0.016-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libtool (2.4.6-0.1) ... Setting up libcunit1:powerpc (2.1-3-dfsg-2) ... Setting up libcunit1-dev (2.1-3-dfsg-2) ... Setting up libfftw3-bin (3.3.4-2ubuntu1) ... Setting up libfftw3-dev:powerpc (3.3.4-2ubuntu1) ... Setting up libtinfo-dev:powerpc (6.0+20160319-1ubuntu1) ... Setting up libncurses5-dev:powerpc (6.0+20160319-1ubuntu1) ... Setting up pkg-config (0.29.1-0ubuntu1) ... Setting up dh-autoreconf (12) ... Setting up debhelper (9.20160403ubuntu1) ... Setting up sbuild-build-depends-nfft-dummy (0.invalid.0) ... Setting up dh-strip-nondeterminism (0.016-1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 3.2.0-101-powerpc64-smp powerpc (ppc) Toolchain package versions: binutils_2.26-9ubuntu1 dpkg-dev_1.18.7ubuntu1 g++-5_5.3.1-20ubuntu1 gcc-5_5.3.1-20ubuntu1 libc6-dev_2.23-0ubuntu3 libstdc++-5-dev_5.3.1-20ubuntu1 libstdc++6_6.1.1-4ubuntu11 linux-libc-dev_4.4.0-23.41 Package versions: adduser_3.113+nmu3ubuntu4 advancecomp_1.20-1 apt_1.3~exp1 apt-transport-https_1.3~exp1 autoconf_2.69-10 automake_1:1.15-4ubuntu1 autopoint_0.19.7-2ubuntu3 autotools-dev_20160430.1 base-files_9.6ubuntu1 base-passwd_3.5.39 bash_4.3-14ubuntu2 binutils_2.26-9ubuntu1 bsdmainutils_9.0.6ubuntu3 bsdutils_1:2.28-5ubuntu2 build-essential_12.1ubuntu2 bzip2_1.0.6-8build1 ca-certificates_20160104ubuntu1 coreutils_8.25-2ubuntu2 cpp_4:5.3.1-1ubuntu1 cpp-5_5.3.1-20ubuntu1 dash_0.5.8-2.1ubuntu2 debconf_1.5.59ubuntu1 debhelper_9.20160403ubuntu1 debianutils_4.7 dh-autoreconf_12 dh-strip-nondeterminism_0.016-1 diffutils_1:3.3-3 dmsetup_2:1.02.124-1ubuntu1 dpkg_1.18.7ubuntu1 dpkg-dev_1.18.7ubuntu1 e2fslibs_1.42.13-1ubuntu1 e2fsprogs_1.42.13-1ubuntu1 fakeroot_1.20.2-1ubuntu1 file_1:5.25-2ubuntu1 findutils_4.6.0+git+20160126-2 g++_4:5.3.1-1ubuntu1 g++-5_5.3.1-20ubuntu1 gcc_4:5.3.1-1ubuntu1 gcc-5_5.3.1-20ubuntu1 gcc-5-base_5.3.1-20ubuntu1 gcc-6-base_6.1.1-4ubuntu11 gettext_0.19.7-2ubuntu3 gettext-base_0.19.7-2ubuntu3 gnupg_1.4.20-1ubuntu3 gpgv_1.4.20-1ubuntu3 grep_2.25-1 groff-base_1.22.3-7 gzip_1.6-4ubuntu1 hostname_3.17ubuntu1 init_1.33ubuntu2 init-system-helpers_1.33ubuntu2 initscripts_2.88dsf-59.4ubuntu1 insserv_1.14.0-5.3ubuntu1 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3 libapparmor1_2.10.95-0ubuntu2 libapt-pkg5.0_1.3~exp1 libarchive-zip-perl_1.57-1 libasan2_5.3.1-20ubuntu1 libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1 libasprintf0v5_0.19.7-2ubuntu3 libatomic1_6.1.1-4ubuntu11 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1ubuntu2 libaudit1_1:2.4.5-1ubuntu2 libblkid1_2.28-5ubuntu2 libbz2-1.0_1.0.6-8build1 libc-bin_2.23-0ubuntu3 libc-dev-bin_2.23-0ubuntu3 libc6_2.23-0ubuntu3 libc6-dev_2.23-0ubuntu3 libcap2_1:2.25-1 libcap2-bin_1:2.25-1 libcc1-0_6.1.1-4ubuntu11 libcomerr2_1.42.13-1ubuntu1 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5ubuntu2 libcunit1_2.1-3-dfsg-2 libcunit1-dev_2.1-3-dfsg-2 libcurl3-gnutls_7.47.0-1ubuntu2 libdb5.3_5.3.28-11 libdebconfclient0_0.198ubuntu1 libdevmapper1.02.1_2:1.02.124-1ubuntu1 libdpkg-perl_1.18.7ubuntu1 libfakeroot_1.20.2-1ubuntu1 libfdisk1_2.28-5ubuntu2 libffi6_3.2.1-4 libfftw3-bin_3.3.4-2ubuntu1 libfftw3-dev_3.3.4-2ubuntu1 libfftw3-double3_3.3.4-2ubuntu1 libfftw3-long3_3.3.4-2ubuntu1 libfftw3-single3_3.3.4-2ubuntu1 libfile-stripnondeterminism-perl_0.016-1 libgcc-5-dev_5.3.1-20ubuntu1 libgcc1_1:6.1.1-4ubuntu11 libgcrypt20_1.7.0-2 libgdbm3_1.8.3-13.1 libglib2.0-0_2.48.1-1 libgmp10_2:6.1.0+dfsg-2 libgnutls30_3.4.11-4ubuntu1 libgomp1_6.1.1-4ubuntu11 libgpg-error0_1.22-2 libgssapi-krb5-2_1.13.2+dfsg-5 libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1 libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1 libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1 libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1 libhogweed4_3.2-1 libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1 libicu57_57.1-1 libidn11_1.32-3ubuntu1 libisl15_0.16.1-1 libk5crypto3_1.13.2+dfsg-5 libkeyutils1_1.5.9-8ubuntu1 libkmod2_22-1ubuntu4 libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1 libkrb5-3_1.13.2+dfsg-5 libkrb5support0_1.13.2+dfsg-5 libldap-2.4-2_2.4.42+dfsg-2ubuntu4 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.1.1alpha+20120614-2ubuntu2 libmagic1_1:5.25-2ubuntu1 libmount1_2.28-5ubuntu2 libmpc3_1.0.3-1 libmpfr4_3.1.4-1 libncurses5_6.0+20160319-1ubuntu1 libncurses5-dev_6.0+20160319-1ubuntu1 libncursesw5_6.0+20160319-1ubuntu1 libnettle6_3.2-1 libp11-kit0_0.23.2-3 libpam-modules_1.1.8-3.2ubuntu2 libpam-modules-bin_1.1.8-3.2ubuntu2 libpam-runtime_1.1.8-3.2ubuntu2 libpam0g_1.1.8-3.2ubuntu2 libpcre3_2:8.38-3.1 libperl5.22_5.22.2-1 libpipeline1_1.4.1-2 libpng12-0_1.2.54-6ubuntu1 libpng16-16_1.6.21-5 libprocps4_2:3.3.10-4ubuntu2 libprocps5_2:3.3.11-3ubuntu1 libreadline6_6.3-8ubuntu2 libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.26.dfsg1-15 libsasl2-modules-db_2.1.26.dfsg1-15 libseccomp2_2.2.3-3ubuntu3 libselinux1_2.5-3 libsemanage-common_2.5-1 libsemanage1_2.5-1 libsepol1_2.5-1 libsigsegv2_2.10-5 libslang2_2.3.0-2.3ubuntu1 libsmartcols1_2.28-5ubuntu2 libsqlite3-0_3.13.0-1 libss2_1.42.13-1ubuntu1 libssl1.0.0_1.0.2g-1ubuntu4 libstdc++-5-dev_5.3.1-20ubuntu1 libstdc++6_6.1.1-4ubuntu11 libsystemd0_230-1git1 libtasn1-6_4.8-1 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20160319-1ubuntu1 libtinfo5_6.0+20160319-1ubuntu1 libtool_2.4.6-0.1 libubsan0_6.1.1-4ubuntu11 libudev1_230-1git1 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-30 libustr-1.0-1_1.0.4-5 libuuid1_2.28-5ubuntu2 libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1 libxml2_2.9.3+dfsg1-1build1 linux-libc-dev_4.4.0-23.41 lockfile-progs_0.1.17 login_1:4.2-3.1ubuntu5 lsb-base_9.20160110ubuntu1 m4_1.4.17-5 make_4.1-9 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mount_2.28-5ubuntu2 multiarch-support_2.23-0ubuntu3 ncurses-base_6.0+20160319-1ubuntu1 ncurses-bin_6.0+20160319-1ubuntu1 openssl_1.0.2g-1ubuntu4 optipng_0.7.6-1build1 passwd_1:4.2-3.1ubuntu5 patch_2.7.5-1 perl_5.22.2-1 perl-base_5.22.2-1 perl-modules-5.22_5.22.2-1 pkg-config_0.29.1-0ubuntu1 pkg-create-dbgsym_0.72 pkgbinarymangler_130 po-debconf_1.0.19 policyrcd-script-zg2_0.1-3 procps_2:3.3.11-3ubuntu1 readline-common_6.3-8ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-nfft-dummy_0.invalid.0 sed_4.2.2-7.1 sensible-utils_0.0.9 systemd_230-1git1 systemd-sysv_230-1git1 sysv-rc_2.88dsf-59.4ubuntu1 sysvinit-utils_2.88dsf-59.4ubuntu1 tar_1.29-1 tzdata_2016d-2 ubuntu-keyring_2016.05.13 util-linux_2.28-5ubuntu2 xz-utils_5.1.1alpha+20120614-2ubuntu2 zlib1g_1:1.2.8.dfsg-2ubuntu5 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: Signature made Fri May 27 08:57:55 2016 UTC using RSA key ID 4E9F5DD9 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./nfft_3.3.2~rc1-1.dsc dpkg-source: info: extracting nfft in nfft-3.3.2~rc1 dpkg-source: info: unpacking nfft_3.3.2~rc1.orig.tar.gz dpkg-source: info: unpacking nfft_3.3.2~rc1-1.debian.tar.xz dpkg-source: info: applying doxygen-no-html-timestamps.patch Check disc space ──────────────── Sufficient free space for build User Environment ──────────────── DEB_BUILD_OPTIONS=parallel=24 HOME=/home/buildd LANG=C.UTF-8 LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/«PKGBUILDDIR» SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /«CHROOT» su buildd -s /bin/sh -c cd '/«PKGBUILDDIR»' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ───────────────── dpkg-buildpackage: info: source package nfft dpkg-buildpackage: info: source version 3.3.2~rc1-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build nfft-3.3.2~rc1 dpkg-buildpackage: info: host architecture powerpc fakeroot debian/rules clean dh clean --parallel --with autoreconf \ --dbg-package=libnfft3-dbg dh_testdir -O--parallel -O--dbg-package=libnfft3-dbg debian/rules override_dh_auto_clean make[1]: Entering directory '/«PKGBUILDDIR»' dh_auto_clean --arch --builddirectory=build-nfft dh_auto_clean --arch --builddirectory=build-nfftf dh_auto_clean --arch --builddirectory=build-nfftl make[1]: Leaving directory '/«PKGBUILDDIR»' dh_autoreconf_clean -O--parallel -O--dbg-package=libnfft3-dbg dh_clean -O--parallel -O--dbg-package=libnfft3-dbg debian/rules build-arch dh build-arch --parallel --with autoreconf \ --dbg-package=libnfft3-dbg dh_testdir -a -O--parallel -O--dbg-package=libnfft3-dbg dh_update_autotools_config -a -O--parallel -O--dbg-package=libnfft3-dbg dh_autoreconf -a -O--parallel -O--dbg-package=libnfft3-dbg libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:74: installing 'config/compile' configure.ac:52: installing 'config/config.guess' configure.ac:52: installing 'config/config.sub' configure.ac:89: installing 'config/install-sh' configure.ac:89: installing 'config/missing' 3rdparty/cstripack/Makefile.am: installing 'config/depcomp' Makefile.am: installing './INSTALL' parallel-tests: installing 'config/test-driver' debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/«PKGBUILDDIR»' dh_auto_configure --builddirectory=build-nfft -- \ --disable-applications --disable-examples --disable-static --enable-all --enable-openmp \ --disable-doxygen-doc ../configure --build=powerpc-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/powerpc-linux-gnu --libexecdir=\${prefix}/lib/powerpc-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-examples --disable-static --enable-all --enable-openmp --disable-doxygen-doc checking build system type... powerpc-unknown-linux-gnu checking host system type... powerpc-unknown-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert powerpc-unknown-linux-gnu file names to powerpc-unknown-linux-gnu format... func_convert_file_noop checking how to convert powerpc-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking for gawk... no checking for mawk... mawk checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for style of include used by make... GNU checking whether make supports nested variables... yes checking dependency style of gcc... none checking whether to enable maintainer-specific portions of Makefiles... no checking Whether to compile NFCT module... yes checking Whether to compile NFST module... yes checking Whether to compile NFSFT module... yes checking Whether to compile NFSOFT module... yes checking Whether to compile NNFFT module... yes checking Whether to compile NSFFT module... yes checking Whether to compile MRI module... yes checking Whether to compile FPT module... yes checking window function... kaiserbessel checking for C compiler vendor... gnu checking for gcc option to accept ISO C99... none needed checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking dependency style of gcc... none checking whether ln -s works... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes checking for library containing fftw_execute... -lfftw3 checking for fftw_init_threads in -lfftw3... no checking for library containing fftw_init_threads... -lfftw3_threads checking for OpenMP flag of C compiler... -fopenmp checking whether to check for Matlab... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for string.h... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking c_asm.h usability... no checking c_asm.h presence... no checking for c_asm.h... no checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking whether time.h and sys/time.h may both be included... yes checking for size_t... yes checking for long double... yes checking for hrtime_t... no checking for uintptr_t... yes checking size of int... 4 checking size of unsigned int... 4 checking size of long... 4 checking size of unsigned long... 4 checking size of long long... 8 checking size of unsigned long long... 8 checking size of size_t... 4 checking size of ptrdiff_t... 4 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking for working alloca.h... yes checking for alloca... yes checking for working strtod... yes checking for vprintf... yes checking for _doprnt... no checking for sin in -lm... yes checking for gethrtime... no checking for read_real_time... no checking for time_base_to_time... no checking for clock_gettime... yes checking for mach_absolute_time... no checking for memset... yes checking for posix_memalign... yes checking for memalign... yes checking for _mm_malloc... no checking for _mm_free... no checking for sysctl... yes checking for abort... yes checking for snprintf... yes checking for sqrt... no checking for sleep... yes checking for usleep... yes checking for nanosleep... yes checking for drand48... yes checking for srand48... yes checking for gethostname... yes checking whether memalign is declared... no checking whether posix_memalign is declared... yes checking whether sleep is declared... yes checking whether nanosleep is declared... yes checking whether drand48 is declared... yes checking whether srand48 is declared... yes checking for _rtc intrinsic... no checking whether a cycle counter is available... yes checking whether copysign is declared... yes checking whether nextafter is declared... yes checking whether nan is declared... yes checking whether ceil is declared... yes checking whether floor is declared... yes checking whether nearbyint is declared... yes checking whether rint is declared... yes checking whether round is declared... yes checking whether lrint is declared... yes checking whether lround is declared... yes checking whether llrint is declared... yes checking whether llround is declared... yes checking whether trunc is declared... yes checking whether fmod is declared... yes checking whether remainder is declared... yes checking whether remquo is declared... yes checking whether fdim is declared... yes checking whether fmax is declared... yes checking whether fmin is declared... yes checking whether fma is declared... yes checking whether fabs is declared... yes checking whether sqrt is declared... yes checking whether cbrt is declared... yes checking whether hypot is declared... yes checking whether exp is declared... yes checking whether exp2 is declared... yes checking whether expm1 is declared... yes checking whether log is declared... yes checking whether log2 is declared... yes checking whether log10 is declared... yes checking whether log1p is declared... yes checking whether logb is declared... yes checking whether ilogb is declared... yes checking whether modf is declared... yes checking whether frexp is declared... yes checking whether ldexp is declared... yes checking whether scalbn is declared... yes checking whether scalbln is declared... yes checking whether pow is declared... yes checking whether cos is declared... yes checking whether sin is declared... yes checking whether tan is declared... yes checking whether cosh is declared... yes checking whether sinh is declared... yes checking whether tanh is declared... yes checking whether acos is declared... yes checking whether asin is declared... yes checking whether atan is declared... yes checking whether atan2 is declared... yes checking whether acosh is declared... yes checking whether asinh is declared... yes checking whether atanh is declared... yes checking whether tgamma is declared... yes checking whether lgamma is declared... yes checking whether j0 is declared... yes checking whether j1 is declared... yes checking whether jn is declared... yes checking whether y0 is declared... yes checking whether y1 is declared... yes checking whether yn is declared... yes checking whether erf is declared... yes checking whether erfc is declared... yes checking whether creal is declared... yes checking whether cimag is declared... yes checking whether cabs is declared... yes checking whether carg is declared... yes checking whether conj is declared... yes checking whether cproj is declared... yes checking whether csqrt is declared... yes checking whether cexp is declared... yes checking whether clog is declared... yes checking whether cpow is declared... yes checking whether csin is declared... yes checking whether ccos is declared... yes checking whether ctan is declared... yes checking whether casin is declared... yes checking whether cacos is declared... yes checking whether catan is declared... yes checking whether csinh is declared... yes checking whether ccosh is declared... yes checking whether ctanh is declared... yes checking whether casinh is declared... yes checking whether cacosh is declared... yes checking whether catanh is declared... yes checking for fftw3.h... (cached) yes checking for CU_initialize_registry in -lcunit... yes checking for cunit... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating nfft3.pc config.status: creating doxygen/doxygen.Doxyfile config.status: creating include/Makefile config.status: creating include/ticks.h config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/cstripack/Makefile config.status: creating kernel/Makefile config.status: creating kernel/fpt/Makefile config.status: creating kernel/mri/Makefile config.status: creating kernel/nfct/Makefile config.status: creating kernel/nfft/Makefile config.status: creating kernel/nfsft/Makefile config.status: creating kernel/nfsoft/Makefile config.status: creating kernel/nfst/Makefile config.status: creating kernel/nnfft/Makefile config.status: creating kernel/nsfft/Makefile config.status: creating kernel/solver/Makefile config.status: creating kernel/util/Makefile config.status: creating tests/Makefile config.status: creating tests/data/Makefile config.status: creating examples/Makefile config.status: creating examples/fpt/Makefile config.status: creating examples/mri/Makefile config.status: creating examples/nfct/Makefile config.status: creating examples/nfct/simple_test.c config.status: creating examples/nfft/Makefile config.status: creating examples/nfft/simple_test.c config.status: creating examples/nfft/simple_test_threads.c config.status: creating examples/nfsft/Makefile config.status: creating examples/nfsoft/Makefile config.status: creating examples/nfst/Makefile config.status: creating examples/nfst/simple_test.c config.status: creating examples/nnfft/Makefile config.status: creating examples/nsfft/Makefile config.status: creating examples/solver/Makefile config.status: creating examples/solver/glacier.c config.status: creating examples/solver/simple_test.c config.status: creating applications/Makefile config.status: creating applications/fastgauss/Makefile config.status: creating applications/fastgauss/fastgauss.c config.status: creating applications/fastsum/Makefile config.status: creating applications/fastsumS2/Makefile config.status: creating applications/quadratureS2/Makefile config.status: creating applications/mri/Makefile config.status: creating applications/mri/mri2d/Makefile config.status: creating applications/mri/mri3d/Makefile config.status: creating applications/polarFFT/Makefile config.status: creating applications/polarFFT/linogram_fft_test.c config.status: creating applications/polarFFT/mpolar_fft_test.c config.status: creating applications/polarFFT/polar_fft_test.c config.status: creating applications/radon/Makefile config.status: creating applications/radon/inverse_radon.c config.status: creating applications/radon/radon.c config.status: creating applications/iterS2/Makefile config.status: creating matlab/Makefile config.status: creating matlab/nfsft/Makefile config.status: creating matlab/nfft/Makefile config.status: creating matlab/nnfft/Makefile config.status: creating matlab/nfsft/@f_hat/Makefile config.status: creating matlab/nfsoft/Makefile config.status: creating doxygen/Makefile config.status: creating support/Makefile config.status: creating include/config.h config.status: executing libtool commands config.status: executing depfiles commands dh_auto_configure --builddirectory=build-nfftf -- \ --disable-applications --disable-examples --disable-static --enable-all --enable-openmp \ --disable-doxygen-doc \ --enable-single \ --program-suffix=f ../configure --build=powerpc-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/powerpc-linux-gnu --libexecdir=\${prefix}/lib/powerpc-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-examples --disable-static --enable-all --enable-openmp --disable-doxygen-doc --enable-single --program-suffix=f checking build system type... powerpc-unknown-linux-gnu checking host system type... powerpc-unknown-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert powerpc-unknown-linux-gnu file names to powerpc-unknown-linux-gnu format... func_convert_file_noop checking how to convert powerpc-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking for gawk... no checking for mawk... mawk checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for style of include used by make... GNU checking whether make supports nested variables... yes checking dependency style of gcc... none checking whether to enable maintainer-specific portions of Makefiles... no checking Whether to compile NFCT module... yes checking Whether to compile NFST module... yes checking Whether to compile NFSFT module... no checking Whether to compile NFSOFT module... no checking Whether to compile NNFFT module... no checking Whether to compile NSFFT module... no checking Whether to compile MRI module... no checking Whether to compile FPT module... no checking window function... kaiserbessel checking for C compiler vendor... gnu checking for gcc option to accept ISO C99... none needed checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking dependency style of gcc... none checking whether ln -s works... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes checking for library containing fftwf_execute... -lfftw3f checking for fftwf_init_threads in -lfftw3f... no checking for library containing fftwf_init_threads... -lfftw3f_threads checking for OpenMP flag of C compiler... -fopenmp checking whether to check for Matlab... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for string.h... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking c_asm.h usability... no checking c_asm.h presence... no checking for c_asm.h... no checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking whether time.h and sys/time.h may both be included... yes checking for size_t... yes checking for long double... yes checking for hrtime_t... no checking for uintptr_t... yes checking size of int... 4 checking size of unsigned int... 4 checking size of long... 4 checking size of unsigned long... 4 checking size of long long... 8 checking size of unsigned long long... 8 checking size of size_t... 4 checking size of ptrdiff_t... 4 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking for working alloca.h... yes checking for alloca... yes checking for working strtod... yes checking for vprintf... yes checking for _doprnt... no checking for sin in -lm... yes checking for gethrtime... no checking for read_real_time... no checking for time_base_to_time... no checking for clock_gettime... yes checking for mach_absolute_time... no checking for memset... yes checking for posix_memalign... yes checking for memalign... yes checking for _mm_malloc... no checking for _mm_free... no checking for sysctl... yes checking for abort... yes checking for snprintf... yes checking for sqrt... no checking for sleep... yes checking for usleep... yes checking for nanosleep... yes checking for drand48... yes checking for srand48... yes checking for gethostname... yes checking whether memalign is declared... no checking whether posix_memalign is declared... yes checking whether sleep is declared... yes checking whether nanosleep is declared... yes checking whether drand48 is declared... yes checking whether srand48 is declared... yes checking for _rtc intrinsic... no checking whether a cycle counter is available... yes checking whether copysignf is declared... yes checking whether nextafterf is declared... yes checking whether nanf is declared... yes checking whether ceilf is declared... yes checking whether floorf is declared... yes checking whether nearbyintf is declared... yes checking whether rintf is declared... yes checking whether roundf is declared... yes checking whether lrintf is declared... yes checking whether lroundf is declared... yes checking whether llrintf is declared... yes checking whether llroundf is declared... yes checking whether truncf is declared... yes checking whether fmodf is declared... yes checking whether remainderf is declared... yes checking whether remquof is declared... yes checking whether fdimf is declared... yes checking whether fmaxf is declared... yes checking whether fminf is declared... yes checking whether fmaf is declared... yes checking whether fabsf is declared... yes checking whether sqrtf is declared... yes checking whether cbrtf is declared... yes checking whether hypotf is declared... yes checking whether expf is declared... yes checking whether exp2f is declared... yes checking whether expm1f is declared... yes checking whether logf is declared... yes checking whether log2f is declared... yes checking whether log10f is declared... yes checking whether log1pf is declared... yes checking whether logbf is declared... yes checking whether ilogbf is declared... yes checking whether modff is declared... yes checking whether frexpf is declared... yes checking whether ldexpf is declared... yes checking whether scalbnf is declared... yes checking whether scalblnf is declared... yes checking whether powf is declared... yes checking whether cosf is declared... yes checking whether sinf is declared... yes checking whether tanf is declared... yes checking whether coshf is declared... yes checking whether sinhf is declared... yes checking whether tanhf is declared... yes checking whether acosf is declared... yes checking whether asinf is declared... yes checking whether atanf is declared... yes checking whether atan2f is declared... yes checking whether acoshf is declared... yes checking whether asinhf is declared... yes checking whether atanhf is declared... yes checking whether tgammaf is declared... yes checking whether lgammaf is declared... yes checking whether j0f is declared... yes checking whether j1f is declared... yes checking whether jnf is declared... yes checking whether y0f is declared... yes checking whether y1f is declared... yes checking whether ynf is declared... yes checking whether erff is declared... yes checking whether erfcf is declared... yes checking whether crealf is declared... yes checking whether cimagf is declared... yes checking whether cabsf is declared... yes checking whether cargf is declared... yes checking whether conjf is declared... yes checking whether cprojf is declared... yes checking whether csqrtf is declared... yes checking whether cexpf is declared... yes checking whether clogf is declared... yes checking whether cpowf is declared... yes checking whether csinf is declared... yes checking whether ccosf is declared... yes checking whether ctanf is declared... yes checking whether casinf is declared... yes checking whether cacosf is declared... yes checking whether catanf is declared... yes checking whether csinhf is declared... yes checking whether ccoshf is declared... yes checking whether ctanhf is declared... yes checking whether casinhf is declared... yes checking whether cacoshf is declared... yes checking whether catanhf is declared... yes checking for fftw3.h... (cached) yes checking for CU_initialize_registry in -lcunit... yes checking for cunit... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating nfft3.pc config.status: creating doxygen/doxygen.Doxyfile config.status: creating include/Makefile config.status: creating include/ticks.h config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/cstripack/Makefile config.status: creating kernel/Makefile config.status: creating kernel/fpt/Makefile config.status: creating kernel/mri/Makefile config.status: creating kernel/nfct/Makefile config.status: creating kernel/nfft/Makefile config.status: creating kernel/nfsft/Makefile config.status: creating kernel/nfsoft/Makefile config.status: creating kernel/nfst/Makefile config.status: creating kernel/nnfft/Makefile config.status: creating kernel/nsfft/Makefile config.status: creating kernel/solver/Makefile config.status: creating kernel/util/Makefile config.status: creating tests/Makefile config.status: creating tests/data/Makefile config.status: creating examples/Makefile config.status: creating examples/fpt/Makefile config.status: creating examples/mri/Makefile config.status: creating examples/nfct/Makefile config.status: creating examples/nfct/simple_test.c config.status: creating examples/nfft/Makefile config.status: creating examples/nfft/simple_test.c config.status: creating examples/nfft/simple_test_threads.c config.status: creating examples/nfsft/Makefile config.status: creating examples/nfsoft/Makefile config.status: creating examples/nfst/Makefile config.status: creating examples/nfst/simple_test.c config.status: creating examples/nnfft/Makefile config.status: creating examples/nsfft/Makefile config.status: creating examples/solver/Makefile config.status: creating examples/solver/glacier.c config.status: creating examples/solver/simple_test.c config.status: creating applications/Makefile config.status: creating applications/fastgauss/Makefile config.status: creating applications/fastgauss/fastgauss.c config.status: creating applications/fastsum/Makefile config.status: creating applications/fastsumS2/Makefile config.status: creating applications/quadratureS2/Makefile config.status: creating applications/mri/Makefile config.status: creating applications/mri/mri2d/Makefile config.status: creating applications/mri/mri3d/Makefile config.status: creating applications/polarFFT/Makefile config.status: creating applications/polarFFT/linogram_fft_test.c config.status: creating applications/polarFFT/mpolar_fft_test.c config.status: creating applications/polarFFT/polar_fft_test.c config.status: creating applications/radon/Makefile config.status: creating applications/radon/inverse_radon.c config.status: creating applications/radon/radon.c config.status: creating applications/iterS2/Makefile config.status: creating matlab/Makefile config.status: creating matlab/nfsft/Makefile config.status: creating matlab/nfft/Makefile config.status: creating matlab/nnfft/Makefile config.status: creating matlab/nfsft/@f_hat/Makefile config.status: creating matlab/nfsoft/Makefile config.status: creating doxygen/Makefile config.status: creating support/Makefile config.status: creating include/config.h config.status: executing libtool commands config.status: executing depfiles commands dh_auto_configure --builddirectory=build-nfftl -- \ --disable-applications --disable-examples --disable-static --enable-all --enable-openmp \ --disable-doxygen-doc \ --enable-long-double \ --program-suffix=l ../configure --build=powerpc-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/powerpc-linux-gnu --libexecdir=\${prefix}/lib/powerpc-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-examples --disable-static --enable-all --enable-openmp --disable-doxygen-doc --enable-long-double --program-suffix=l checking build system type... powerpc-unknown-linux-gnu checking host system type... powerpc-unknown-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert powerpc-unknown-linux-gnu file names to powerpc-unknown-linux-gnu format... func_convert_file_noop checking how to convert powerpc-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking for gawk... no checking for mawk... mawk checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for style of include used by make... GNU checking whether make supports nested variables... yes checking dependency style of gcc... none checking whether to enable maintainer-specific portions of Makefiles... no checking Whether to compile NFCT module... yes checking Whether to compile NFST module... yes checking Whether to compile NFSFT module... no checking Whether to compile NFSOFT module... no checking Whether to compile NNFFT module... no checking Whether to compile NSFFT module... no checking Whether to compile MRI module... no checking Whether to compile FPT module... no checking window function... kaiserbessel checking for C compiler vendor... gnu checking for gcc option to accept ISO C99... none needed checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking dependency style of gcc... none checking whether ln -s works... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes checking for library containing fftwl_execute... -lfftw3l checking for fftwl_init_threads in -lfftw3l... no checking for library containing fftwl_init_threads... -lfftw3l_threads checking for OpenMP flag of C compiler... -fopenmp checking whether to check for Matlab... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for string.h... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking c_asm.h usability... no checking c_asm.h presence... no checking for c_asm.h... no checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking whether time.h and sys/time.h may both be included... yes checking for size_t... yes checking for long double... yes checking for hrtime_t... no checking for uintptr_t... yes checking size of int... 4 checking size of unsigned int... 4 checking size of long... 4 checking size of unsigned long... 4 checking size of long long... 8 checking size of unsigned long long... 8 checking size of size_t... 4 checking size of ptrdiff_t... 4 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking for working alloca.h... yes checking for alloca... yes checking for working strtod... yes checking for vprintf... yes checking for _doprnt... no checking for sin in -lm... yes checking for gethrtime... no checking for read_real_time... no checking for time_base_to_time... no checking for clock_gettime... yes checking for mach_absolute_time... no checking for memset... yes checking for posix_memalign... yes checking for memalign... yes checking for _mm_malloc... no checking for _mm_free... no checking for sysctl... yes checking for abort... yes checking for snprintf... yes checking for sqrt... no checking for sleep... yes checking for usleep... yes checking for nanosleep... yes checking for drand48... yes checking for srand48... yes checking for gethostname... yes checking whether memalign is declared... no checking whether posix_memalign is declared... yes checking whether sleep is declared... yes checking whether nanosleep is declared... yes checking whether drand48 is declared... yes checking whether srand48 is declared... yes checking for _rtc intrinsic... no checking whether a cycle counter is available... yes checking whether copysignl is declared... yes checking whether nextafterl is declared... yes checking whether nanl is declared... yes checking whether ceill is declared... yes checking whether floorl is declared... yes checking whether nearbyintl is declared... yes checking whether rintl is declared... yes checking whether roundl is declared... yes checking whether lrintl is declared... yes checking whether lroundl is declared... yes checking whether llrintl is declared... yes checking whether llroundl is declared... yes checking whether truncl is declared... yes checking whether fmodl is declared... yes checking whether remainderl is declared... yes checking whether remquol is declared... yes checking whether fdiml is declared... yes checking whether fmaxl is declared... yes checking whether fminl is declared... yes checking whether fmal is declared... yes checking whether fabsl is declared... yes checking whether sqrtl is declared... yes checking whether cbrtl is declared... yes checking whether hypotl is declared... yes checking whether expl is declared... yes checking whether exp2l is declared... yes checking whether expm1l is declared... yes checking whether logl is declared... yes checking whether log2l is declared... yes checking whether log10l is declared... yes checking whether log1pl is declared... yes checking whether logbl is declared... yes checking whether ilogbl is declared... yes checking whether modfl is declared... yes checking whether frexpl is declared... yes checking whether ldexpl is declared... yes checking whether scalbnl is declared... yes checking whether scalblnl is declared... yes checking whether powl is declared... yes checking whether cosl is declared... yes checking whether sinl is declared... yes checking whether tanl is declared... yes checking whether coshl is declared... yes checking whether sinhl is declared... yes checking whether tanhl is declared... yes checking whether acosl is declared... yes checking whether asinl is declared... yes checking whether atanl is declared... yes checking whether atan2l is declared... yes checking whether acoshl is declared... yes checking whether asinhl is declared... yes checking whether atanhl is declared... yes checking whether tgammal is declared... yes checking whether lgammal is declared... yes checking whether j0l is declared... yes checking whether j1l is declared... yes checking whether jnl is declared... yes checking whether y0l is declared... yes checking whether y1l is declared... yes checking whether ynl is declared... yes checking whether erfl is declared... yes checking whether erfcl is declared... yes checking whether creall is declared... yes checking whether cimagl is declared... yes checking whether cabsl is declared... yes checking whether cargl is declared... yes checking whether conjl is declared... yes checking whether cprojl is declared... yes checking whether csqrtl is declared... yes checking whether cexpl is declared... yes checking whether clogl is declared... yes checking whether cpowl is declared... yes checking whether csinl is declared... yes checking whether ccosl is declared... yes checking whether ctanl is declared... yes checking whether casinl is declared... yes checking whether cacosl is declared... yes checking whether catanl is declared... yes checking whether csinhl is declared... yes checking whether ccoshl is declared... yes checking whether ctanhl is declared... yes checking whether casinhl is declared... yes checking whether cacoshl is declared... yes checking whether catanhl is declared... yes checking for fftw3.h... (cached) yes checking for CU_initialize_registry in -lcunit... yes checking for cunit... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating nfft3.pc config.status: creating doxygen/doxygen.Doxyfile config.status: creating include/Makefile config.status: creating include/ticks.h config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/cstripack/Makefile config.status: creating kernel/Makefile config.status: creating kernel/fpt/Makefile config.status: creating kernel/mri/Makefile config.status: creating kernel/nfct/Makefile config.status: creating kernel/nfft/Makefile config.status: creating kernel/nfsft/Makefile config.status: creating kernel/nfsoft/Makefile config.status: creating kernel/nfst/Makefile config.status: creating kernel/nnfft/Makefile config.status: creating kernel/nsfft/Makefile config.status: creating kernel/solver/Makefile config.status: creating kernel/util/Makefile config.status: creating tests/Makefile config.status: creating tests/data/Makefile config.status: creating examples/Makefile config.status: creating examples/fpt/Makefile config.status: creating examples/mri/Makefile config.status: creating examples/nfct/Makefile config.status: creating examples/nfct/simple_test.c config.status: creating examples/nfft/Makefile config.status: creating examples/nfft/simple_test.c config.status: creating examples/nfft/simple_test_threads.c config.status: creating examples/nfsft/Makefile config.status: creating examples/nfsoft/Makefile config.status: creating examples/nfst/Makefile config.status: creating examples/nfst/simple_test.c config.status: creating examples/nnfft/Makefile config.status: creating examples/nsfft/Makefile config.status: creating examples/solver/Makefile config.status: creating examples/solver/glacier.c config.status: creating examples/solver/simple_test.c config.status: creating applications/Makefile config.status: creating applications/fastgauss/Makefile config.status: creating applications/fastgauss/fastgauss.c config.status: creating applications/fastsum/Makefile config.status: creating applications/fastsumS2/Makefile config.status: creating applications/quadratureS2/Makefile config.status: creating applications/mri/Makefile config.status: creating applications/mri/mri2d/Makefile config.status: creating applications/mri/mri3d/Makefile config.status: creating applications/polarFFT/Makefile config.status: creating applications/polarFFT/linogram_fft_test.c config.status: creating applications/polarFFT/mpolar_fft_test.c config.status: creating applications/polarFFT/polar_fft_test.c config.status: creating applications/radon/Makefile config.status: creating applications/radon/inverse_radon.c config.status: creating applications/radon/radon.c config.status: creating applications/iterS2/Makefile config.status: creating matlab/Makefile config.status: creating matlab/nfsft/Makefile config.status: creating matlab/nfft/Makefile config.status: creating matlab/nnfft/Makefile config.status: creating matlab/nfsft/@f_hat/Makefile config.status: creating matlab/nfsoft/Makefile config.status: creating doxygen/Makefile config.status: creating support/Makefile config.status: creating include/config.h config.status: executing libtool commands config.status: executing depfiles commands make[1]: Leaving directory '/«PKGBUILDDIR»' debian/rules override_dh_auto_build-arch make[1]: Entering directory '/«PKGBUILDDIR»' dh_auto_build --arch --builddirectory=build-nfft make -j24 make[2]: Entering directory '/«PKGBUILDDIR»/build-nfft' Making all in 3rdparty make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft/3rdparty' Making all in cstripack make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/3rdparty/cstripack' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o cstripack.lo ../../../3rdparty/cstripack/cstripack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cru .libs/libcstripack.a .libs/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/3rdparty/cstripack' Making all in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o lib3rdparty.la cstripack/libcstripack.la libtool: link: (cd .libs/lib3rdparty.lax/libcstripack.a && ar x "/«PKGBUILDDIR»/build-nfft/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cru .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/3rdparty' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft/3rdparty' Making all in include make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft/include' make all-am make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/include' make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/include' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft/include' Making all in kernel make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel' Making all in util make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/util' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o print.lo ../../../kernel/util/print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o voronoi.lo ../../../kernel/util/voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o window.lo ../../../kernel/util/window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-malloc.lo `test -f 'malloc.c' || echo '../../../kernel/util/'`malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-lambda.lo `test -f 'lambda.c' || echo '../../../kernel/util/'`lambda.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/version.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/vector2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/libutil_threads_la-lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/libutil_threads_la-malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/libutil_threads_la-sinc.o /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-float.lo `test -f 'float.c' || echo '../../../kernel/util/'`float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-error.lo `test -f 'error.c' || echo '../../../kernel/util/'`error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-assert.lo `test -f 'assert.c' || echo '../../../kernel/util/'`assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-rand.lo `test -f 'rand.c' || echo '../../../kernel/util/'`rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector1.lo `test -f 'vector1.c' || echo '../../../kernel/util/'`vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector3.lo `test -f 'vector3.c' || echo '../../../kernel/util/'`vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-print.lo `test -f 'print.c' || echo '../../../kernel/util/'`print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-damp.lo `test -f 'damp.c' || echo '../../../kernel/util/'`damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-thread.lo `test -f 'thread.c' || echo '../../../kernel/util/'`thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-time.lo `test -f 'time.c' || echo '../../../kernel/util/'`time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-window.lo `test -f 'window.c' || echo '../../../kernel/util/'`window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-version.lo `test -f 'version.c' || echo '../../../kernel/util/'`version.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/libutil_threads_la-float.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil.la malloc.lo sinc.lo lambda.lo bessel_i0.lo float.lo int.lo error.lo bspline.lo assert.lo sort.lo rand.lo vector1.lo vector2.lo vector3.lo print.lo voronoi.lo damp.lo thread.lo time.lo window.lo version.lo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/libutil_threads_la-int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/libutil_threads_la-error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/libutil_threads_la-assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/libutil_threads_la-vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/libutil_threads_la-rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/libutil_threads_la-sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/libutil_threads_la-vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/libutil_threads_la-vector2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/libutil_threads_la-thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/libutil_threads_la-print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/libutil_threads_la-window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/libutil_threads_la-damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o libtool: link: ar cru .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil.a /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil_threads.la libutil_threads_la-malloc.lo libutil_threads_la-sinc.lo libutil_threads_la-lambda.lo libutil_threads_la-bessel_i0.lo libutil_threads_la-float.lo libutil_threads_la-int.lo libutil_threads_la-error.lo libutil_threads_la-bspline.lo libutil_threads_la-assert.lo libutil_threads_la-sort.lo libutil_threads_la-rand.lo libutil_threads_la-vector1.lo libutil_threads_la-vector2.lo libutil_threads_la-vector3.lo libutil_threads_la-print.lo libutil_threads_la-voronoi.lo libutil_threads_la-damp.lo libutil_threads_la-thread.lo libutil_threads_la-time.lo libutil_threads_la-window.lo libutil_threads_la-version.lo libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) libtool: link: ar cru .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/util' Making all in nfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfft' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfft_threads_la-nfft.lo `test -f 'nfft.c' || echo '../../../kernel/nfft/'`nfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/nfft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_1d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:1869:6: warning: variable ‘gj’ set but not used [-Wunused-but-set-variable] C *gj; ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_1d_B’: ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:2705:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_compute_omp_blockwise’: ../../../kernel/nfft/nfft.c:2763:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_B’: ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_compute_omp_blockwise’: ../../../kernel/nfft/nfft.c:4000:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:4104:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_B’: ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo libtool: link: ar cru .libs/libnfft.a .libs/nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cru .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfft' Making all in nfct make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfct' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.lo ../../../kernel/nfct/nfct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cru .libs/libnfct.a .libs/nfct.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfct' Making all in nfst make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfst' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.lo ../../../kernel/nfst/nfst.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cru .libs/libnfst.a .libs/nfst.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfst' Making all in nnfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nnfft' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nnfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nnfft.lo ../../../kernel/nnfft/nnfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nnfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nnfft/nnfft.c -fPIC -DPIC -o .libs/nnfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnnfft.la nnfft.lo libtool: link: ar cru .libs/libnnfft.a .libs/nnfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnnfft.a libtool: link: ( cd ".libs" && rm -f "libnnfft.la" && ln -s "../libnnfft.la" "libnnfft.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nnfft' Making all in nsfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nsfft' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nsfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nsfft.lo ../../../kernel/nsfft/nsfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nsfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nsfft/nsfft.c -fPIC -DPIC -o .libs/nsfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnsfft.la nsfft.lo libtool: link: ar cru .libs/libnsfft.a .libs/nsfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnsfft.a libtool: link: ( cd ".libs" && rm -f "libnsfft.la" && ln -s "../libnsfft.la" "libnsfft.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nsfft' Making all in mri make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/mri' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/mri -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o mri.lo ../../../kernel/mri/mri.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/mri -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/mri/mri.c -fPIC -DPIC -o .libs/mri.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libmri.la mri.lo libtool: link: ar cru .libs/libmri.a .libs/mri.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libmri.a libtool: link: ( cd ".libs" && rm -f "libmri.la" && ln -s "../libmri.la" "libmri.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/mri' Making all in fpt make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/fpt' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o fpt.lo ../../../kernel/fpt/fpt.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libfpt_threads_la-fpt.lo `test -f 'fpt.c' || echo '../../../kernel/fpt/'`fpt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/fpt/fpt.c -fPIC -DPIC -o .libs/libfpt_threads_la-fpt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/fpt/fpt.c -fPIC -DPIC -o .libs/fpt.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libfpt.la fpt.lo /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libfpt_threads.la libfpt_threads_la-fpt.lo libtool: link: ar cru .libs/libfpt.a .libs/fpt.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ar cru .libs/libfpt_threads.a .libs/libfpt_threads_la-fpt.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libfpt.a libtool: link: ranlib .libs/libfpt_threads.a libtool: link: ( cd ".libs" && rm -f "libfpt.la" && ln -s "../libfpt.la" "libfpt.la" ) libtool: link: ( cd ".libs" && rm -f "libfpt_threads.la" && ln -s "../libfpt_threads.la" "libfpt_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/fpt' Making all in nfsft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfsft' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfsft.lo ../../../kernel/nfsft/nfsft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o legendre.lo ../../../kernel/nfsft/legendre.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfsft_threads_la-nfsft.lo `test -f 'nfsft.c' || echo '../../../kernel/nfsft/'`nfsft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfsft_threads_la-legendre.lo `test -f 'legendre.c' || echo '../../../kernel/nfsft/'`legendre.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/nfsft.c -fPIC -DPIC -o .libs/nfsft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/nfsft.c -fPIC -DPIC -o .libs/libnfsft_threads_la-nfsft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/legendre.c -fPIC -DPIC -o .libs/legendre.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/legendre.c -fPIC -DPIC -o .libs/libnfsft_threads_la-legendre.o ../../../kernel/nfsft/nfsft.c: In function ‘nfsft_precompute’: ../../../kernel/nfsft/nfsft.c:372:9: warning: unused variable ‘threadid’ [-Wunused-variable] int threadid = omp_get_thread_num(); ^ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfsft.la nfsft.lo legendre.lo /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfsft_threads.la libnfsft_threads_la-nfsft.lo libnfsft_threads_la-legendre.lo libtool: link: ar cru .libs/libnfsft.a .libs/nfsft.o .libs/legendre.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfsft.a libtool: link: ( cd ".libs" && rm -f "libnfsft.la" && ln -s "../libnfsft.la" "libnfsft.la" ) libtool: link: ar cru .libs/libnfsft_threads.a .libs/libnfsft_threads_la-nfsft.o .libs/libnfsft_threads_la-legendre.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfsft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfsft_threads.la" && ln -s "../libnfsft_threads.la" "libnfsft_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfsft' Making all in nfsoft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfsoft' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsoft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfsoft.lo ../../../kernel/nfsoft/nfsoft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsoft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o wigner.lo ../../../kernel/nfsoft/wigner.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsoft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsoft/nfsoft.c -fPIC -DPIC -o .libs/nfsoft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsoft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsoft/wigner.c -fPIC -DPIC -o .libs/wigner.o ../../../kernel/nfsoft/wigner.c: In function ‘wigner_start’: ../../../kernel/nfsoft/wigner.c:323:19: warning: variable ‘dm2’ set but not used [-Wunused-but-set-variable] double dl, dm1, dm2, normFactor, sinSign; ^ ../../../kernel/nfsoft/wigner.c:323:14: warning: variable ‘dm1’ set but not used [-Wunused-but-set-variable] double dl, dm1, dm2, normFactor, sinSign; ^ ../../../kernel/nfsoft/wigner.c:322:14: warning: variable ‘absM2’ set but not used [-Wunused-but-set-variable] int absM1, absM2; ^ ../../../kernel/nfsoft/nfsoft.c: In function ‘SO3_fpt_init’: ../../../kernel/nfsoft/nfsoft.c:153:22: warning: variable ‘k_end’ set but not used [-Wunused-but-set-variable] int N, t, k_start, k_end, k, m; ^ ../../../kernel/nfsoft/nfsoft.c: In function ‘SO3_single_fpt_init’: ../../../kernel/nfsoft/nfsoft.c:221:22: warning: variable ‘k_end’ set but not used [-Wunused-but-set-variable] int N, t, k_start, k_end; ^ ../../../kernel/nfsoft/nfsoft.c: In function ‘nfsoft_precompute’: ../../../kernel/nfsoft/nfsoft.c:434:7: warning: unused variable ‘N’ [-Wunused-variable] int N = plan3D->N_total; ^ ../../../kernel/nfsoft/nfsoft.c: In function ‘nfsoft_trafo’: ../../../kernel/nfsoft/nfsoft.c:464:30: warning: variable ‘glo2’ set but not used [-Wunused-but-set-variable] int i, j, m, k, max, glo1, glo2; ^ ../../../kernel/nfsoft/nfsoft.c: In function ‘nfsoft_adjoint’: ../../../kernel/nfsoft/nfsoft.c:593:30: warning: variable ‘glo2’ set but not used [-Wunused-but-set-variable] int i, j, m, k, max, glo1, glo2; ^ ../../../kernel/nfsoft/nfsoft.c: At top level: ../../../kernel/nfsoft/nfsoft.c:219:16: warning: ‘SO3_single_fpt_init’ defined but not used [-Wunused-function] static fpt_set SO3_single_fpt_init(int l, int k, int m, unsigned int flags, int kappa) ^ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfsoft.la nfsoft.lo wigner.lo libtool: link: ar cru .libs/libnfsoft.a .libs/nfsoft.o .libs/wigner.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfsoft.a libtool: link: ( cd ".libs" && rm -f "libnfsoft.la" && ln -s "../libnfsoft.la" "libnfsoft.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfsoft' Making all in solver make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/solver' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o solver.lo ../../../kernel/solver/solver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cru .libs/libsolver.a .libs/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/solver' Making all in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel.la util/libutil.la nfft/libnfft.la nfct/libnfct.la nfst/libnfst.la nnfft/libnnfft.la nsfft/libnsfft.la mri/libmri.la fpt/libfpt.la nfsft/libnfsft.la nfsoft/libnfsoft.la solver/libsolver.la /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel_threads.la util/libutil_threads.la nfft/libnfft_threads.la nfct/libnfct.la nfst/libnfst.la nnfft/libnnfft.la nsfft/libnsfft.la mri/libmri.la fpt/libfpt_threads.la nfsft/libnfsft_threads.la nfsoft/libnfsoft.la solver/libsolver.la libtool: link: (cd .libs/libkernel.lax/libutil.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnnfft.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nnfft/.libs/libnnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libnsfft.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nsfft/.libs/libnsfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnnfft.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nnfft/.libs/libnnfft.a") libtool: link: (cd .libs/libkernel.lax/libmri.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/mri/.libs/libmri.a") libtool: link: (cd .libs/libkernel_threads.lax/libnsfft.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nsfft/.libs/libnsfft.a") libtool: link: (cd .libs/libkernel.lax/libfpt.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/fpt/.libs/libfpt.a") libtool: link: (cd .libs/libkernel_threads.lax/libmri.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/mri/.libs/libmri.a") libtool: link: (cd .libs/libkernel.lax/libnfsft.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfsft/.libs/libnfsft.a") libtool: link: (cd .libs/libkernel_threads.lax/libfpt_threads.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/fpt/.libs/libfpt_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfsoft.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfsoft/.libs/libnfsoft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfsft_threads.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfsft/.libs/libnfsft_threads.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/solver/.libs/libsolver.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfsoft.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/nfsoft/.libs/libnfsoft.a") libtool: link: ar cru .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libnnfft.a/nnfft.o .libs/libkernel.lax/libnsfft.a/nsfft.o .libs/libkernel.lax/libmri.a/mri.o .libs/libkernel.lax/libfpt.a/fpt.o .libs/libkernel.lax/libnfsft.a/legendre.o .libs/libkernel.lax/libnfsft.a/nfsft.o .libs/libkernel.lax/libnfsoft.a/nfsoft.o .libs/libkernel.lax/libnfsoft.a/wigner.o .libs/libkernel.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libkernel.a libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/«PKGBUILDDIR»/build-nfft/kernel/solver/.libs/libsolver.a") libtool: link: rm -fr .libs/libkernel.lax libtool: link: ar cru .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libnnfft.a/nnfft.o .libs/libkernel_threads.lax/libnsfft.a/nsfft.o .libs/libkernel_threads.lax/libmri.a/mri.o .libs/libkernel_threads.lax/libfpt_threads.a/libfpt_threads_la-fpt.o .libs/libkernel_threads.lax/libnfsft_threads.a/libnfsft_threads_la-legendre.o .libs/libkernel_threads.lax/libnfsft_threads.a/libnfsft_threads_la-nfsft.o .libs/libkernel_threads.lax/libnfsoft.a/nfsoft.o .libs/libkernel_threads.lax/libnfsoft.a/wigner.o .libs/libkernel_threads.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ( cd ".libs" && rm -f "libkernel.la" && ln -s "../libkernel.la" "libkernel.la" ) libtool: link: ranlib .libs/libkernel_threads.a libtool: link: rm -fr .libs/libkernel_threads.lax libtool: link: ( cd ".libs" && rm -f "libkernel_threads.la" && ln -s "../libkernel_threads.la" "libkernel_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel' Making all in . make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft' /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -no-undefined -version-info 2:0:0 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3.la -rpath /usr/lib/powerpc-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel.la -lfftw3 -lm -lm /bin/bash ./libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -no-undefined -version-info 2:0:0 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3_threads.la -rpath /usr/lib/powerpc-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel_threads.la -lfftw3_threads -lfftw3 -lpthread -lm -lm libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel.a -Wl,--no-whole-archive -lfftw3 -lm -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libnfft3.so.2 -o .libs/libnfft3.so.2.0.0 libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel_threads.a -Wl,--no-whole-archive -lfftw3_threads -lfftw3 -lpthread -lm -fopenmp -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -fopenmp -Wl,-soname -Wl,libnfft3_threads.so.2 -o .libs/libnfft3_threads.so.2.0.0 libtool: link: (cd ".libs" && rm -f "libnfft3.so.2" && ln -s "libnfft3.so.2.0.0" "libnfft3.so.2") libtool: link: (cd ".libs" && rm -f "libnfft3.so" && ln -s "libnfft3.so.2.0.0" "libnfft3.so") libtool: link: ( cd ".libs" && rm -f "libnfft3.la" && ln -s "../libnfft3.la" "libnfft3.la" ) libtool: link: (cd ".libs" && rm -f "libnfft3_threads.so.2" && ln -s "libnfft3_threads.so.2.0.0" "libnfft3_threads.so.2") libtool: link: (cd ".libs" && rm -f "libnfft3_threads.so" && ln -s "libnfft3_threads.so.2.0.0" "libnfft3_threads.so") libtool: link: ( cd ".libs" && rm -f "libnfft3_threads.la" && ln -s "../libnfft3_threads.la" "libnfft3_threads.la" ) make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft' Making all in tests make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests' Making all in data make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests/data' make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests' make[2]: Leaving directory '/«PKGBUILDDIR»/build-nfft' dh_auto_build --arch --builddirectory=build-nfftf make -j24 make[2]: Entering directory '/«PKGBUILDDIR»/build-nfftf' Making all in 3rdparty make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf/3rdparty' Making all in cstripack make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/3rdparty/cstripack' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o cstripack.lo ../../../3rdparty/cstripack/cstripack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cru .libs/libcstripack.a .libs/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/3rdparty/cstripack' Making all in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o lib3rdparty.la cstripack/libcstripack.la libtool: link: (cd .libs/lib3rdparty.lax/libcstripack.a && ar x "/«PKGBUILDDIR»/build-nfftf/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cru .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/3rdparty' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/3rdparty' Making all in include make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf/include' make all-am make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/include' make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/include' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/include' Making all in kernel make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel' Making all in util make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/util' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o print.lo ../../../kernel/util/print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o voronoi.lo ../../../kernel/util/voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o window.lo ../../../kernel/util/window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-malloc.lo `test -f 'malloc.c' || echo '../../../kernel/util/'`malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-lambda.lo `test -f 'lambda.c' || echo '../../../kernel/util/'`lambda.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/vector2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/version.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/libutil_threads_la-lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/libutil_threads_la-sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/libutil_threads_la-malloc.o /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-float.lo `test -f 'float.c' || echo '../../../kernel/util/'`float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-error.lo `test -f 'error.c' || echo '../../../kernel/util/'`error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-assert.lo `test -f 'assert.c' || echo '../../../kernel/util/'`assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-rand.lo `test -f 'rand.c' || echo '../../../kernel/util/'`rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector1.lo `test -f 'vector1.c' || echo '../../../kernel/util/'`vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector3.lo `test -f 'vector3.c' || echo '../../../kernel/util/'`vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-print.lo `test -f 'print.c' || echo '../../../kernel/util/'`print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-damp.lo `test -f 'damp.c' || echo '../../../kernel/util/'`damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-thread.lo `test -f 'thread.c' || echo '../../../kernel/util/'`thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-time.lo `test -f 'time.c' || echo '../../../kernel/util/'`time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-window.lo `test -f 'window.c' || echo '../../../kernel/util/'`window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-version.lo `test -f 'version.c' || echo '../../../kernel/util/'`version.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/libutil_threads_la-float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/libutil_threads_la-int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/libutil_threads_la-error.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil.la malloc.lo sinc.lo lambda.lo bessel_i0.lo float.lo int.lo error.lo bspline.lo assert.lo sort.lo rand.lo vector1.lo vector2.lo vector3.lo print.lo voronoi.lo damp.lo thread.lo time.lo window.lo version.lo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/libutil_threads_la-assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/libutil_threads_la-sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/libutil_threads_la-vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/libutil_threads_la-rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/libutil_threads_la-vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/libutil_threads_la-vector2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/libutil_threads_la-window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/libutil_threads_la-print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/libutil_threads_la-thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/libutil_threads_la-damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o libtool: link: ar cru .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil_threads.la libutil_threads_la-malloc.lo libutil_threads_la-sinc.lo libutil_threads_la-lambda.lo libutil_threads_la-bessel_i0.lo libutil_threads_la-float.lo libutil_threads_la-int.lo libutil_threads_la-error.lo libutil_threads_la-bspline.lo libutil_threads_la-assert.lo libutil_threads_la-sort.lo libutil_threads_la-rand.lo libutil_threads_la-vector1.lo libutil_threads_la-vector2.lo libutil_threads_la-vector3.lo libutil_threads_la-print.lo libutil_threads_la-voronoi.lo libutil_threads_la-damp.lo libutil_threads_la-thread.lo libutil_threads_la-time.lo libutil_threads_la-window.lo libutil_threads_la-version.lo libtool: link: ar cru .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/util' Making all in nfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfft' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfft_threads_la-nfft.lo `test -f 'nfft.c' || echo '../../../kernel/nfft/'`nfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/nfft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_1d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:1869:6: warning: variable ‘gj’ set but not used [-Wunused-but-set-variable] C *gj; ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_1d_B’: ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:2705:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_compute_omp_blockwise’: ../../../kernel/nfft/nfft.c:2763:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_B’: ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_compute_omp_blockwise’: ../../../kernel/nfft/nfft.c:4000:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:4104:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_B’: ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo libtool: link: ar cru .libs/libnfft.a .libs/nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cru .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfft' Making all in nfct make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfct' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.lo ../../../kernel/nfct/nfct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cru .libs/libnfct.a .libs/nfct.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfct' Making all in nfst make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfst' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.lo ../../../kernel/nfst/nfst.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cru .libs/libnfst.a .libs/nfst.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfst' Making all in solver make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/solver' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o solver.lo ../../../kernel/solver/solver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cru .libs/libsolver.a .libs/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/solver' Making all in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel.la util/libutil.la nfft/libnfft.la nfct/libnfct.la nfst/libnfst.la solver/libsolver.la /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel_threads.la util/libutil_threads.la nfft/libnfft_threads.la nfct/libnfct.la nfst/libnfst.la solver/libsolver.la libtool: link: (cd .libs/libkernel.lax/libutil.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/solver/.libs/libsolver.a") libtool: link: ar cru .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/«PKGBUILDDIR»/build-nfftf/kernel/solver/.libs/libsolver.a") libtool: link: ranlib .libs/libkernel.a libtool: link: rm -fr .libs/libkernel.lax libtool: link: ar cru .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libkernel_threads.a libtool: link: ( cd ".libs" && rm -f "libkernel.la" && ln -s "../libkernel.la" "libkernel.la" ) libtool: link: rm -fr .libs/libkernel_threads.lax libtool: link: ( cd ".libs" && rm -f "libkernel_threads.la" && ln -s "../libkernel_threads.la" "libkernel_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel' Making all in . make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf' /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -no-undefined -version-info 2:0:0 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3f.la -rpath /usr/lib/powerpc-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel.la -lfftw3f -lm -lm /bin/bash ./libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -no-undefined -version-info 2:0:0 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3f_threads.la -rpath /usr/lib/powerpc-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel_threads.la -lfftw3f_threads -lfftw3f -lpthread -lm -lm cp -f nfft3.pc nfft3f.pc libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel.a -Wl,--no-whole-archive -lfftw3f -lm -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libnfft3f.so.2 -o .libs/libnfft3f.so.2.0.0 libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel_threads.a -Wl,--no-whole-archive -lfftw3f_threads -lfftw3f -lpthread -lm -fopenmp -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -fopenmp -Wl,-soname -Wl,libnfft3f_threads.so.2 -o .libs/libnfft3f_threads.so.2.0.0 libtool: link: (cd ".libs" && rm -f "libnfft3f.so.2" && ln -s "libnfft3f.so.2.0.0" "libnfft3f.so.2") libtool: link: (cd ".libs" && rm -f "libnfft3f.so" && ln -s "libnfft3f.so.2.0.0" "libnfft3f.so") libtool: link: (cd ".libs" && rm -f "libnfft3f_threads.so.2" && ln -s "libnfft3f_threads.so.2.0.0" "libnfft3f_threads.so.2") libtool: link: ( cd ".libs" && rm -f "libnfft3f.la" && ln -s "../libnfft3f.la" "libnfft3f.la" ) libtool: link: (cd ".libs" && rm -f "libnfft3f_threads.so" && ln -s "libnfft3f_threads.so.2.0.0" "libnfft3f_threads.so") libtool: link: ( cd ".libs" && rm -f "libnfft3f_threads.la" && ln -s "../libnfft3f_threads.la" "libnfft3f_threads.la" ) make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf' Making all in tests make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests' Making all in data make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests/data' make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests' make[2]: Leaving directory '/«PKGBUILDDIR»/build-nfftf' dh_auto_build --arch --builddirectory=build-nfftl make -j24 make[2]: Entering directory '/«PKGBUILDDIR»/build-nfftl' Making all in 3rdparty make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl/3rdparty' Making all in cstripack make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/3rdparty/cstripack' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o cstripack.lo ../../../3rdparty/cstripack/cstripack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cru .libs/libcstripack.a .libs/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/3rdparty/cstripack' Making all in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o lib3rdparty.la cstripack/libcstripack.la libtool: link: (cd .libs/lib3rdparty.lax/libcstripack.a && ar x "/«PKGBUILDDIR»/build-nfftl/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cru .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/3rdparty' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/3rdparty' Making all in include make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl/include' make all-am make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/include' make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/include' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/include' Making all in kernel make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel' Making all in util make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/util' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o print.lo ../../../kernel/util/print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o voronoi.lo ../../../kernel/util/voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o window.lo ../../../kernel/util/window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-malloc.lo `test -f 'malloc.c' || echo '../../../kernel/util/'`malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-lambda.lo `test -f 'lambda.c' || echo '../../../kernel/util/'`lambda.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/vector2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/version.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/libutil_threads_la-malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/libutil_threads_la-lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/libutil_threads_la-sinc.o /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-float.lo `test -f 'float.c' || echo '../../../kernel/util/'`float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-error.lo `test -f 'error.c' || echo '../../../kernel/util/'`error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-assert.lo `test -f 'assert.c' || echo '../../../kernel/util/'`assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-rand.lo `test -f 'rand.c' || echo '../../../kernel/util/'`rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector1.lo `test -f 'vector1.c' || echo '../../../kernel/util/'`vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector3.lo `test -f 'vector3.c' || echo '../../../kernel/util/'`vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-print.lo `test -f 'print.c' || echo '../../../kernel/util/'`print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-damp.lo `test -f 'damp.c' || echo '../../../kernel/util/'`damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-thread.lo `test -f 'thread.c' || echo '../../../kernel/util/'`thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-time.lo `test -f 'time.c' || echo '../../../kernel/util/'`time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-window.lo `test -f 'window.c' || echo '../../../kernel/util/'`window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-version.lo `test -f 'version.c' || echo '../../../kernel/util/'`version.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/libutil_threads_la-float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/libutil_threads_la-error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/libutil_threads_la-int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/libutil_threads_la-sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/libutil_threads_la-rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/libutil_threads_la-vector2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/libutil_threads_la-vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/libutil_threads_la-vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/libutil_threads_la-assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/libutil_threads_la-print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/libutil_threads_la-damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/libutil_threads_la-thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/libutil_threads_la-window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil.la malloc.lo sinc.lo lambda.lo bessel_i0.lo float.lo int.lo error.lo bspline.lo assert.lo sort.lo rand.lo vector1.lo vector2.lo vector3.lo print.lo voronoi.lo damp.lo thread.lo time.lo window.lo version.lo libtool: link: ar cru .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o ar: `u' modifier ignored since `D' is the default (see `U') /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil_threads.la libutil_threads_la-malloc.lo libutil_threads_la-sinc.lo libutil_threads_la-lambda.lo libutil_threads_la-bessel_i0.lo libutil_threads_la-float.lo libutil_threads_la-int.lo libutil_threads_la-error.lo libutil_threads_la-bspline.lo libutil_threads_la-assert.lo libutil_threads_la-sort.lo libutil_threads_la-rand.lo libutil_threads_la-vector1.lo libutil_threads_la-vector2.lo libutil_threads_la-vector3.lo libutil_threads_la-print.lo libutil_threads_la-voronoi.lo libutil_threads_la-damp.lo libutil_threads_la-thread.lo libutil_threads_la-time.lo libutil_threads_la-window.lo libutil_threads_la-version.lo libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) libtool: link: ar cru .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/util' Making all in nfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfft' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfft_threads_la-nfft.lo `test -f 'nfft.c' || echo '../../../kernel/nfft/'`nfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/nfft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_1d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:1869:6: warning: variable ‘gj’ set but not used [-Wunused-but-set-variable] C *gj; ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_1d_B’: ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro ‘MACRO_adjoint_1d_B_OMP_BLOCKWISE’ MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:2705:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_compute_omp_blockwise’: ../../../kernel/nfft/nfft.c:2763:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_2d_B’: ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro ‘MACRO_adjoint_2d_B_OMP_BLOCKWISE’ MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_compute_omp_blockwise’: ../../../kernel/nfft/nfft.c:4000:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_compute_omp_atomic’: ../../../kernel/nfft/nfft.c:4104:13: warning: unused variable ‘lprod’ [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^ ../../../kernel/nfft/nfft.c: In function ‘nfft_adjoint_3d_B’: ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable ‘o’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable ‘u’ [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI’ MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro ‘MACRO_adjoint_3d_B_OMP_BLOCKWISE’ MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo libtool: link: ar cru .libs/libnfft.a .libs/nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cru .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfft' Making all in nfct make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfct' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.lo ../../../kernel/nfct/nfct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cru .libs/libnfct.a .libs/nfct.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfct' Making all in nfst make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfst' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.lo ../../../kernel/nfst/nfst.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cru .libs/libnfst.a .libs/nfst.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfst' Making all in solver make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/solver' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o solver.lo ../../../kernel/solver/solver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cru .libs/libsolver.a .libs/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/solver' Making all in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel.la util/libutil.la nfft/libnfft.la nfct/libnfct.la nfst/libnfst.la solver/libsolver.la /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel_threads.la util/libutil_threads.la nfft/libnfft_threads.la nfct/libnfct.la nfst/libnfst.la solver/libsolver.la libtool: link: (cd .libs/libkernel.lax/libutil.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/solver/.libs/libsolver.a") libtool: link: ar cru .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libsolver.a/solver.o libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/«PKGBUILDDIR»/build-nfftl/kernel/solver/.libs/libsolver.a") ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libkernel.a libtool: link: ar cru .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: rm -fr .libs/libkernel.lax libtool: link: ranlib .libs/libkernel_threads.a libtool: link: ( cd ".libs" && rm -f "libkernel.la" && ln -s "../libkernel.la" "libkernel.la" ) libtool: link: rm -fr .libs/libkernel_threads.lax libtool: link: ( cd ".libs" && rm -f "libkernel_threads.la" && ln -s "../libkernel_threads.la" "libkernel_threads.la" ) make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel' Making all in . make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl' /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -no-undefined -version-info 2:0:0 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3l.la -rpath /usr/lib/powerpc-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel.la -lfftw3l -lm -lm /bin/bash ./libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -no-undefined -version-info 2:0:0 -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3l_threads.la -rpath /usr/lib/powerpc-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel_threads.la -lfftw3l_threads -lfftw3l -lpthread -lm -lm cp -f nfft3.pc nfft3l.pc libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel.a -Wl,--no-whole-archive -lfftw3l -lm -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libnfft3l.so.2 -o .libs/libnfft3l.so.2.0.0 libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel_threads.a -Wl,--no-whole-archive -lfftw3l_threads -lfftw3l -lpthread -lm -fopenmp -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -fopenmp -Wl,-soname -Wl,libnfft3l_threads.so.2 -o .libs/libnfft3l_threads.so.2.0.0 libtool: link: (cd ".libs" && rm -f "libnfft3l.so.2" && ln -s "libnfft3l.so.2.0.0" "libnfft3l.so.2") libtool: link: (cd ".libs" && rm -f "libnfft3l.so" && ln -s "libnfft3l.so.2.0.0" "libnfft3l.so") libtool: link: (cd ".libs" && rm -f "libnfft3l_threads.so.2" && ln -s "libnfft3l_threads.so.2.0.0" "libnfft3l_threads.so.2") libtool: link: (cd ".libs" && rm -f "libnfft3l_threads.so" && ln -s "libnfft3l_threads.so.2.0.0" "libnfft3l_threads.so") libtool: link: ( cd ".libs" && rm -f "libnfft3l.la" && ln -s "../libnfft3l.la" "libnfft3l.la" ) libtool: link: ( cd ".libs" && rm -f "libnfft3l_threads.la" && ln -s "../libnfft3l_threads.la" "libnfft3l_threads.la" ) make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl' Making all in tests make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests' Making all in data make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests/data' make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests' make[2]: Leaving directory '/«PKGBUILDDIR»/build-nfftl' make[1]: Leaving directory '/«PKGBUILDDIR»' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/«PKGBUILDDIR»' dh_auto_test --builddirectory=build-nfft make -j24 check VERBOSE=1 make[2]: Entering directory '/«PKGBUILDDIR»/build-nfft' Making check in 3rdparty make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft/3rdparty' Making check in cstripack make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/3rdparty/cstripack' Making check in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/3rdparty' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft/3rdparty' Making check in include make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft/include' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft/include' Making check in kernel make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel' Making check in util make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/util' Making check in nfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfft' Making check in nfct make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfct' Making check in nfst make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfst' Making check in nnfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nnfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nnfft' Making check in nsfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nsfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nsfft' Making check in mri make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/mri' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/mri' Making check in fpt make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/fpt' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/fpt' Making check in nfsft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfsft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfsft' Making check in nfsoft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/nfsoft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/nfsoft' Making check in solver make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel/solver' Making check in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft/kernel' Making check in . make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft' Making check in tests make[3]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests' Making check in data make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests/data' make[4]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests' make checkall checkall_threads make[5]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.o ../../tests/nfst.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bessel.o `test -f 'bessel.c' || echo '../../tests/'`bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfft.o `test -f 'nfft.c' || echo '../../tests/'`nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfct.o `test -f 'nfct.c' || echo '../../tests/'`nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfft/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/check.c: In function ‘main’: ../../tests/check.c:33:31: warning: unused variable ‘nfst’ [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^ ../../tests/check.c:33:25: warning: unused variable ‘nfct’ [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^ ../../tests/nfct.c: In function ‘init_’: ../../tests/nfct.c:653:17: warning: passing argument 3 of ‘nfct_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:213:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_DOUBLE(name) NFFT_CONCAT(nfct_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:270:18: note: in expansion of macro ‘NFCT_MANGLE_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:287:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfft.c: In function ‘init_’: ../../tests/nfct.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfct.c:662:22: warning: passing argument 3 of ‘nfct_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:213:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_DOUBLE(name) NFFT_CONCAT(nfct_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:271:18: note: in expansion of macro ‘NFCT_MANGLE_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:287:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfft.c:666:17: warning: passing argument 3 of ‘nfft_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfct.c: At top level: In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:65:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_DOUBLE(name) NFFT_CONCAT(nfft_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:176:18: note: in expansion of macro ‘NFFT_MANGLE_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../include/nfft3.h:191:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c: In function ‘init_’: ../../tests/nfft.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfft.c:675:22: warning: passing argument 3 of ‘nfft_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfst.c:661:17: warning: passing argument 3 of ‘nfst_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:65:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_DOUBLE(name) NFFT_CONCAT(nfft_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:177:18: note: in expansion of macro ‘NFFT_MANGLE_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../include/nfft3.h:191:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfft.c: At top level: In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:293:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_DOUBLE(name) NFFT_CONCAT(nfst_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:352:18: note: in expansion of macro ‘NFST_MANGLE_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:369:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfst.c:670:22: warning: passing argument 3 of ‘nfst_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:293:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_DOUBLE(name) NFFT_CONCAT(nfst_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:353:18: note: in expansion of macro ‘NFST_MANGLE_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:369:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ In file included from ../../tests/nfct.c:28:0: ../../include/infft.h:94:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfct_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFCT(name) CONCAT(nfct_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfct_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ In file included from ../../tests/nfft.c:28:0: ../../include/infft.h:93:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfft_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFCT(name) CONCAT(nfct_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:93:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFFT(name) CONCAT(nfft_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:93:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfft_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:93:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFFT(name) CONCAT(nfft_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ In file included from ../../tests/nfst.c:28:0: ../../include/infft.h:95:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfst_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:95:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFST(name) CONCAT(nfst_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:95:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfst_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c: In function ‘init_’: ../../include/infft.h:95:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFST(name) CONCAT(nfst_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:666:17: warning: passing argument 3 of ‘nfft_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:65:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_DOUBLE(name) NFFT_CONCAT(nfft_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:176:18: note: in expansion of macro ‘NFFT_MANGLE_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../include/nfft3.h:191:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfct.c: In function ‘nfct_check_1d_direct_file’: ../../tests/nfct.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfft.c:675:22: warning: passing argument 3 of ‘nfft_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:65:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_DOUBLE(name) NFFT_CONCAT(nfft_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:177:18: note: in expansion of macro ‘NFFT_MANGLE_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../include/nfft3.h:191:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfct.c: In function ‘nfct_check_1d_fast_file’: ../../tests/nfft.c: In function ‘nfft_check_1d_direct_file’: ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:884:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:884:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:884:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_1d_direct_file’: ../../tests/nfst.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_1d_fast_file’: ../../tests/nfst.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘init_’: ../../tests/nfst.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:893:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:653:17: warning: passing argument 3 of ‘nfct_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfst.c: In function ‘nfst_check_1d_fast_file’: ../../tests/nfst.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:893:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:213:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_DOUBLE(name) NFFT_CONCAT(nfct_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:270:18: note: in expansion of macro ‘NFCT_MANGLE_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:287:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfct.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfct.c:662:22: warning: passing argument 3 of ‘nfct_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:213:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_DOUBLE(name) NFFT_CONCAT(nfct_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:271:18: note: in expansion of macro ‘NFCT_MANGLE_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:287:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfct.c: At top level: ../../tests/nfst.c: In function ‘init_’: ../../tests/nfct.c: In function ‘nfct_check_adjoint_1d_direct_file’: ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c:916:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfft.c:28:0: ../../include/infft.h:93:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfft_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:661:17: warning: passing argument 3 of ‘nfst_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfct.c:916:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:93:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFFT(name) CONCAT(nfft_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:916:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_1d_direct_file’: ../../tests/nfst.c: In function ‘nfst_check_adjoint_1d_direct_file’: In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:293:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_DOUBLE(name) NFFT_CONCAT(nfst_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:352:18: note: in expansion of macro ‘NFST_MANGLE_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:369:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfst.c:908:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:955:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_1d_fast_file’: ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:908:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../include/infft.h:93:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfft_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:955:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:908:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:93:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFFT(name) CONCAT(nfft_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:955:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfct.c:925:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:670:22: warning: passing argument 3 of ‘nfst_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_1d_fast_file’: ../../tests/nfst.c:917:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_1d_fast_file’: ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:293:46: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_DOUBLE(name) NFFT_CONCAT(nfst_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:353:18: note: in expansion of macro ‘NFST_MANGLE_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:369:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../tests/nfst.c:917:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:964:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:964:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c: At top level: ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_1d_online’: ../../tests/nfft.c:964:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_1d_online’: ../../tests/nfst.c:948:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:948:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:948:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:956:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_1d_online’: ../../tests/nfft.c:995:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_1d_online’: ../../tests/nfst.c: In function ‘nfst_check_adjoint_1d_online’: ../../tests/nfst.c:979:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:995:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfct.c:28:0: ../../include/infft.h:94:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfct_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:979:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:94:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFCT(name) CONCAT(nfct_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_1d_direct_file’: ../../tests/nfst.c:979:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:884:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:94:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfct_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:884:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:94:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFCT(name) CONCAT(nfct_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:884:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_1d_online’: ../../tests/nfft.c: In function ‘nfft_check_1d_fast_file’: ../../tests/nfft.c:1026:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c: In function ‘nfst_check_2d_direct_file’: ../../tests/nfst.c:1024:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_2d_direct_file’: ../../tests/nfft.c:893:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:1024:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:1024:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_2d_fast_file’: ../../tests/nfst.c:1033:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:1033:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_2d_fast_file’: ../../tests/nfft.c: In function ‘nfft_check_2d_direct_file’: ../../tests/nfct.c:1041:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1078:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1078:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1078:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_2d_direct_file’: ../../tests/nfst.c:1063:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_2d_fast_file’: ../../tests/nfft.c: In function ‘nfft_check_adjoint_1d_direct_file’: ../../tests/nfst.c:1063:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:955:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:1087:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_2d_direct_file’: ../../tests/nfct.c:1071:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:1063:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_2d_fast_file’: ../../tests/nfst.c:1072:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:1072:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1072:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_2d_fast_file’: ../../tests/nfst.c: In function ‘nfst_check_2d_online’: ../../tests/nfst.c:1097:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:955:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:1097:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:955:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_1d_fast_file’: ../../tests/nfft.c:964:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:964:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:964:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c: In function ‘nfct_check_1d_direct_file’: ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_1d_online’: ../../tests/nfct.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_1d_fast_file’: ../../tests/nfct.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_1d_online’: ../../tests/nfft.c:1026:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:1087:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:1087:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_2d_direct_file’: ../../tests/nfft.c: In function ‘nfft_check_2d_direct_file’: ../../tests/nfft.c:1078:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:1117:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:1117:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_2d_fast_file’: ../../tests/nfft.c:1126:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c: In function ‘nfft_check_2d_fast_file’: ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1126:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1126:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_2d_online’: ../../tests/nfft.c:1151:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1151:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_2d_direct_file’: ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1151:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_2d_online’: ../../tests/nfft.c:1176:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:1080:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1176:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:1080:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1080:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:1176:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_3d_direct_file’: ../../tests/nfct.c: In function ‘nfct_check_2d_online’: ../../tests/nfft.c:1214:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:1105:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1214:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1105:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1214:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_2d_fast_file’: ../../tests/nfct.c:1105:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1126:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_3d_fast_file’: ../../tests/nfft.c:1126:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:1223:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_2d_online’: ../../tests/nfct.c:1130:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:1126:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ In file included from ../../tests/nfst.c:28:0: ../../include/infft.h:95:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfst_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:95:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFST(name) CONCAT(nfst_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1130:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../include/infft.h:95:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfst_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_2d_online’: ../../tests/nfct.c: In function ‘nfct_check_adjoint_1d_direct_file’: ../../tests/nfct.c:1130:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:916:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../include/infft.h:95:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFST(name) CONCAT(nfst_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:916:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:916:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c: In function ‘nfct_check_3d_direct_file’: ../../tests/nfft.c:1223:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1161:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_1d_fast_file’: ../../tests/nfft.c: In function ‘nfft_check_adjoint_3d_direct_file’: ../../tests/nfst.c: In function ‘nfst_check_1d_direct_file’: ../../tests/nfst.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:1239:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:925:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1161:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_1d_fast_file’: ../../tests/nfft.c:1239:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:925:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_2d_online’: ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1122:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1122:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_3d_fast_file’: ../../tests/nfst.c:1122:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_3d_direct_file’: ../../tests/nfst.c:1153:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:1248:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_1d_online’: ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1153:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1153:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_1d_direct_file’: ../../tests/nfst.c:908:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:956:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_3d_fast_file’: ../../tests/nfst.c:908:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:1162:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:908:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:1162:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_1d_fast_file’: ../../tests/nfst.c:917:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:1162:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_3d_direct_file’: ../../tests/nfst.c:1178:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1178:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_1d_online’: ../../tests/nfst.c:948:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:948:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c: In function ‘nfft_check_acc’: ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1178:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:1161:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:948:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:5: warning: passing argument 4 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfct.c: In function ‘nfct_check_3d_fast_file’: ../../tests/nfst.c: In function ‘nfst_check_adjoint_3d_fast_file’: ../../tests/nfst.c:1187:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:1410:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:20: warning: passing argument 5 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfct.c:1170:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_1d_online’: ../../tests/nfct.c:1170:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:1187:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:979:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:1151:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_1d_online’: ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:979:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:1170:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:1151:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:979:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1151:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:987:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_3d_direct_file’: ../../tests/nfct.c:987:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:1186:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_2d_online’: ../../tests/nfst.c: At top level: ../../tests/nfst.c:681:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c:1186:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1225:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfft.c:1176:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c: In function ‘nfst_check_2d_direct_file’: ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1176:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_3d_fast_file’: ../../tests/nfft.c:1176:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c: In function ‘nfst_check_2d_fast_file’: ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_3d_direct_file’: ../../tests/nfct.c: In function ‘nfct_check_2d_direct_file’: ../../tests/nfct.c:1195:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1214:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_2d_direct_file’: ../../tests/nfct.c: At top level: ../../tests/nfst.c: In function ‘setup_file’: ../../tests/nfct.c:673:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfst.c:402:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfst.c:404:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfst.c:427:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfst.c:435:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfct.c:1233:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfst.c:444:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfct.c: In function ‘setup_file’: ../../tests/nfct.c:392:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfct.c:396:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfct.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfct.c:421:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfct.c:429:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfct.c:438:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfft.c:1410:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:1214:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:52: warning: passing argument 7 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfst.c:1063:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:1032:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1410:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1214:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:1063:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_2d_fast_file’: ../../tests/nfft.c: In function ‘nfft_check_3d_fast_file’: ../../tests/nfst.c:1072:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_2d_fast_file’: ../../tests/nfst.c:1072:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfst.c:1072:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:1041:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:698:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:1286:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfct.c:1041:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c: In function ‘nfst_check_2d_online’: ../../tests/nfft.c:1430:24: warning: ‘init_acc_0’ defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:1223:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:1041:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_3d_direct_file’: ../../tests/nfft.c:1239:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_2d_online’: ../../tests/nfst.c:1122:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:1122:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_2d_direct_file’: ../../tests/nfst.c:1122:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_adjoint_3d_fast_file’: ../../tests/nfct.c:1071:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_3d_direct_file’: ../../tests/nfst.c:1153:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:1248:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:1153:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1153:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_2d_fast_file’: ../../tests/nfct.c:1080:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c: In function ‘setup_file’: ../../tests/nfft.c:393:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:397:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfft.c:399:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfft.c:426:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfft.c:434:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfft.c:443:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfct.c:1080:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1080:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_2d_online’: ../../tests/nfct.c:1105:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1105:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1105:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_3d_fast_file’: ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_2d_online’: ../../tests/nfct.c:1130:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_3d_direct_file’: ../../tests/nfst.c:1178:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1130:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1178:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1130:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:1178:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfst_check_adjoint_3d_fast_file’: ../../tests/nfst.c:1187:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c: In function ‘nfct_check_3d_direct_file’: ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:1161:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1161:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1161:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_3d_fast_file’: ../../tests/nfct.c:1170:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c: At top level: ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:681:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c:1225:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfct.c:1170:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1170:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_3d_direct_file’: ../../tests/nfct.c:1186:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfct_check_adjoint_3d_fast_file’: ../../tests/nfct.c:1195:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfft_check_acc’: ../../tests/nfct.c: At top level: ../../tests/nfct.c:673:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c:1233:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfft.c:1500:5: warning: passing argument 4 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfft.c:1410:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:20: warning: passing argument 5 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfft.c:1410:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:52: warning: passing argument 7 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfft.c:1410:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘setup_file’: ../../tests/nfst.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfst.c:402:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfst.c:404:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfst.c:427:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfst.c:435:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c:444:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfft.c: At top level: ../../tests/nfft.c:698:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:1286:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfft.c:1430:24: warning: ‘init_acc_0’ defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^ ../../tests/nfct.c: In function ‘setup_file’: ../../tests/nfct.c:392:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfct.c:396:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfct.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfct.c:421:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfct.c:429:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfct.c:438:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfft.c: In function ‘setup_file’: ../../tests/nfft.c:393:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfft.c:397:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfft.c:399:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfft.c:426:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfft.c:434:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfft.c:443:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall_threads checkall_threads-check.o checkall_threads-bspline.o checkall_threads-bessel.o checkall_threads-nfft.o checkall_threads-nfct.o checkall_threads-nfst.o ../libnfft3_threads.la -lfftw3_threads -lfftw3 -lpthread -lm -lcunit -lncurses /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall check.o bspline.o bessel.o nfft.o nfct.o nfst.o ../libnfft3.la -lm -lcunit -lncurses libtool: link: gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall_threads checkall_threads-check.o checkall_threads-bspline.o checkall_threads-bessel.o checkall_threads-nfft.o checkall_threads-nfct.o checkall_threads-nfst.o ../.libs/libnfft3_threads.so -lfftw3_threads -lfftw3 -lpthread -lm -lcunit -lncurses -fopenmp libtool: link: gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall check.o bspline.o bessel.o nfft.o nfct.o nfst.o ../.libs/libnfft3.so -lm -lcunit -lncurses make[5]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests' make check-TESTS make[5]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests' make[6]: Entering directory '/«PKGBUILDDIR»/build-nfft/tests' PASS: checkall_threads PASS: checkall ============================================================================ Testsuite summary for NFFT 3.3.1alpha ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests' make[5]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests' make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfft/tests' make[2]: Leaving directory '/«PKGBUILDDIR»/build-nfft' dh_auto_test --builddirectory=build-nfftf make -j24 check VERBOSE=1 make[2]: Entering directory '/«PKGBUILDDIR»/build-nfftf' Making check in 3rdparty make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf/3rdparty' Making check in cstripack make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/3rdparty/cstripack' Making check in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/3rdparty' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/3rdparty' Making check in include make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf/include' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/include' Making check in kernel make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel' Making check in util make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/util' Making check in nfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfft' Making check in nfct make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfct' Making check in nfst make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/nfst' Making check in solver make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel/solver' Making check in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/kernel' Making check in . make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf' Making check in tests make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests' Making check in data make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests/data' make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests' make checkall checkall_threads make[5]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.o ../../tests/nfst.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bessel.o `test -f 'bessel.c' || echo '../../tests/'`bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfft.o `test -f 'nfft.c' || echo '../../tests/'`nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfct.o `test -f 'nfct.c' || echo '../../tests/'`nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftf/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/check.c: In function ‘main’: ../../tests/check.c:33:31: warning: unused variable ‘nfst’ [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^ ../../tests/check.c:33:25: warning: unused variable ‘nfct’ [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^ ../../tests/nfct.c: In function ‘init_’: ../../tests/nfct.c:653:17: warning: passing argument 3 of ‘nfctf_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfst.c: In function ‘init_’: In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:214:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_FLOAT(name) NFFT_CONCAT(nfctf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:270:18: note: in expansion of macro ‘NFCT_MANGLE_FLOAT’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:286:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfst.c:661:17: warning: passing argument 3 of ‘nfstf_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:294:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_FLOAT(name) NFFT_CONCAT(nfstf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:352:18: note: in expansion of macro ‘NFST_MANGLE_FLOAT’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:368:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfct.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfct.c:662:22: warning: passing argument 3 of ‘nfctf_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:214:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_FLOAT(name) NFFT_CONCAT(nfctf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:271:18: note: in expansion of macro ‘NFCT_MANGLE_FLOAT’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:286:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfst.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfst.c:670:22: warning: passing argument 3 of ‘nfstf_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c: At top level: In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:294:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_FLOAT(name) NFFT_CONCAT(nfstf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:353:18: note: in expansion of macro ‘NFST_MANGLE_FLOAT’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:368:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ In file included from ../../tests/nfct.c:28:0: ../../include/infft.h:74:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:74:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFCT(name) CONCAT(nfctf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ In file included from ../../tests/nfst.c:28:0: ../../include/infft.h:75:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFST(name) CONCAT(nfstf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:74:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:74:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFCT(name) CONCAT(nfctf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFST(name) CONCAT(nfstf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c: In function ‘init_’: ../../tests/nfct.c: In function ‘init_’: ../../tests/nfft.c:666:17: warning: passing argument 3 of ‘nfftf_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfst.c: In function ‘nfstf_check_1d_direct_file’: ../../tests/nfct.c:653:17: warning: passing argument 3 of ‘nfctf_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfst.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c: In function ‘nfctf_check_1d_direct_file’: ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:66:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_FLOAT(name) NFFT_CONCAT(nfftf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:176:18: note: in expansion of macro ‘NFFT_MANGLE_FLOAT’ NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../include/nfft3.h:190:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:214:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_FLOAT(name) NFFT_CONCAT(nfctf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:270:18: note: in expansion of macro ‘NFCT_MANGLE_FLOAT’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:286:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfst.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfft.c:675:22: warning: passing argument 3 of ‘nfftf_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfct.c:662:22: warning: passing argument 3 of ‘nfctf_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfst.c: In function ‘nfstf_check_1d_fast_file’: In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:66:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_FLOAT(name) NFFT_CONCAT(nfftf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:177:18: note: in expansion of macro ‘NFFT_MANGLE_FLOAT’ NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../include/nfft3.h:190:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfst.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:214:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_FLOAT(name) NFFT_CONCAT(nfctf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:271:18: note: in expansion of macro ‘NFCT_MANGLE_FLOAT’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:286:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfst.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfct.c: In function ‘nfctf_check_1d_fast_file’: ../../tests/nfst.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c: At top level: ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_1d_direct_file’: ../../tests/nfst.c:908:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:908:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:908:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfft.c:28:0: ../../include/infft.h:73:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:73:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFFT(name) CONCAT(nfftf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_1d_fast_file’: ../../tests/nfst.c:917:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_1d_direct_file’: ../../tests/nfst.c:917:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:916:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:917:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfct.c:28:0: ../../include/infft.h:74:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:73:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:74:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFCT(name) CONCAT(nfctf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:916:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../include/infft.h:73:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFFT(name) CONCAT(nfftf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:74:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:916:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../include/infft.h:74:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFCT(name) CONCAT(nfctf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_1d_online’: ../../tests/nfct.c: In function ‘nfctf_check_adjoint_1d_fast_file’: ../../tests/nfst.c:948:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:948:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:948:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_1d_online’: ../../tests/nfst.c:979:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:979:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_1d_online’: ../../tests/nfst.c:979:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c: In function ‘nfctf_check_1d_direct_file’: ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_1d_direct_file’: ../../tests/nfft.c:884:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:956:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:884:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:884:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_1d_fast_file’: ../../tests/nfct.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c: In function ‘nfftf_check_1d_fast_file’: ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c: In function ‘nfstf_check_2d_direct_file’: ../../tests/nfct.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_1d_online’: ../../tests/nfst.c:1024:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:987:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_2d_fast_file’: ../../tests/nfst.c:1033:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_1d_direct_file’: ../../tests/nfct.c:916:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c: In function ‘init_’: ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_1d_direct_file’: ../../tests/nfct.c: In function ‘nfctf_check_2d_direct_file’: ../../tests/nfct.c:916:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:955:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:661:17: warning: passing argument 3 of ‘nfstf_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_2d_direct_file’: ../../tests/nfst.c:1063:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:916:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:955:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:955:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:294:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_FLOAT(name) NFFT_CONCAT(nfstf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:352:18: note: in expansion of macro ‘NFST_MANGLE_FLOAT’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:368:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfct.c:1032:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_1d_fast_file’: ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_1d_fast_file’: ../../tests/nfct.c:1032:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfst.c:670:22: warning: passing argument 3 of ‘nfstf_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:964:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_2d_fast_file’: ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1072:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:294:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_FLOAT(name) NFFT_CONCAT(nfstf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:353:18: note: in expansion of macro ‘NFST_MANGLE_FLOAT’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:368:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:964:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_2d_fast_file’: ../../tests/nfst.c:1072:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c: At top level: ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:964:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:1072:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c: In function ‘nfctf_check_1d_online’: ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c: In function ‘nfftf_check_1d_online’: ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_2d_online’: ../../tests/nfst.c:1097:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:995:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:1097:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:1097:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_1d_online’: ../../tests/nfct.c:987:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_2d_direct_file’: ../../tests/nfft.c: In function ‘nfftf_check_adjoint_1d_online’: ../../tests/nfct.c:987:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_2d_online’: ../../tests/nfst.c:1122:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘init_’: ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:1071:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:1122:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:666:17: warning: passing argument 3 of ‘nfftf_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfct.c:1071:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1122:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c: In function ‘nfstf_check_3d_direct_file’: ../../tests/nfct.c: In function ‘nfctf_check_2d_direct_file’: ../../tests/nfft.c: In function ‘nfftf_check_2d_direct_file’: ../../tests/nfct.c:1032:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:1032:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:1032:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_2d_fast_file’: ../../tests/nfct.c:1041:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_2d_fast_file’: ../../tests/nfct.c:1041:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1087:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1087:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_2d_direct_file’: ../../tests/nfct.c:1071:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_2d_direct_file’: ../../tests/nfft.c:1117:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_2d_fast_file’: ../../tests/nfft.c:1117:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:1080:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1080:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_2d_fast_file’: ../../tests/nfct.c:1080:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:1126:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_2d_online’: ../../tests/nfct.c:1105:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ In file included from ../../tests/nfst.c:28:0: ../../include/infft.h:75:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:75:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFST(name) CONCAT(nfstf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1105:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:75:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFST(name) CONCAT(nfstf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1105:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c: In function ‘nfstf_check_1d_direct_file’: ../../tests/nfst.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:1126:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1126:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_1d_fast_file’: ../../tests/nfst.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c: In function ‘nfftf_check_2d_online’: ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1151:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1151:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_2d_online’: ../../tests/nfft.c:1151:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1130:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1130:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_2d_online’: ../../tests/nfct.c:1130:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1176:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_3d_direct_file’: ../../tests/nfct.c:1161:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:66:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_FLOAT(name) NFFT_CONCAT(nfftf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:176:18: note: in expansion of macro ‘NFFT_MANGLE_FLOAT’ NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../include/nfft3.h:190:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1161:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfft.c:675:22: warning: passing argument 3 of ‘nfftf_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:66:45: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_FLOAT(name) NFFT_CONCAT(nfftf_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:177:18: note: in expansion of macro ‘NFFT_MANGLE_FLOAT’ NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../include/nfft3.h:190:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../tests/nfct.c:1161:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfct.c: In function ‘nfctf_check_3d_fast_file’: ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c:1153:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ In file included from ../../tests/nfft.c:28:0: ../../include/infft.h:73:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1170:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:73:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFFT(name) CONCAT(nfftf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:1153:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1170:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:1153:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_3d_fast_file’: ../../tests/nfst.c:1162:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1170:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../include/infft.h:73:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:1162:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:73:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFFT(name) CONCAT(nfftf_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_2d_fast_file’: ../../tests/nfct.c:1080:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1080:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_3d_direct_file’: ../../tests/nfst.c:1178:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_1d_direct_file’: ../../tests/nfft.c: In function ‘nfftf_check_1d_direct_file’: ../../tests/nfft.c:884:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:1178:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:1176:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:908:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:908:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:1178:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:884:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1176:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:908:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_3d_fast_file’: ../../tests/nfft.c: In function ‘nfftf_check_3d_direct_file’: ../../tests/nfst.c:1187:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1080:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1214:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:1187:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_3d_direct_file’: ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1214:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_2d_online’: ../../tests/nfct.c:1186:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1105:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c: At top level: ../../tests/nfst.c:681:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:884:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:1214:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1225:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfct.c:1105:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_1d_fast_file’: ../../tests/nfft.c: In function ‘nfftf_check_1d_fast_file’: ../../tests/nfst.c:917:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_3d_fast_file’: ../../tests/nfft.c:893:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:917:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:1105:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_3d_fast_file’: ../../tests/nfft.c:893:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:1223:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:1195:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_2d_online’: ../../tests/nfst.c: In function ‘nfstf_check_1d_online’: ../../tests/nfst.c: In function ‘setup_file’: ../../tests/nfct.c:1130:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_1d_direct_file’: ../../tests/nfst.c:948:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfst.c:402:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:404:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:427:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfst.c:435:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c:444:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c:948:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:955:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1130:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:948:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:955:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:1130:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:955:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:1223:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_3d_direct_file’: ../../tests/nfft.c: In function ‘nfftf_check_adjoint_1d_fast_file’: ../../tests/nfft.c: In function ‘nfftf_check_adjoint_3d_direct_file’: ../../tests/nfct.c:1161:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_1d_online’: ../../tests/nfft.c:964:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:979:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:979:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:1161:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:964:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:979:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1161:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:964:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctf_check_3d_fast_file’: ../../tests/nfft.c: In function ‘nfftf_check_adjoint_3d_fast_file’: ../../tests/nfct.c: At top level: ../../tests/nfct.c:673:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c:1170:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1233:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfct.c:1170:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:1248:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_1d_online’: ../../tests/nfct.c:1170:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:1248:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_2d_direct_file’: ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:995:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c: In function ‘nfctf_check_adjoint_3d_direct_file’: ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_2d_fast_file’: ../../tests/nfst.c:1033:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:1033:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_1d_online’: ../../tests/nfct.c: In function ‘nfctf_check_adjoint_3d_fast_file’: ../../tests/nfft.c:1026:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_2d_direct_file’: ../../tests/nfft.c: In function ‘nfftf_check_2d_direct_file’: ../../tests/nfft.c:1078:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:1063:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:1078:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_2d_fast_file’: ../../tests/nfst.c: In function ‘nfstf_check_adjoint_2d_fast_file’: ../../tests/nfst.c:1072:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1072:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: At top level: ../../tests/nfst.c:1072:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:673:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:1087:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘setup_file’: ../../tests/nfct.c:392:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfct.c:396:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfct.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfct.c:1233:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfct.c:421:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfct.c:429:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfct.c:438:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c: In function ‘nfstf_check_2d_online’: ../../tests/nfst.c:1097:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_2d_direct_file’: ../../tests/nfst.c:1097:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:1117:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_acc’: ../../tests/nfft.c:1117:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:5: warning: passing argument 4 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_2d_online’: ../../tests/nfft.c: In function ‘nfftf_check_adjoint_2d_fast_file’: ../../tests/nfft.c:1126:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:1410:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1122:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:20: warning: passing argument 5 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1410:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1126:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:1122:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:52: warning: passing argument 7 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1122:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:1410:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1126:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_2d_online’: ../../tests/nfst.c: In function ‘nfstf_check_3d_direct_file’: ../../tests/nfst.c:1153:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfft.c:698:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:1151:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1153:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:1286:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1430:24: warning: ‘init_acc_0’ defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^ ../../tests/nfft.c:1151:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1153:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘setup_file’: ../../tests/nfft.c:1151:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:392:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfct.c:396:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfct.c:421:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfct.c:429:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfct.c:438:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c: In function ‘nfstf_check_3d_fast_file’: ../../tests/nfst.c:1162:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_2d_online’: ../../tests/nfst.c:1162:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1176:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1176:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_3d_direct_file’: ../../tests/nfst.c:1178:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:1176:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1178:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1178:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_3d_direct_file’: ../../tests/nfft.c:1214:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c: In function ‘nfstf_check_adjoint_3d_fast_file’: ../../tests/nfst.c:1187:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘setup_file’: ../../tests/nfft.c:393:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfft.c:1214:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:397:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfft.c:399:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:426:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfft.c:434:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfft.c:443:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfft.c:1214:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_3d_fast_file’: ../../tests/nfft.c:1223:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_3d_direct_file’: ../../tests/nfft.c:1239:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:1239:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftf_check_adjoint_3d_fast_file’: ../../tests/nfft.c:1248:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c: At top level: ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:681:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c:1225:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfst.c: In function ‘setup_file’: ../../tests/nfst.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfst.c:402:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfst.c:404:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfst.c:427:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfst.c:435:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c:444:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfft.c: In function ‘nfftf_check_acc’: ../../tests/nfft.c:1500:5: warning: passing argument 4 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfft.c:1410:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:20: warning: passing argument 5 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfft.c:1410:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:52: warning: passing argument 7 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfft.c:1410:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfft.c:698:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:1286:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfft.c:1430:24: warning: ‘init_acc_0’ defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^ ../../tests/nfft.c: In function ‘setup_file’: ../../tests/nfft.c:393:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfft.c:397:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfft.c:399:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfft.c:426:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfft.c:434:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfft.c:443:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall_threads checkall_threads-check.o checkall_threads-bspline.o checkall_threads-bessel.o checkall_threads-nfft.o checkall_threads-nfct.o checkall_threads-nfst.o ../libnfft3f_threads.la -lfftw3f_threads -lfftw3f -lpthread -lm -lcunit -lncurses /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall check.o bspline.o bessel.o nfft.o nfct.o nfst.o ../libnfft3f.la -lm -lcunit -lncurses libtool: link: gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall check.o bspline.o bessel.o nfft.o nfct.o nfst.o ../.libs/libnfft3f.so -lm -lcunit -lncurses libtool: link: gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall_threads checkall_threads-check.o checkall_threads-bspline.o checkall_threads-bessel.o checkall_threads-nfft.o checkall_threads-nfct.o checkall_threads-nfst.o ../.libs/libnfft3f_threads.so -lfftw3f_threads -lfftw3f -lpthread -lm -lcunit -lncurses -fopenmp make[5]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests' make check-TESTS make[5]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests' make[6]: Entering directory '/«PKGBUILDDIR»/build-nfftf/tests' PASS: checkall_threads PASS: checkall ============================================================================ Testsuite summary for NFFT 3.3.1alpha ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests' make[5]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests' make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftf/tests' make[2]: Leaving directory '/«PKGBUILDDIR»/build-nfftf' dh_auto_test --builddirectory=build-nfftl make -j24 check VERBOSE=1 make[2]: Entering directory '/«PKGBUILDDIR»/build-nfftl' Making check in 3rdparty make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl/3rdparty' Making check in cstripack make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/3rdparty/cstripack' Making check in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/3rdparty' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/3rdparty' Making check in include make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl/include' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/include' Making check in kernel make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel' Making check in util make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/util' Making check in nfft make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfft' Making check in nfct make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfct' Making check in nfst make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/nfst' Making check in solver make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel/solver' Making check in . make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel' make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/kernel' Making check in . make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl' Making check in tests make[3]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests' Making check in data make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests/data' make[4]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests' make checkall checkall_threads make[5]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.o ../../tests/nfst.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bessel.o `test -f 'bessel.c' || echo '../../tests/'`bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfft.o `test -f 'nfft.c' || echo '../../tests/'`nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfct.o `test -f 'nfct.c' || echo '../../tests/'`nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/«PKGBUILDDIR»/build-nfftl/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/check.c: In function ‘main’: ../../tests/check.c:33:31: warning: unused variable ‘nfst’ [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^ ../../tests/check.c:33:25: warning: unused variable ‘nfct’ [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^ ../../tests/nfft.c: In function ‘init_’: ../../tests/nfft.c:666:17: warning: passing argument 3 of ‘nfftl_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:67:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfftl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:176:18: note: in expansion of macro ‘NFFT_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../include/nfft3.h:192:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfft.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfft.c:675:22: warning: passing argument 3 of ‘nfftl_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:67:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfftl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:177:18: note: in expansion of macro ‘NFFT_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../include/nfft3.h:192:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfft.c: At top level: ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c: In function ‘init_’: ../../tests/nfct.c:653:17: warning: passing argument 3 of ‘nfctl_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:28:0: ../../include/infft.h:83:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:83:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFFT(name) CONCAT(nfftl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:215:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfctl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:270:18: note: in expansion of macro ‘NFCT_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:288:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/infft.h:83:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:83:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFFT(name) CONCAT(nfftl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfct.c:662:22: warning: passing argument 3 of ‘nfctl_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:215:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfctl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:271:18: note: in expansion of macro ‘NFCT_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:288:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfct.c: At top level: ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c: In function ‘init_’: ../../tests/nfct.c:653:17: warning: passing argument 3 of ‘nfctl_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfft.c: In function ‘nfftl_check_1d_direct_file’: In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:215:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfctl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:270:18: note: in expansion of macro ‘NFCT_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:288:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfft.c:884:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:884:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfct.c:662:22: warning: passing argument 3 of ‘nfctl_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfft.c:884:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfct.c:27:0: ../../include/nfft3.h:215:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFCT_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfctl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:271:18: note: in expansion of macro ‘NFCT_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:288:1: note: in expansion of macro ‘NFCT_DEFINE_API’ NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfft.c: In function ‘nfftl_check_1d_fast_file’: ../../tests/nfct.c: At top level: ../../tests/nfft.c:893:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:893:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘init_’: ../../tests/nfft.c:666:17: warning: passing argument 3 of ‘nfftl_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:67:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfftl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:176:18: note: in expansion of macro ‘NFFT_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../include/nfft3.h:192:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfft.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfft.c:675:22: warning: passing argument 3 of ‘nfftl_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_1d_direct_file’: In file included from ../../tests/nfft.c:27:0: ../../include/nfft3.h:67:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFFT_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfftl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:177:18: note: in expansion of macro ‘NFFT_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../include/nfft3.h:192:1: note: in expansion of macro ‘NFFT_DEFINE_API’ NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfft.c:955:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfft.c:955:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:955:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_1d_fast_file’: In file included from ../../tests/nfct.c:28:0: ../../include/infft.h:84:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:964:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:84:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFCT(name) CONCAT(nfctl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ In file included from ../../tests/nfct.c:28:0: ../../include/infft.h:84:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:964:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:84:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFCT(name) CONCAT(nfctl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:754:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:84:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:964:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../include/infft.h:84:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFCT(name) CONCAT(nfctl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:84:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:84:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFCT(name) CONCAT(nfctl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfct.h:22:17: note: in expansion of macro ‘NFCT’ #define X(name) NFCT(name) ^ ../../tests/nfct.c:760:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c: In function ‘nfftl_check_1d_online’: ../../tests/nfft.c:995:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfft.c:28:0: ../../include/infft.h:83:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:83:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFFT(name) CONCAT(nfftl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:786:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_1d_online’: ../../tests/nfft.c:1026:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c: In function ‘nfctl_check_1d_direct_file’: ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:83:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../include/infft.h:83:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFFT(name) CONCAT(nfftl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfft.h:22:17: note: in expansion of macro ‘NFFT’ #define X(name) NFFT(name) ^ ../../tests/nfft.c:792:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:1026:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_1d_fast_file’: ../../tests/nfct.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_2d_direct_file’: ../../tests/nfft.c:1078:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_2d_fast_file’: ../../tests/nfct.c: In function ‘nfctl_check_1d_direct_file’: ../../tests/nfct.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:1087:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_1d_direct_file’: ../../tests/nfft.c:884:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:1087:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_1d_direct_file’: ../../tests/nfft.c:884:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:916:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:884:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:916:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_1d_fast_file’: ../../tests/nfct.c:916:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c: In function ‘nfftl_check_1d_fast_file’: ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:893:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_2d_direct_file’: ../../tests/nfct.c: In function ‘nfctl_check_adjoint_1d_fast_file’: ../../tests/nfft.c:893:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:1117:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:893:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfft.c:1117:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_2d_fast_file’: ../../tests/nfct.c: In function ‘nfctl_check_1d_online’: ../../tests/nfft.c:1126:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1126:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1126:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_2d_online’: ../../tests/nfft.c: In function ‘nfftl_check_adjoint_1d_direct_file’: ../../tests/nfct.c: In function ‘nfctl_check_adjoint_1d_online’: ../../tests/nfft.c:1151:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:955:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:987:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1151:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:987:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:955:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:1151:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:955:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_1d_fast_file’: ../../tests/nfft.c:964:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_2d_online’: ../../tests/nfft.c:964:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1176:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:964:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_2d_direct_file’: ../../tests/nfct.c: In function ‘nfctl_check_adjoint_1d_direct_file’: ../../tests/nfft.c:1176:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:916:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:1176:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:916:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c: In function ‘nfftl_check_1d_online’: ../../tests/nfct.c:1032:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c: In function ‘nfftl_check_3d_direct_file’: ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:916:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfct.c: In function ‘nfctl_check_2d_fast_file’: ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:1214:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:995:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1214:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_1d_fast_file’: ../../tests/nfct.c:1041:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1214:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_3d_fast_file’: ../../tests/nfft.c: In function ‘nfftl_check_adjoint_1d_online’: ../../tests/nfct.c:925:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:1223:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:925:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1026:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_2d_direct_file’: ../../tests/nfft.c:1223:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:1026:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c: In function ‘nfctl_check_1d_online’: ../../tests/nfct.c:956:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_3d_direct_file’: ../../tests/nfct.c:956:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:956:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfft.c:1239:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_3d_fast_file’: ../../tests/nfft.c:1248:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_1d_online’: ../../tests/nfct.c:1071:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c: In function ‘nfftl_check_2d_direct_file’: ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1078:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_2d_fast_file’: ../../tests/nfft.c: In function ‘nfftl_check_2d_fast_file’: ../../tests/nfft.c:1087:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1080:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:987:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_2d_direct_file’: ../../tests/nfct.c:1032:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1032:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1087:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_2d_fast_file’: ../../tests/nfft.c: In function ‘nfftl_check_acc’: ../../tests/nfct.c:1041:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1500:5: warning: passing argument 4 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1410:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1041:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfft.c:1500:20: warning: passing argument 5 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_2d_direct_file’: ../../tests/nfft.c:1410:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_2d_direct_file’: ../../tests/nfct.c:1071:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:1117:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:1071:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1117:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1071:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_2d_fast_file’: ../../tests/nfft.c:1126:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_2d_fast_file’: ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘init_’: ../../tests/nfct.c:1080:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:1500:52: warning: passing argument 7 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1410:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1080:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_2d_online’: ../../tests/nfct.c:1105:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfft.c:698:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:1286:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfct.c:1105:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1430:24: warning: ‘init_acc_0’ defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^ ../../tests/nfct.c:1105:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_2d_online’: ../../tests/nfct.c:1130:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:1126:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1130:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfft.c:1126:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1130:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_2d_online’: ../../tests/nfft.c:1151:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c: In function ‘nfctl_check_3d_direct_file’: ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1161:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1151:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:1161:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:1080:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfft.c: In function ‘setup_file’: ../../tests/nfft.c:393:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:397:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:399:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfft.c:426:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfft.c:434:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfft.c:443:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfct.c:1161:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:1080:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1080:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfct.c: In function ‘nfctl_check_3d_fast_file’: ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1170:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_2d_online’: ../../tests/nfct.c:1105:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c: In function ‘init_’: ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:661:17: warning: passing argument 3 of ‘nfstl_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1105:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfft.c:1151:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:661:17: warning: passing argument 3 of ‘nfstl_init’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfct.c:1105:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:295:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfstl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:352:18: note: in expansion of macro ‘NFST_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:370:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_2d_online’: In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:295:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfstl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:352:18: note: in expansion of macro ‘NFST_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../include/nfft3.h:370:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_2d_online’: ../../tests/nfct.c:1130:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfft.c:1176:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:1170:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:670:22: warning: passing argument 3 of ‘nfstl_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:295:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfstl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:353:18: note: in expansion of macro ‘NFST_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:370:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfct.c:1130:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:1170:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:1176:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: At top level: ../../tests/nfct.c: In function ‘nfctl_check_adjoint_3d_direct_file’: ../../tests/nfct.c:1186:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:1176:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:1130:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1186:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_3d_direct_file’: ../../tests/nfct.c: In function ‘nfctl_check_adjoint_3d_fast_file’: ../../tests/nfft.c:1214:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c: In function ‘nfctl_check_3d_direct_file’: ../../tests/nfft.c:1214:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:1195:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ In file included from ../../tests/nfst.c:28:0: ../../include/infft.h:85:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1161:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘init_advanced_pre_psi_’: ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:670:22: warning: passing argument 3 of ‘nfstl_init_guru’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/infft.h:85:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFST(name) CONCAT(nfstl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1195:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:1214:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ In file included from ../../tests/nfst.c:27:0: ../../include/nfft3.h:295:51: note: expected ‘int *’ but argument is of type ‘const int *’ #define NFST_MANGLE_LONG_DOUBLE(name) NFFT_CONCAT(nfstl_, name) ^ ../../include/nfft3.h:30:35: note: in definition of macro ‘NFFT_CONCAT’ #define NFFT_CONCAT(prefix, name) prefix ## name ^ ../../include/nfft3.h:353:18: note: in expansion of macro ‘NFST_MANGLE_LONG_DOUBLE’ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../include/nfft3.h:370:1: note: in expansion of macro ‘NFST_DEFINE_API’ NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1161:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_3d_fast_file’: ../../include/infft.h:85:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: At top level: ../../tests/nfct.c:1161:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../include/infft.h:85:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFST(name) CONCAT(nfstl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro ‘DEFAULT_NFFT_FLAGS’ static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1223:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c: At top level: ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:673:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfct.c: In function ‘nfctl_check_3d_fast_file’: ../../tests/nfct.c:1233:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfft.c:1223:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1170:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_3d_direct_file’: ../../tests/nfct.c:1170:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1170:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfft.c:1239:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1239:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_3d_direct_file’: ../../tests/nfst.c: In function ‘nfstl_check_1d_direct_file’: ../../tests/nfct.c: In function ‘setup_file’: ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:1186:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ In file included from ../../tests/nfst.c:28:0: ../../include/infft.h:85:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:392:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfct.c:396:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfct.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfct.c:421:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:429:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfct.c:438:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../include/infft.h:85:27: note: (near initialization for ‘trafo_direct.trafo’) #define NFST(name) CONCAT(nfstl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:762:57: note: in expansion of macro ‘X’ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: In function ‘nfftl_check_adjoint_3d_fast_file’: ../../tests/nfst.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:1186:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:85:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:1248:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../include/infft.h:85:27: note: (near initialization for ‘adjoint_direct.trafo’) #define NFST(name) CONCAT(nfstl_,name) ^ ../../include/infft.h:67:30: note: in definition of macro ‘CONCAT’ #define CONCAT(prefix, name) prefix ## name ^ ../../tests/nfst.h:22:17: note: in expansion of macro ‘NFST’ #define X(name) NFST(name) ^ ../../tests/nfst.c:768:61: note: in expansion of macro ‘X’ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1186:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfft.c:1248:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_1d_fast_file’: ../../tests/nfft.c:359:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1248:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfft.c:359:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfct.c: In function ‘nfctl_check_adjoint_3d_fast_file’: ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfct.c:1195:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfct.c:358:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_1d_direct_file’: ../../tests/nfct.c: At top level: ../../tests/nfft.c: In function ‘nfftl_check_acc’: ../../tests/nfst.c: In function ‘nfstl_check_adjoint_1d_direct_file’: ../../tests/nfct.c:673:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c:845:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:908:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:845:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfct.c:1233:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfst.c:908:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:5: warning: passing argument 4 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:845:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:908:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfft.c:1410:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1500:20: warning: passing argument 5 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfft.c:1410:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_1d_fast_file’: ../../tests/nfft.c:1500:52: warning: passing argument 7 of ‘check_many_file’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^ ../../tests/nfst.c:854:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_1d_fast_file’: ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c:1410:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many_file(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:854:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfft.c: At top level: ../../tests/nfft.c:698:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfft.c:1286:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfft.c:1430:24: warning: ‘init_acc_0’ defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^ ../../tests/nfst.c: In function ‘nfstl_check_1d_online’: ../../tests/nfst.c:948:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:948:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_1d_direct_file’: ../../tests/nfst.c:948:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:908:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:908:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_1d_online’: ../../tests/nfct.c: In function ‘setup_file’: ../../tests/nfft.c: In function ‘setup_file’: ../../tests/nfft.c:393:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfct.c:392:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfft.c:397:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfct.c:396:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfft.c:399:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfct.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfft.c:426:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfct.c:421:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfft.c:434:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfct.c:429:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfft.c:443:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^ ../../tests/nfct.c:438:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c:979:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:908:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^ ../../tests/nfst.c:979:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:979:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_1d_fast_file’: ../../tests/nfst.c:917:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:917:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_1d_online’: ../../tests/nfst.c:948:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_2d_direct_file’: ../../tests/nfst.c:948:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:1024:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:948:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_2d_fast_file’: ../../tests/nfst.c:1033:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_1d_online’: ../../tests/nfst.c:979:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:979:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:979:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^ ../../tests/nfst.c:1033:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_2d_direct_file’: ../../tests/nfst.c:1024:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_2d_direct_file’: ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1024:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c: In function ‘nfstl_check_2d_fast_file’: ../../tests/nfst.c:1033:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1033:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_2d_fast_file’: ../../tests/nfst.c:1072:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1072:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1072:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_2d_direct_file’: ../../tests/nfst.c:1063:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_2d_online’: ../../tests/nfst.c:1097:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1063:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_2d_fast_file’: ../../tests/nfst.c:1072:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1072:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1072:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_2d_online’: ../../tests/nfst.c:1122:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1122:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_2d_online’: ../../tests/nfst.c:1097:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:1122:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:26: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1097:57: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_3d_direct_file’: ../../tests/nfst.c:1153:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_2d_online’: ../../tests/nfst.c:1153:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:1122:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1122:34: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:1153:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1122:67: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_3d_fast_file’: ../../tests/nfst.c:1162:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_3d_direct_file’: ../../tests/nfst.c:1153:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1153:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1153:59: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_3d_direct_file’: ../../tests/nfst.c: In function ‘nfstl_check_3d_fast_file’: ../../tests/nfst.c:1178:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:1162:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:24: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:1178:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1162:55: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^ ../../tests/nfst.c:1178:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_3d_fast_file’: ../../tests/nfst.c:1187:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_3d_direct_file’: ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1178:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:1178:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:1178:69: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: In function ‘nfstl_check_adjoint_3d_fast_file’: ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:5: warning: passing argument 4 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘const testcase_delegate_t ** {aka const struct testcase_delegate_s **}’ but argument is of type ‘const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:32: warning: passing argument 5 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘init_delegate_t ** {aka struct init_delegate_s **}’ but argument is of type ‘const init_delegate_t ** {aka const struct init_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c:1187:65: warning: passing argument 7 of ‘check_many’ from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^ ../../tests/nfst.c:364:13: note: expected ‘trafo_delegate_t ** {aka struct trafo_delegate_s **}’ but argument is of type ‘const trafo_delegate_t ** {aka const struct trafo_delegate_s **}’ static void check_many(const size_t nf, const size_t ni, const size_t nt, ^ ../../tests/nfst.c: At top level: ../../tests/nfst.c:681:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c: At top level: ../../tests/nfst.c:681:24: warning: ‘init_advanced_pre_lin_psi’ defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^ ../../tests/nfst.c:1225:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfst.c:1225:31: warning: ‘initializers_4d’ defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^ ../../tests/nfst.c: In function ‘setup_file’: ../../tests/nfst.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfst.c:402:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfst.c:404:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfst.c:427:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfst.c:435:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c:444:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c: In function ‘setup_file’: ../../tests/nfst.c:398:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^ ../../tests/nfst.c:402:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^ ../../tests/nfst.c:404:3: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^ ../../tests/nfst.c:427:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^ ../../tests/nfst.c:435:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ ../../tests/nfst.c:444:5: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^ /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall_threads checkall_threads-check.o checkall_threads-bspline.o checkall_threads-bessel.o checkall_threads-nfft.o checkall_threads-nfct.o checkall_threads-nfst.o ../libnfft3l_threads.la -lfftw3l_threads -lfftw3l -lpthread -lm -lcunit -lncurses /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall check.o bspline.o bessel.o nfft.o nfct.o nfst.o ../libnfft3l.la -lm -lcunit -lncurses libtool: link: gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall check.o bspline.o bessel.o nfft.o nfct.o nfst.o ../.libs/libnfft3l.so -lm -lcunit -lncurses libtool: link: gcc -fopenmp -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall_threads checkall_threads-check.o checkall_threads-bspline.o checkall_threads-bessel.o checkall_threads-nfft.o checkall_threads-nfct.o checkall_threads-nfst.o ../.libs/libnfft3l_threads.so -lfftw3l_threads -lfftw3l -lpthread -lm -lcunit -lncurses -fopenmp make[5]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests' make check-TESTS make[5]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests' make[6]: Entering directory '/«PKGBUILDDIR»/build-nfftl/tests' FAIL: checkall_threads FAIL: checkall =========================================== NFFT 3.3.1alpha: tests/test-suite.log =========================================== # TOTAL: 2 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: checkall ============== check_1d_direct_file: nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 3.38565730115829016481743153912210E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 2.69612786480953461987499884538560E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 3.00206912772484323854493019666967E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 2.99375214879282999489910494139941E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 2.99793397120511641546614522263807E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 2.95355966092839106255374706070583E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 2.98668977205386980759885445935789E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 2.75303294927306807494403097741264E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 3.53120235787208292741973329592275E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 5.84206120803469275544850914745632E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 6.03933427416630255214494819005152E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 4.79280469510950090415196977318397E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 2.99787965450734331740685145251833E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 4.66339313630719068937703205765547E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 5.42167330025934328723488478663314E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 4.77909691762813128029703134355866E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 6.94160603790614118901757403828071E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 4.73888676869726521335479455669867E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 6.90447679603693256194743657111155E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 8.76283988135097636509200558358547E-32 ( 2.17388884170148479437690268862017E-322) check_1d_fast_file: nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_1d , m = 9, trafo -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 9, trafo -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 9, trafo -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 9, trafo -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 9, trafo -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 9, trafo -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 9, trafo -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 9, trafo -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 9, trafo -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 9, trafo -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 9, trafo -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 9, trafo -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 9, trafo -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 9, trafo -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 9, trafo -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 9, trafo -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 9, trafo -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 9, trafo -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 9, trafo -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 9, trafo -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 9, trafo -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 9, trafo -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 9, trafo -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 9, trafo -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_1d , m = 9, trafo_1d -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 9, trafo_1d -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 9, trafo_1d -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 9, trafo_1d -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 9, trafo_1d -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 9, trafo_1d -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 9, trafo_1d -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 9, trafo_1d -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 9, trafo_1d -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 9, trafo_1d -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 9, trafo_1d -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 9, trafo_1d -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 9, trafo_1d -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 9, trafo_1d -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 9, trafo_1d -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 9, trafo_1d -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 9, trafo_1d -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 9, trafo_1d -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 9, trafo_1d -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 9, trafo_1d -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 9, trafo_1d -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 9, trafo_1d -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 9, trafo_1d -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 9, trafo_1d -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) check_adjoint_1d_direct_file: nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru () , m = 9, adjoint_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 4.85890354361156991238683349974320E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 4.68142938437513859249280259033353E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 5.28220028500851469859664858520837E-34 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 4.54418811646558462103090782677942E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 1.69191737892019416788457508814050E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 4.68142938437513859249280259033353E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 1.87438761635184650596953137180659E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 8.21156701333445555182042501270186E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 1.69191737892019416788457508814050E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 6.02478318408436178003842784887056E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 5.94555879858922490614871181670745E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 1.97274741271008084172464889913808E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 3.86904973224933382438881151056747E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 4.18719773413112069295513751137536E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 1.07989567159294191238241178780530E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 3.94549482542016168344929779827616E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 6.18437456067435613644156181049349E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 5.38173526241443781070403224978111E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 2.30665816566057158718580825905001E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 9.48523309553048573350529538110131E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 3.37047102925074248726147794577102E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 2.16892194627037024081383402559342E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 9.06022975889244452460063538591411E-32 ( 2.17388884170148479437690268862017E-322) check_adjoint_1d_fast_file: nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_1d , m = 9, adjoint -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 9, adjoint -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 9, adjoint -> OK 2.82498552553217029263239033131046E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 9, adjoint -> OK 2.82498552553217029263239033131046E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.82498552553217029263239033131046E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.82498552553217029263239033131046E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 9, adjoint -> OK 7.16698960018320032932333120645791E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 9, adjoint -> OK 7.16698960018320032932333120645791E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 7.16698960018320032932333120645791E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.16698960018320032932333120645791E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 9, adjoint -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 9, adjoint -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 9, adjoint -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 9, adjoint -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 9, adjoint -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 9, adjoint -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 9, adjoint -> OK 1.39202593052854636798831591833196E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 9, adjoint -> OK 1.39202593052854636798831591833196E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.39202593052854636798831591833196E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.39202593052854636798831591833196E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 9, adjoint -> OK 1.50319596477421354476379547451186E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 9, adjoint -> OK 1.50319596477421354476379547451186E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.50319596477421354476379547451186E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.50319596477421354476379547451186E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 9, adjoint -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 9, adjoint -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 9, adjoint -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 9, adjoint -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 9, adjoint -> OK 7.02238658158956007308486730931906E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 9, adjoint -> OK 7.02238658158956007308486730931906E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 7.02238658158956007308486730931906E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.02238658158956007308486730931906E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 9, adjoint -> OK 1.79133669638799707904419827954257E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 9, adjoint -> OK 1.79133669638799707904419827954257E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.79133669638799707904419827954257E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.79133669638799707904419827954257E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_1d , m = 9, adjoint_1d -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 9, adjoint_1d -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 9, adjoint_1d -> OK 2.82498552553217029263239033131046E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 9, adjoint_1d -> OK 2.82498552553217029263239033131046E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 2.82498552553217029263239033131046E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 2.82498552553217029263239033131046E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 9, adjoint_1d -> OK 7.16698960018320032932333120645791E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 9, adjoint_1d -> OK 7.16698960018320032932333120645791E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 7.16698960018320032932333120645791E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 7.16698960018320032932333120645791E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 9, adjoint_1d -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 9, adjoint_1d -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 9, adjoint_1d -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 9, adjoint_1d -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 9, adjoint_1d -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 9, adjoint_1d -> OK 1.39202593052854636798831591833196E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 9, adjoint_1d -> OK 1.39202593052854636798831591833196E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.39202593052854636798831591833196E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.39202593052854636798831591833196E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK 1.50319596477421354476379547451186E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 9, adjoint_1d -> OK 1.50319596477421354476379547451186E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.50319596477421354476379547451186E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.50319596477421354476379547451186E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 9, adjoint_1d -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 9, adjoint_1d -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 9, adjoint_1d -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 9, adjoint_1d -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 9, adjoint_1d -> OK 7.02238658158956007308486730931906E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 9, adjoint_1d -> OK 7.02238658158956007308486730931906E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 7.02238658158956007308486730931906E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 7.02238658158956007308486730931906E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK 1.79133669638799707904419827954257E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 9, adjoint_1d -> OK 1.79133669638799707904419827954257E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.79133669638799707904419827954257E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.79133669638799707904419827954257E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_1d , m = 9, trafo -> OK 3.23637574989146992247496320104010E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init , m = 9, trafo -> OK 4.14380508367087852558654280847710E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 4.71090752514585278994250246105611E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.49687668032394366346933504661903E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_1d , m = 9, trafo -> OK 3.31223478798008217982962249436264E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init , m = 9, trafo -> OK 2.69028397419666753197785221414099E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.65499378259438062156631713329859E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.81047086309213253300247256845233E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_1d , m = 9, trafo -> OK 1.97581701054698732790411712012846E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init , m = 9, trafo -> OK 1.91307582746986299342153909326386E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.68498047047959704166580632419627E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.78402705818212418298632733616164E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_1d , m = 9, trafo -> OK 2.84953168853034028855938531093616E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init , m = 9, trafo -> OK 4.18350856543184929204334444401987E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.35384456235838221523582818150557E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.72228240214547476210132649143624E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_1d , m = 9, trafo_1d -> OK 4.06353559722063868267058412830924E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init , m = 9, trafo_1d -> OK 4.53862119468506091042421575863227E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 4.98650326041471159101370172857828E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 5.16925689959133251395017254631938E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_1d , m = 9, trafo_1d -> OK 2.21874732101335486892647382071769E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init , m = 9, trafo_1d -> OK 2.82550113275163682481494660751031E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 2.81936763755762537512758069821296E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 3.09810976613851912408375183861663E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_1d , m = 9, trafo_1d -> OK 2.19165035564286262990675976941006E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init , m = 9, trafo_1d -> OK 1.35813313314468186008847962673434E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 1.85599283046489387352958275452338E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 2.23167871983723709315696494745448E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_1d , m = 9, trafo_1d -> OK 4.78967210208419700363858890441055E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init , m = 9, trafo_1d -> OK 3.64817420681694524554367181732433E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_1d -> OK 4.07677930532730493107385795655811E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 3.03493735123997115280564080159586E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_1d , m = 9, adjoint -> OK 1.13044540943142826427653064178242E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init , m = 9, adjoint -> OK 1.78532477010182339716321823327652E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 5.82792692698762919389420769785454E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 9.35041928374951805815485441258423E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_1d , m = 9, adjoint -> OK 1.32491713903215868550011995305460E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init , m = 9, adjoint -> OK 2.06224946214852064850340872222513E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.53513697534418180135941791207269E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 6.16269372718090878637487780458879E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_1d , m = 9, adjoint -> OK 7.89206311261855486123583924402909E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init , m = 9, adjoint -> OK 2.49824024522472914937233636915099E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.32118881730509270977661477685842E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.33235694410691894243938126838896E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_1d , m = 9, adjoint -> OK 3.78135842071424066769940800067798E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init , m = 9, adjoint -> OK 2.03296348076029655211339416420655E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 4.13524575263642002961192829963765E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.71606048759540111264612175733864E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK 2.06868084318576396752670090075506E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init , m = 9, adjoint_1d -> OK 1.72027645931630580773338117401161E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 2.29098476112235366740706005093906E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.00816057190662292611071165523310E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK 6.63220215720407059380262664586821E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init , m = 9, adjoint_1d -> OK 2.10746707651913018588780878400758E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 2.18230720752223291759946662120316E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 6.35903626098427667009402669633989E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK 1.60622048975848448529023875224337E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init , m = 9, adjoint_1d -> OK 1.20079486804217516567818491376944E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.19558534981013255046704719206294E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.49811356896081273976008798555777E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_1d , m = 9, adjoint_1d -> OK 6.88972091173820295307524159823078E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init , m = 9, adjoint_1d -> OK 2.98984300357403013751991230216767E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 5.21064670877942453563375724388847E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 3.57538028380811877104217868999932E-18 ( 2.04875008606616770551128078355704E-16) check_2d_direct_file: nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.67437009396302949992842823355580E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 1.93651096627801534050445773051046E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 2.31262784160696570478143459404747E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 1.93417938821836436751970766918413E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 2.70574951747776034028898250399621E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 2.05592083081200375581982417299922E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.91939702275440951055857860498022E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 2.35517554863898458381183874762836E-32 ( 2.17388884170148479437690268862017E-322) check_2d_fast_file: nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 9, trafo -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 9, trafo -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 9, trafo -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 9, trafo -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 9, trafo -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 9, trafo -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 9, trafo -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 9, trafo -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 9, trafo -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 9, trafo -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 9, trafo -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 9, trafo -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 9, trafo -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 9, trafo -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 9, trafo -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 9, trafo -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 9, trafo_2d -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 9, trafo_2d -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 9, trafo_2d -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 9, trafo_2d -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 9, trafo_2d -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 9, trafo_2d -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 9, trafo_2d -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 9, trafo_2d -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 9, trafo_2d -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 9, trafo_2d -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 9, trafo_2d -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 9, trafo_2d -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 9, trafo_2d -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 9, trafo_2d -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 9, trafo_2d -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 9, trafo_2d -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) check_adjoint_2d_direct_file: nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 4.17369883565437620355503594166034E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 3.14750259377548055020026219764499E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 7.21507726910224690718036125911802E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 6.05655294693009695996416981408664E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 8.86332340448446591847289990482757E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 5.16539914310310188476906490090873E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 9.60586853932544880535336090572163E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 6.05655294693009695996416981408664E-32 ( 2.17388884170148479437690268862017E-322) check_adjoint_2d_fast_file: nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 9, adjoint -> OK 2.84683519252751374926564810402792E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 9, adjoint -> OK 2.84683519252751374926564810402792E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.84683519252688751317673344922132E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.84683519252688751317673344922132E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 9, adjoint -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 9, adjoint -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 9, adjoint -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 9, adjoint -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 9, adjoint -> OK 1.89401824960691079644851406394766E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 9, adjoint -> OK 1.89401824960691079644851406394766E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.89401824960755071483050718631592E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.89401824960755071483050718631592E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 9, adjoint -> OK 3.02805508055269946151829427572911E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 9, adjoint -> OK 3.02805508055269946151829427572911E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.02805508055237837086829650602677E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.02805508055237837086829650602677E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 9, adjoint -> OK 3.22678029034408438979391374442882E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 9, adjoint -> OK 3.22678029034408438979391374442882E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.22678029034417777098265122037049E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.22678029034417777098265122037049E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 9, adjoint -> OK 3.20599309904013939249014663325166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 9, adjoint -> OK 3.20599309904013939249014663325166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.20599309904023607328742066637518E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.20599309904023607328742066637518E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 9, adjoint -> OK 2.68338512415223070417631196020415E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 9, adjoint -> OK 2.68338512415223070417631196020415E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.68338512415219617978197112347221E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.68338512415219617978197112347221E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 9, adjoint_2d -> OK 2.84683519252751374926564810402792E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 9, adjoint_2d -> OK 2.84683519252751374926564810402792E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 2.84683519252688751317673344922132E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 2.84683519252688751317673344922132E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 9, adjoint_2d -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 9, adjoint_2d -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 9, adjoint_2d -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 9, adjoint_2d -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 9, adjoint_2d -> OK 1.89401824960691079644851406394766E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 9, adjoint_2d -> OK 1.89401824960691079644851406394766E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 1.89401824960755071483050718631592E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 1.89401824960755071483050718631592E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 9, adjoint_2d -> OK 3.02805508055269946151829427572911E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 9, adjoint_2d -> OK 3.02805508055269946151829427572911E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 3.02805508055237837086829650602677E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.02805508055237837086829650602677E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 9, adjoint_2d -> OK 3.22678029034408438979391374442882E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 9, adjoint_2d -> OK 3.22678029034408438979391374442882E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 3.22678029034417777098265122037049E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.22678029034417777098265122037049E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 9, adjoint_2d -> OK 3.20599309904013939249014663325166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 9, adjoint_2d -> OK 3.20599309904013939249014663325166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 3.20599309904023607328742066637518E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.20599309904023607328742066637518E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 9, adjoint_2d -> OK 2.68338512415223070417631196020415E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 9, adjoint_2d -> OK 2.68338512415223070417631196020415E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 2.68338512415219617978197112347221E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 2.68338512415219617978197112347221E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 9, trafo -> OK 1.27893292482671443717476928470523E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init , m = 9, trafo -> OK 1.13396455733780594775876673325463E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.27060733310979159811865373569749E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.15480302491385218879094719098434E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 9, trafo -> OK 5.21602860065691981863560761348083E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init , m = 9, trafo -> OK 5.62046430650451157153951338300454E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 4.14773677250466426744057438250938E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.87149119283073534803990657540278E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 9, trafo -> OK 1.63740701845070180459823177115668E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init , m = 9, trafo -> OK 1.93915895613463462708906628134137E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.17191991071683460047347225690044E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.37245767591531732613201870080818E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 9, trafo_2d -> OK 1.09738608795857877339998421682741E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init , m = 9, trafo_2d -> OK 1.31036248124999132600979773308782E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 1.04441074790503275462228868991804E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 1.04556984693504854278777112095614E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 9, trafo_2d -> OK 6.12443204875681566469063230753028E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init , m = 9, trafo_2d -> OK 7.24021757140054218327360905303392E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 4.27734962712648026430523144813984E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 5.50814859248741281672195254013098E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 9, trafo_2d -> OK 1.89758701354454129476656474342235E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init , m = 9, trafo_2d -> OK 2.29032299255346952358426646255482E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo_2d -> OK 2.55170445605562995961400286658326E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 2.01683189171868328781072987681836E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 9, adjoint -> OK 4.49368258515118270708197744148385E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init , m = 9, adjoint -> OK 3.47588028319225941884399056906446E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.78484669094533719009687192844973E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.56289537202944828319273001900324E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 9, adjoint -> OK 3.66926768333636753360238359101634E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init , m = 9, adjoint -> OK 3.97967364520366738468952100260514E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.90238641690958027737763316456630E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.16462335092578350462674453699775E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 9, adjoint -> OK 4.02740630791561058433278900851342E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init , m = 9, adjoint -> OK 4.13175811130121012313478764511307E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 4.88325712516265564201415135832606E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.58506082941705514675711813545093E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 9, adjoint_2d -> OK 4.56054609967275229792892611298121E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init , m = 9, adjoint_2d -> OK 3.84625408492979998845292454380881E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 4.28942728122271441945388789238662E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 5.08782444276509009677725561587394E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 9, adjoint_2d -> OK 4.93583202850560283717868858576431E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init , m = 9, adjoint_2d -> OK 4.17941076736514500569957644388614E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 4.46916441525400163676360238208125E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.70129251990097778449107005720730E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 9, adjoint_2d -> OK 4.17164395296003440221920832769569E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init , m = 9, adjoint_2d -> OK 4.74248942348490088072205210647233E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 4.16531444220841565592532567451624E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 4.04892515242591215865872500261971E-19 ( 2.04875008606616770551128078355704E-16) check_3d_direct_file: nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 8.49686257972760627002721803004229E-33 ( 2.17388884170148479437690268862017E-322) check_3d_fast_file: nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 9, trafo -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 9, trafo -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 9, trafo_3d -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 9, trafo_3d -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo_3d -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo_3d -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) check_adjoint_3d_direct_file: nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 1.29975376057404935185479941066673E-31 ( 2.17388884170148479437690268862017E-322) check_adjoint_3d_fast_file: nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 9, adjoint -> OK 7.49553353955403750969090506432305E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 9, adjoint -> OK 7.49553353955403750969090506432305E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK 7.49553353955508567134534685797540E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.49553353955508567134534685797540E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 9, adjoint_3d -> OK 7.49553353955403750969090506432305E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 9, adjoint_3d -> OK 7.49553353955403750969090506432305E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint_3d -> OK 7.49553353955508567134534685797540E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint_3d -> OK 7.49553353955508567134534685797540E-20 ( 2.04875008606616770551128078355704E-16) check_1d_direct_file: nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 5.92878775009495853011882551441866E-322) nfct_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 5.92878775009495853011882551441866E-322) nfct_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 5.92878775009495853011882551441866E-322) nfct_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 5.92878775009495853011882551441866E-322) nfct_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 5.92878775009495853011882551441866E-322) nfct_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 1.44072737989989404878344435928565E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.79947557317183431033460482247179E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 1.81581343135869246000967272251373E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 5.92878775009495853011882551441866E-322) nfct_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 4.30778322002711004160472712003120E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 3.58178500547805757554497876004391E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 7.10261653809614824472568901201319E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 6.31841811461619053006623519713323E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 5.03809506911895331783615646783511E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 6.06571886816455529295497803192278E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 7.31439408557427438245037924733475E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 1.37547647064792863275738469130013E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 6.24188342700358219855099175765136E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.66452602688387549149016372145294E-31 ( 5.92878775009495853011882551441866E-322) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 9.56664329363524339718951507506467E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 2.46215275924340480502272186523273E-32 ( 5.92878775009495853011882551441866E-322) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 1.40216815763540320388985448757021E-31 ( 5.92878775009495853011882551441866E-322) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.97799123308194997221648930998607E-31 ( 5.92878775009495853011882551441866E-322) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 1.73739292500349634434468812728490E-31 ( 5.92878775009495853011882551441866E-322) check_1d_fast_file: nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_1d , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_1d , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_1d , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_1d , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_1d , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_1d , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 9, trafo -> OK (Oversampling factor too small) nfct_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 9, trafo -> OK 3.47705470342248747407852439198803E-22 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 9, trafo -> OK 3.47705470342248747407852439198803E-22 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.09747497061367845299901051231323E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.09747497061367845299901051231323E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 9, trafo -> OK 2.68927214132032473951189630260839E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 9, trafo -> OK 2.68927214132032473951189630260839E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.87132217545765875564135895617561E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.87132217545765875564135895617561E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 9, trafo -> OK 5.94302562833623798435301978383859E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 9, trafo -> OK 5.94302562833623798435301978383859E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.86297599023593009994455943745863E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.86297599023593009994455943745863E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 9, trafo -> OK 5.63970419215185014639477438588614E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 9, trafo -> OK 5.63970419215185014639477438588614E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.78766759173515577563301521025262E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.78766759173515577563301521025262E-21 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 9, trafo -> OK 1.35742253310726835325179052068878E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 9, trafo -> OK 1.35742253310726835325179052068878E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.55131370133167427249772344387629E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.55131370133167427249772344387629E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 9, trafo -> OK 3.07716711304350752280842689794305E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 9, trafo -> OK 3.07716711304350752280842689794305E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.18790903229265201375193755007139E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.18790903229265201375193755007139E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 9, trafo -> OK 2.37667384905879655830538388914760E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 9, trafo -> OK 2.37667384905879655830538388914760E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.97921210757062129473908142213095E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.97921210757062129473908142213095E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 9, trafo -> OK 4.06321987273469957002491948990149E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 9, trafo -> OK 4.06321987273469957002491948990149E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.92840281478113233908351115730576E-20 ( 3.96091683306125756398847618154358E-16) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.92840281478113233908351115730576E-20 ( 3.96091683306125756398847618154358E-16) check_adjoint_1d_direct_file: nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru () , m = 9, adjoint_direct -> OK 0.00000000000000000000000000000000E+00 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 4.19841255759912776486346372319587E-33 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 6.10835239223440547335839897780893E-33 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 8.66221543805161995043647926709011E-34 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 1.37842750919066501624468083476668E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 8.26562472277328278707494420504174E-33 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 6.10835239223440547335839897780893E-33 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 3.21739430556203026730497801349056E-33 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 1.89533782513716439733643614780419E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 2.15168643576955297949252515813790E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 3.89407465004943348926597934835325E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 5.93980487180682510887072864029029E-33 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 4.13528252757199504873404250430004E-31 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 6.50753946427864803553836877095351E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 4.58126429417580410501879923335670E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 1.58394796581515336236552763741071E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 7.09890167233192483366010629904836E-31 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 8.92162668489814650033486041179136E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 1.81723483668973562832412369589817E-31 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 3.76187641881098923561812813885053E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 2.51563020427296365464654252344918E-30 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 6.29761883639869164729519558479381E-31 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 4.67288958005932018711917521802380E-31 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 1.56414861624246394533595854194311E-31 ( 5.92878775009495853011882551441866E-322) check_adjoint_1d_fast_file: nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_1d , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_1d , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_1d , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_1d , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_1d , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_1d , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 9, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 9, adjoint -> OK 1.58365565758093555089134764673540E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 9, adjoint -> OK 1.58365565758093555089134764673540E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.34569727654709635712202336241675E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.34569727654709635712202336241675E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 9, adjoint -> OK 6.06187435448303462837751649980827E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 9, adjoint -> OK 6.06187435448303462837751649980827E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK 6.16760897357326506881205504190534E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 6.16760897357326506881205504190534E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 9, adjoint -> OK 3.25783285037233214570570850525985E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 9, adjoint -> OK 3.25783285037233214570570850525985E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 5.90500779508473722857705595926099E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 5.90500779508473722857705595926099E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 9, adjoint -> OK 2.61921879664274911679900142246418E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 9, adjoint -> OK 2.61921879664274911679900142246418E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 8.76319904488208572545198717670231E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 8.76319904488208572545198717670231E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 9, adjoint -> OK 3.50785717408459348026115986749018E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 9, adjoint -> OK 3.50785717408459348026115986749018E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.37136554159046875994332016537534E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.37136554159046875994332016537534E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 9, adjoint -> OK 1.40775633596472432286560646743516E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 9, adjoint -> OK 1.40775633596472432286560646743516E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.12824987626532674543138565995059E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.12824987626532674543138565995059E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 9, adjoint -> OK 8.22226388122772278106810637500417E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 9, adjoint -> OK 8.22226388122772278106810637500417E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.03348059536112520308219477379752E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.03348059536112520308219477379752E-19 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 9, adjoint -> OK 5.82333578602397867975381100093055E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 9, adjoint -> OK 5.82333578602397867975381100093055E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 7.70014271391601438468222455040856E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.70014271391601438468222455040856E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [50 ], M = 50 , init_1d , m = 9, trafo -> OK 4.86520912913044081505054955665027E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [50 ], M = 50 , init , m = 9, trafo -> OK 3.51001034860108175865367872082108E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.80606775729117650894041339839979E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.18714794921461690378967527867425E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [100 ], M = 50 , init_1d , m = 9, trafo -> OK 1.67390933810557187442674133378160E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [100 ], M = 50 , init , m = 9, trafo -> OK 2.18954529023123248006411209390200E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.01852763353225915608695201270144E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.34124772332323885489834549980398E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [200 ], M = 50 , init_1d , m = 9, trafo -> OK 1.32041510013483884860863297470188E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [200 ], M = 50 , init , m = 9, trafo -> OK 1.52042444400710530689476831800358E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.61360278081015467762426491164232E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.06844636794578525502030310379370E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [500 ], M = 50 , init_1d , m = 9, trafo -> OK 3.99271769968117482788087073115413E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [500 ], M = 50 , init , m = 9, trafo -> OK 2.76202619905429312316754410692835E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.90455788540715731539460425288218E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.54677135601799403304091209241566E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [50 ], M = 50 , init_1d , m = 9, adjoint -> OK 3.06357095711546956032269966595533E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [50 ], M = 50 , init , m = 9, adjoint -> OK 3.50684359540445770419729980255027E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 4.07539267425821754423793977440965E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.43415827074517664521689187726259E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [100 ], M = 50 , init_1d , m = 9, adjoint -> OK 7.58158798658125654021971836950292E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [100 ], M = 50 , init , m = 9, adjoint -> OK 7.21765906903534782768328473708124E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 4.40985966260251661022047020161086E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 6.84290715459774872006482563715333E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [200 ], M = 50 , init_1d , m = 9, adjoint -> OK 6.44845038818302577606525072202248E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [200 ], M = 50 , init , m = 9, adjoint -> OK 5.71337471782058190637097523737055E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 7.45343441685352668348891578923249E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 6.77509065628690060483863723686937E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [500 ], M = 50 , init_1d , m = 9, adjoint -> OK 2.93983434659831008097508913600002E-18 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [500 ], M = 50 , init , m = 9, adjoint -> OK 2.99840431879612766065516671969954E-18 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.40147533045161514507417102309320E-18 ( 3.96091683306125756398847618154358E-16) nfct_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.99014395430883870640147442212166E-18 ( 3.96091683306125756398847618154358E-16) check_2d_direct_file: nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.62864924065484709886609216536871E-32 ( 5.92878775009495853011882551441866E-322) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 3.35002438706696177335591347438529E-32 ( 5.92878775009495853011882551441866E-322) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.52551926453795384843063094424936E-32 ( 5.92878775009495853011882551441866E-322) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 7.67299357826941478018796527685199E-32 ( 5.92878775009495853011882551441866E-322) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.60641801341496655251407349432318E-32 ( 5.92878775009495853011882551441866E-322) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 1.69986319272430112053394923056413E-32 ( 5.92878775009495853011882551441866E-322) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.54876188491553628299522035460302E-32 ( 5.92878775009495853011882551441866E-322) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 3.54702928099776097170371646771548E-32 ( 5.92878775009495853011882551441866E-322) check_2d_fast_file: nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 9, trafo -> OK 1.38291650690635729746192193146742E-21 ( 3.96091683306125756398847618154358E-16) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 9, trafo -> OK 1.38291650690635729746192193146742E-21 ( 3.96091683306125756398847618154358E-16) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 7.00001447116749824413903335991834E-22 ( 3.96091683306125756398847618154358E-16) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 7.00001447116749824413903335991834E-22 ( 3.96091683306125756398847618154358E-16) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 9, trafo -> OK 1.17002065329408197441669274716093E-21 ( 3.96091683306125756398847618154358E-16) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 9, trafo -> OK 1.17002065329408197441669274716093E-21 ( 3.96091683306125756398847618154358E-16) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 7.58130521924202212979654722740878E-22 ( 3.96091683306125756398847618154358E-16) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 7.58130521924202212979654722740878E-22 ( 3.96091683306125756398847618154358E-16) check_adjoint_2d_direct_file: nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 6.46878478655715423442741116696406E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 4.07772645718686708883250947214546E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 1.08583173202923660363602973159756E-31 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 7.98554764532428138229699771628491E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 1.06272892922010390994164612028695E-31 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 5.88296994083730303961773501970994E-32 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 1.36306536573882892796863306732457E-31 ( 5.92878775009495853011882551441866E-322) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 7.98554764532428138229699771628491E-32 ( 5.92878775009495853011882551441866E-322) check_adjoint_2d_fast_file: nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 9, adjoint -> OK 1.19243593584004106163201520101195E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 9, adjoint -> OK 1.19243593584004106163201520101195E-20 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 8.55386126206064325991103825522184E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 8.55386126206064325991103825522184E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 9, adjoint -> OK 7.54825251889094767831748239208921E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 9, adjoint -> OK 7.54825251889094767831748239208921E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.95628636764876024137024944076392E-21 ( 3.96091683306125756398847618154358E-16) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.95628636764876024137024944076392E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 9, trafo -> OK 6.21815151948459319217596745636378E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [50 , 50 ], M = 50 , init , m = 9, trafo -> OK 6.21749774586757402254933550362768E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 4.50971475171709792317445097930125E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 5.63292228369318297629895643480316E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 9, trafo -> OK 2.52193116046110027003856403321687E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [100 , 100 ], M = 50 , init , m = 9, trafo -> OK 2.35919820552395993844293746459927E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.03706621229636688161884393766948E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.75246757255430254235332407703009E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 9, trafo -> OK 1.09683055441650798227766257794477E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [200 , 200 ], M = 50 , init , m = 9, trafo -> OK 1.30816952265101008265740968050771E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 9.58990101170657100344520555526031E-22 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.26556089865576999123936124381035E-21 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 9, adjoint -> OK 1.03292486291845141436354062811688E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [50 , 50 ], M = 50 , init , m = 9, adjoint -> OK 1.57905839885076910079860649398443E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.80419968611961397560325586705050E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 9.72891303861303252614395786962024E-20 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 9, adjoint -> OK 1.16713629304052084126918524258869E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [100 , 100 ], M = 50 , init , m = 9, adjoint -> OK 1.29416333255384924323796444283152E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.33502678519404111992313017918873E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.18527997511065926723161327721444E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 9, adjoint -> OK 1.19556152846822710187895252410156E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [200 , 200 ], M = 50 , init , m = 9, adjoint -> OK 1.46325234787897221249409357644895E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.12618981679522534306015133848184E-19 ( 3.96091683306125756398847618154358E-16) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.18144315408528650064031074988982E-19 ( 3.96091683306125756398847618154358E-16) check_3d_direct_file: nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 5.03733613492176563212391915000584E-33 ( 5.92878775009495853011882551441866E-322) check_3d_fast_file: nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) check_adjoint_3d_direct_file: nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 9.73184468554909018687615593917436E-32 ( 5.92878775009495853011882551441866E-322) check_adjoint_3d_fast_file: nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) check_1d_direct_file: nfst_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 6.89213754595332508122340417383341E-33 ( 5.92878775009495853011882551441866E-322) nfst_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 4.39073375720908708697816723378778E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 4.53868642245600931276526265424817E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 6.93168948441522840111941933056587E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 5.92878775009495853011882551441866E-322) nfst_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 5.05519281101962401156341743575824E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 2.67034204713681891041276927205662E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 4.95693592305264236574017557079366E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 3.88617807018515750201330807960977E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 8.03392442040753930485991529568072E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 5.39033423870867439951173508781315E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 1.07783910150218867182963635944047E-31 ( 5.92878775009495853011882551441866E-322) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 6.69358727237897832820030441709506E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 8.82719353859031486933356207238845E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.02492658151798702244775002469017E-31 ( 5.92878775009495853011882551441866E-322) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 1.10520375419812897134060080705560E-31 ( 5.92878775009495853011882551441866E-322) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 9, trafo_direct -> FAIL 5.49534253929387355395589615967812E-32 ( 5.92878775009495853011882551441866E-322) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 2.10295330099741109595038716184403E-31 ( 5.92878775009495853011882551441866E-322) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 1.62833626114908824300798683666390E-31 ( 5.92878775009495853011882551441866E-322) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 2.06664271313922000516627030923080E-31 ( 5.92878775009495853011882551441866E-322) check_1d_fast_file: nfst_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 9, trafo -> OK 1.10601167856901337664216699330886E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 9, trafo -> OK 1.10601167856901337664216699330886E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.55171780140140609258668409480357E-22 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.55171780140140609258668409480357E-22 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 9, trafo -> OK 2.07759631554961992532251393129357E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 9, trafo -> OK 2.07759631554961992532251393129357E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.61508249286458228313174911503403E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.61508249286458228313174911503403E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 9, trafo -> OK 4.25955029557324176599264617578731E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 9, trafo -> OK 4.25955029557324176599264617578731E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.58315422493183263009066702226246E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.58315422493183263009066702226246E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 9, trafo -> OK 4.02628072907131044836944090062207E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 9, trafo -> OK 4.02628072907131044836944090062207E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.34459964666213414013893629026953E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.34459964666213414013893629026953E-21 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 9, trafo -> OK 1.19435141233645525331584746011803E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 9, trafo -> OK 1.19435141233645525331584746011803E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.78026821755360402799984916884323E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.78026821755360402799984916884323E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 9, trafo -> OK 2.21001314794351593774291199759421E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 9, trafo -> OK 2.21001314794351593774291199759421E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.09972008902674557738145968480431E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.09972008902674557738145968480431E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 9, trafo -> OK 3.27625200623250786742816231883444E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 9, trafo -> OK 3.27625200623250786742816231883444E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.24721870452250841561200266183006E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.24721870452250841561200266183006E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 9, trafo -> OK 3.07103160769883681327976657806351E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 9, trafo -> OK 3.07103160769883681327976657806351E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.79026570114286848196056586933674E-20 ( 3.96091683306125756398847618154358E-16) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.79026570114286848196056586933674E-20 ( 3.96091683306125756398847618154358E-16) check_adjoint_1d_direct_file: nfst_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 6.89213754595332508122340417383341E-33 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 8.39682511519825552972692744639175E-33 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 7.63544049029300684169799872226137E-33 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 1.36120528312239742078287531339985E-33 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 6.89213754595332508122340417383341E-33 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 1.36448408121971652358062571003863E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 1.22167047844688109467167979556179E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 1.08896422649791793662630025071988E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 1.92979851286693102274255316867335E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 6.56001962124863713259916206749363E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 4.58126429417580410501879923335670E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 2.77190894017651838413967336546883E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 5.61709209995195994119707440167420E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 1.71085311722164456418186146720232E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 1.58817162198094542307318373423033E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 3.96605721127934884873555943586053E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 9, adjoint_direct -> FAIL 3.01875624512755638557585102813902E-30 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 5.24801569699890970607932965399491E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 5.03939072359338451552067915669241E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 2.25093855454512809854913654097667E-31 ( 5.92878775009495853011882551441866E-322) check_adjoint_1d_fast_file: nfst_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 9, adjoint -> OK 1.29678427011552298847892970659605E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 9, adjoint -> OK 1.29678427011552298847892970659605E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.33860726394231059139363951071537E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.33860726394231059139363951071537E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 9, adjoint -> OK 4.49000255901297596957310513252291E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 9, adjoint -> OK 4.49000255901297596957310513252291E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK 4.35984006912316449144077988982082E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.35984006912316449144077988982082E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 9, adjoint -> OK 3.05164547417756826899311723978522E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 9, adjoint -> OK 3.05164547417756826899311723978522E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 6.82913890128797988570509868470513E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 6.82913890128797988570509868470513E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 9, adjoint -> OK 3.93107105963595346674995551314634E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 9, adjoint -> OK 3.93107105963595346674995551314634E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.92997584066230977581447097751250E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.92997584066230977581447097751250E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 9, adjoint -> OK 1.46271360132626434627165081025783E-19 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 9, adjoint -> OK 1.46271360132626434627165081025783E-19 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.15316442860626586203388859107763E-19 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.15316442860626586203388859107763E-19 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 9, adjoint -> OK 9.68592956997796467069811262461396E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 9, adjoint -> OK 9.68592956997796467069811262461396E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.23752487973226305455571340303455E-19 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.23752487973226305455571340303455E-19 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 9, adjoint -> OK 6.67237221875043564926006112476114E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 9, adjoint -> OK 6.67237221875043564926006112476114E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 4.90579109351317517167360885026985E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.90579109351317517167360885026985E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 9, adjoint -> OK 3.81021301353299255942946317752855E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 9, adjoint -> OK 3.81021301353299255942946317752855E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.47870928567372498165931433880834E-20 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.47870928567372498165931433880834E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [50 ], M = 50 , init_1d , m = 9, trafo -> OK 3.09724707603224980130344061938654E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [50 ], M = 50 , init , m = 9, trafo -> OK 2.09589140092009615680522020915879E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 3.14054448931774066528551579479526E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.67573494260414198475313760838140E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [100 ], M = 50 , init_1d , m = 9, trafo -> OK 2.18473770373351777801061682246006E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [100 ], M = 50 , init , m = 9, trafo -> OK 2.20939214178223616449546969947999E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.06642666781479917688819702465402E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.28090166730097531185179830521620E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [200 ], M = 50 , init_1d , m = 9, trafo -> OK 1.49628349506414532225940059462118E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [200 ], M = 50 , init , m = 9, trafo -> OK 1.72408080865391507882981369691421E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 1.64655613317825555104746376179982E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.62609074565941846870184258923140E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [500 ], M = 50 , init_1d , m = 9, trafo -> OK 3.07575441685492457348124318454918E-19 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [500 ], M = 50 , init , m = 9, trafo -> OK 2.71289707002236089157467512937187E-19 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.80930844734251558285597418678017E-19 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.58296509517779485871831019784036E-19 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [50 ], M = 50 , init_1d , m = 9, adjoint -> OK 4.72848878251293889138341547898948E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [50 ], M = 50 , init , m = 9, adjoint -> OK 3.85553621344293577443633191216901E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.89601178196220785499071661734194E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.94822357528116819173481170628472E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [100 ], M = 50 , init_1d , m = 9, adjoint -> OK 5.68137872644303871548490729915164E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [100 ], M = 50 , init , m = 9, adjoint -> OK 5.73050084817347822601527052390659E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 4.17560492766570240459686763400094E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.97463846288307997796129187179540E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [200 ], M = 50 , init_1d , m = 9, adjoint -> OK 6.27898886936007772945508890239000E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [200 ], M = 50 , init , m = 9, adjoint -> OK 4.67132332019760788275871934257878E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 8.12779042779762435941190955492380E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.78429980683496501340149721333088E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [500 ], M = 50 , init_1d , m = 9, adjoint -> OK 3.88466090685511872961143425211109E-18 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [500 ], M = 50 , init , m = 9, adjoint -> OK 3.19074787284724791175176620843743E-18 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 2.27041820021368095817777163506705E-18 ( 3.96091683306125756398847618154358E-16) nfst_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.43785266224302098597638081515886E-18 ( 3.96091683306125756398847618154358E-16) check_2d_direct_file: nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 4.26112895709400131121749563793193E-32 ( 5.92878775009495853011882551441866E-322) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 3.04420852817610946125693129065503E-32 ( 5.92878775009495853011882551441866E-322) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 2.04868058077218658862777103371796E-32 ( 5.92878775009495853011882551441866E-322) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 4.87460650914812055071480313773991E-32 ( 5.92878775009495853011882551441866E-322) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 4.07377437854206181850489338777138E-32 ( 5.92878775009495853011882551441866E-322) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 4.86099028984882412459548804517645E-32 ( 5.92878775009495853011882551441866E-322) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 9, trafo_direct -> FAIL 2.48041347414623499138518284798271E-32 ( 5.92878775009495853011882551441866E-322) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 9, trafo_direct -> FAIL 2.99585925447810326495850822823486E-32 ( 5.92878775009495853011882551441866E-322) check_2d_fast_file: nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 9, trafo -> OK 1.27042213920370761212264776763392E-21 ( 3.96091683306125756398847618154358E-16) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 9, trafo -> OK 1.27042213920370761212264776763392E-21 ( 3.96091683306125756398847618154358E-16) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, trafo -> OK 5.66769707965712171260262518675653E-22 ( 3.96091683306125756398847618154358E-16) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 5.66769707965712171260262518675653E-22 ( 3.96091683306125756398847618154358E-16) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 9, trafo -> OK 8.70817290928129020603126087238800E-22 ( 3.96091683306125756398847618154358E-16) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 9, trafo -> OK 8.70817290928129020603126087238800E-22 ( 3.96091683306125756398847618154358E-16) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 7.96975530910317111878446892269114E-22 ( 3.96091683306125756398847618154358E-16) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 7.96975530910317111878446892269114E-22 ( 3.96091683306125756398847618154358E-16) check_adjoint_2d_direct_file: nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 7.53728941647954131779265319007862E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 4.07772645718686708883250947214546E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 8.18705574548639832794719225818891E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 1.11925095986327028948683983948994E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 1.09738313343380295048322153725285E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 8.85631214920272695855810650981611E-32 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 9, adjoint_direct -> FAIL 1.48435508048677556986414702670515E-31 ( 5.92878775009495853011882551441866E-322) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 9, adjoint_direct -> FAIL 1.11925095986327028948683983948994E-31 ( 5.92878775009495853011882551441866E-322) check_adjoint_2d_fast_file: nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 9, adjoint -> OK 7.34334016460237104711204649912502E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 9, adjoint -> OK 7.34334016460237104711204649912502E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 9, adjoint -> OK 5.86722967871671254668836666910609E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 5.86722967871671254668836666910609E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 9, adjoint -> OK 3.50215796630651427386078745411306E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 9, adjoint -> OK 3.50215796630651427386078745411306E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 3.82552432786546747728670975509407E-21 ( 3.96091683306125756398847618154358E-16) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.82552432786546747728670975509407E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 9, trafo -> OK 3.48166040509905618778963975388036E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [50 , 50 ], M = 50 , init , m = 9, trafo -> OK 5.09260139329868112505859268590620E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 5.64719167760948439427094745744442E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.58903752540088963258615751148948E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 9, trafo -> OK 2.05894587744609973374810798621237E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [100 , 100 ], M = 50 , init , m = 9, trafo -> OK 2.00347320837001271794781173408555E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 2.15418890014375174848635776407937E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.40114340559816464849935468897937E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 9, trafo -> OK 1.09984505479252474392747510252154E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [200 , 200 ], M = 50 , init , m = 9, trafo -> OK 8.88840589942355603910801559585697E-22 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 9, trafo -> OK 8.23707149195182873492191473685078E-22 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.34045777333716419850160309947000E-21 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 9, adjoint -> OK 6.69985436162703152341320464247670E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [50 , 50 ], M = 50 , init , m = 9, adjoint -> OK 7.05513735764022761294171556120335E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 9.51974639849057680454975489872060E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 8.06493784633011168393599509500427E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 9, adjoint -> OK 8.48688333715655858808538431400117E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [100 , 100 ], M = 50 , init , m = 9, adjoint -> OK 9.06913994230731486257614157717305E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.00339182399839343634243506312044E-19 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 9.86478226472154663372383522239016E-20 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 9, adjoint -> OK 1.47642488302041206002452276227119E-19 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [200 , 200 ], M = 50 , init , m = 9, adjoint -> OK 1.16157367176286315246996638784687E-19 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 9, adjoint -> OK 1.24002193547310417932899793090784E-19 ( 3.96091683306125756398847618154358E-16) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.30889917178840289328942000832579E-19 ( 3.96091683306125756398847618154358E-16) check_3d_direct_file: nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 9, trafo_direct -> FAIL 6.11299459483523569468052807848039E-33 ( 5.92878775009495853011882551441866E-322) check_3d_fast_file: nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) check_adjoint_3d_direct_file: nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 9, adjoint_direct -> FAIL 9.71458964178038612626112729389211E-32 ( 5.92878775009495853011882551441866E-322) check_adjoint_3d_fast_file: nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) B-SPLINE -------- b00: err_rel = 0.00000000000000000000000000000000E+00 < 8.39911597930119125100166947875976E-323 -> OK b00: err_rel = 0.00000000000000000000000000000000E+00 < 8.39911597930119125100166947875976E-323 -> OK b01: err_rel = 0.00000000000000000000000000000000E+00 < 8.39911597930119125100166947875976E-323 -> OK b01: err_rel = 0.00000000000000000000000000000000E+00 < 8.39911597930119125100166947875976E-323 -> OK b02: err_rel = 3.89828697862140769264275612286915E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b02: err_rel = 3.89828697862140769264275612286915E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b03: err_rel = 5.18514297872064474042940249083311E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b03: err_rel = 5.18514297872064474042940249083311E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b04: err_rel = 5.10626534545251868772292625982778E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b04: err_rel = 5.10626534545251868772292625982778E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b05: err_rel = 6.84797791044014671473562710342306E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b05: err_rel = 6.84797791044014671473562710342306E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b06: err_rel = 6.79133029670380697722648206775810E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b06: err_rel = 6.79133029670380697722648206775810E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b07: err_rel = 8.11909434533973966802981879106473E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b07: err_rel = 8.11909434533973966802981879106473E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b08: err_rel = 1.12492182377721855219058207082076E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b08: err_rel = 1.12492182377721855219058207082076E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b09: err_rel = 1.02001816348347253994685496175706E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b09: err_rel = 1.02001816348347253994685496175706E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b10: err_rel = 9.79008845453531749240644060806443E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b10: err_rel = 9.79008845453531749240644060806443E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b11: err_rel = 1.18615924332856905081785828239849E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b11: err_rel = 1.18615924332856905081785828239849E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b12: err_rel = 1.21839262570374908288907570326692E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b12: err_rel = 1.21839262570374908288907570326692E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b13: err_rel = 1.40698428427792965247729456160736E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b13: err_rel = 1.40698428427792965247729456160736E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b14: err_rel = 1.78639510808917732962337409683785E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b14: err_rel = 1.78639510808917732962337409683785E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b15: err_rel = 1.89410342415666164221843355726697E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b15: err_rel = 1.89410342415666164221843355726697E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b16: err_rel = 2.07817306443915168848101188717736E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b16: err_rel = 2.07817306443915168848101188717736E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b17: err_rel = 1.56446893788289994547405545851463E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b17: err_rel = 1.56446893788289994547405545851463E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b18: err_rel = 2.05119229403705518677152352511644E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b18: err_rel = 2.05119229403705518677152352511644E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b19: err_rel = 2.26896362045651751745025176123252E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b19: err_rel = 2.26896362045651751745025176123252E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b20: err_rel = 2.34452048860621489577652705291574E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b20: err_rel = 2.34452048860621489577652705291574E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b21: err_rel = 2.27365961869153811299577392319481E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b21: err_rel = 2.27365961869153811299577392319481E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b22: err_rel = 2.11333459286512610064280080279816E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b22: err_rel = 2.11333459286512610064280080279816E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b23: err_rel = 2.39182608203181459883683256324774E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b23: err_rel = 2.39182608203181459883683256324774E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b24: err_rel = 2.20418988635658871347405795237876E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b24: err_rel = 2.20418988635658871347405795237876E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b25: err_rel = 2.43938181566326476789247777539118E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b25: err_rel = 2.43938181566326476789247777539118E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b26: err_rel = 2.78268183495717119621814094625943E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b26: err_rel = 2.78268183495717119621814094625943E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b27: err_rel = 3.06986568317641815999081544749557E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b27: err_rel = 3.06986568317641815999081544749557E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b28: err_rel = 3.72180376932836945613518925088755E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b28: err_rel = 3.72180376932836945613518925088755E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b29: err_rel = 3.18710538803012545059228382334262E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b29: err_rel = 3.18710538803012545059228382334262E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b30: err_rel = 2.73233767291206336413726266925329E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b30: err_rel = 2.73233767291206336413726266925329E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL BESSEL I0 --------- i0[ 0.00000000000000000000000000000000E+00] = 1.00000000000000000000000000000000E+00 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 1.00000000000000000000000000000000E+00] = 1.26606587775200833559824462521472E+00 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 2.00000000000000000000000000000000E+00] = 2.27958530233606726743720444081152E+00 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 3.00000000000000000000000000000000E+00] = 4.88079258586502408561123554602136E+00 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 4.00000000000000000000000000000000E+00] = 1.13019219521363304963562701832172E+01 err_rel = 4.36242674344372485673501180776954E-33 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.00000000000000000000000000000000E+00] = 2.72398718236044468945442320758844E+01 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 6.00000000000000000000000000000000E+00] = 6.72344069764779753261880251448768E+01 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 7.00000000000000000000000000000000E+00] = 1.68593908510289698857326627187502E+02 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 8.00000000000000000000000000000000E+00] = 4.27564115721804785177396791318085E+02 err_rel = 3.69002391086667012394359319984504E-33 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.00000000000000000000000000000000E+00] = 1.09358835451137469584582425142549E+03 err_rel = 1.73124207543007077709754267072701E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.00000000000000000000000000000000E+01] = 2.81571662846625447146981115342658E+03 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 1.10000000000000000000000000000000E+01] = 7.28848933982124810618144396107644E+03 err_rel = 3.11713347047611014369551035194294E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.20000000000000000000000000000000E+01] = 1.89489253492963088612081082297544E+04 err_rel = 2.13150232019969004374801560776835E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.30000000000000000000000000000000E+01] = 4.94444895822175729992545976985645E+04 err_rel = 3.26747661376136203677540258393594E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.40000000000000000000000000000000E+01] = 1.29418562700648563664588328477940E+05 err_rel = 2.49668532887289727341738047299814E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.50000000000000000000000000000000E+01] = 3.39649373297913879521701629914908E+05 err_rel = 1.90265286604908931860598292927275E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.60000000000000000000000000000000E+01] = 8.93446227920105017070864030983910E+05 err_rel = 8.63627145131470188470484161336559E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.70000000000000000000000000000000E+01] = 2.35497022316829337319939233302277E+06 err_rel = 1.26559355837432040090080069540615E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.80000000000000000000000000000000E+01] = 6.21841242078100294986247775555058E+06 err_rel = 4.47283747281629421212081030346996E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.90000000000000000000000000000000E+01] = 1.64461904406117108220206046187760E+07 err_rel = 2.77886413930245828831038658060245E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.00000000000000000000000000000000E+01] = 4.35582825595535332721066600891335E+07 err_rel = 1.95124332148817299040235162130221E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.10000000000000000000000000000000E+01] = 1.15513961922158064121005558082718E+08 err_rel = 5.21311429300990520810577003691180E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.20000000000000000000000000000000E+01] = 3.06692993640364745613498915351885E+08 err_rel = 1.24929511817884234626663303893171E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.30000000000000000000000000000000E+01] = 8.15142122512892256517156135728636E+08 err_rel = 1.85824422008463599802213598382409E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.40000000000000000000000000000000E+01] = 2.16861908824137650368899361762023E+09 err_rel = 2.12991602146314542356827240369824E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.50000000000000000000000000000000E+01] = 5.77456060646631031577133979729273E+09 err_rel = 2.46611688684438559451370543646236E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.60000000000000000000000000000000E+01] = 1.53889767056608104628354178832089E+10 err_rel = 9.90747685320036337447971518520316E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.70000000000000000000000000000000E+01] = 4.10420058547579555314032727237133E+10 err_rel = 4.77774229610754375712200718784868E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.80000000000000000000000000000000E+01] = 1.09534604731757273482674856438396E+11 err_rel = 1.57598883999420961533615235085262E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.90000000000000000000000000000000E+01] = 2.92520631785690866265711641027315E+11 err_rel = 7.01901897179226625426868933158190E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.00000000000000000000000000000000E+01] = 7.81672297823977489717389816700793E+11 err_rel = 5.76483942431796311488075906657691E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.10000000000000000000000000000000E+01] = 2.08996296649190379543811289098017E+12 err_rel = 6.46836621266561692808319286575833E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.20000000000000000000000000000000E+01] = 5.59090838135087308650010377604825E+12 err_rel = 7.21391195588071601264491851590026E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.30000000000000000000000000000000E+01] = 1.49637969041569056519181463847440E+13 err_rel = 8.11496200437225696292086595976796E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.40000000000000000000000000000000E+01] = 4.00685750425407160336123864911627E+13 err_rel = 6.36419814525106262949917253056103E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.50000000000000000000000000000000E+01] = 1.07338818494514063573489383845936E+14 err_rel = 5.18572314434881285669087731268558E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.60000000000000000000000000000000E+01] = 2.87666777811244042910293901873085E+14 err_rel = 4.55892389735386895083024666783730E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.70000000000000000000000000000000E+01] = 7.71245522292810504947038702874051E+14 err_rel = 5.99874796896862643820041036022609E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.80000000000000000000000000000000E+01] = 2.06850471485104484518831503026198E+15 err_rel = 1.91880022536992371160109065050382E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.90000000000000000000000000000000E+01] = 5.54974295531418376492838538633356E+15 err_rel = 1.55038323578679293015685231571169E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.00000000000000000000000000000000E+01] = 1.48947747934198999242245915707070E+16 err_rel = 9.54083221283746216430725061959039E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.10000000000000000000000000000000E+01] = 3.99882628283143559750584415581205E+16 err_rel = 1.02170498082444437068759257182457E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.20000000000000000000000000000000E+01] = 1.07389541368045101981682299445552E+17 err_rel = 1.96427298218770385312805586403843E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.30000000000000000000000000000000E+01] = 2.88480254859066459576577263013860E+17 err_rel = 9.60591452201186617603789723463906E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.40000000000000000000000000000000E+01] = 7.75155953784298974039778066868905E+17 err_rel = 9.53310674558960149414227661654327E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.50000000000000000000000000000000E+01] = 2.08341407517731481617574887971875E+18 err_rel = 1.07770945380160337721681881842924E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.60000000000000000000000000000000E+01] = 5.60106476035745344125328843191801E+18 err_rel = 8.32191832448798071926394277913749E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.70000000000000000000000000000000E+01] = 1.50615405110421505439488079927494E+19 err_rel = 5.28370828646563201739573818385090E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.80000000000000000000000000000000E+01] = 4.05104995856188150240315020852759E+19 err_rel = 2.58184647865998569786563801276976E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.90000000000000000000000000000000E+01] = 1.08983584160280871742529301224165E+20 err_rel = 4.67333715363768235315718336019187E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.00000000000000000000000000000000E+01] = 2.93255378384933632665467507945621E+20 err_rel = 2.23298951542827482407200830047489E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.10000000000000000000000000000000E+01] = 7.89257391486474762885969158146050E+20 err_rel = 1.84374772860346700455561102707420E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.20000000000000000000000000000000E+01] = 2.12459265487660652056871806315868E+21 err_rel = 4.24654929540432051114927031719029E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.30000000000000000000000000000000E+01] = 5.72023419835223279033464864667400E+21 err_rel = 1.72987713652351752500428558133409E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.40000000000000000000000000000000E+01] = 1.54038759805658602298188204060290E+22 err_rel = 3.02301373949800669142184344248013E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.50000000000000000000000000000000E+01] = 4.14878956073317777571196658484219E+22 err_rel = 5.83649437637980689515147441150697E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.60000000000000000000000000000000E+01] = 1.11759710290868055744025233031198E+23 err_rel = 2.83330794742706402262760906899433E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.70000000000000000000000000000000E+01] = 3.01105728540275084425490544992030E+23 err_rel = 1.97952543328706778838967719365109E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.80000000000000000000000000000000E+01] = 8.11372374203774851143059495164096E+23 err_rel = 5.50961371163418014162753022078705E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.90000000000000000000000000000000E+01] = 2.18668661584754112910798923994991E+24 err_rel = 5.99675406414075561965939076900598E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.00000000000000000000000000000000E+01] = 5.89407705560980116827881744033408E+24 err_rel = 1.51689511893963343075333713941698E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.10000000000000000000000000000000E+01] = 1.58893420661116572481938595234382E+25 err_rel = 1.20039497222508641539718252655330E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.20000000000000000000000000000000E+01] = 4.28405340148935137348768953959045E+25 err_rel = 1.11305138735514486992161130174722E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.30000000000000000000000000000000E+01] = 1.15520963170121725376926486557571E+26 err_rel = 1.40342176294279998563241682680396E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.40000000000000000000000000000000E+01] = 3.11545791818789755765069468230621E+26 err_rel = 2.44888383396545069578680873182277E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.50000000000000000000000000000000E+01] = 8.40303984562543181433040780913635E+26 err_rel = 2.08824517606091930065928389676885E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.60000000000000000000000000000000E+01] = 2.26674550458040248234661256708362E+27 err_rel = 2.15410706236466452202266255985590E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.70000000000000000000000000000000E+01] = 6.11532222832969748712049174847119E+27 err_rel = 4.19189123121672796254578991491938E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.80000000000000000000000000000000E+01] = 1.65000278214114208020621932891394E+28 err_rel = 1.18371012530385460316966266886088E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.90000000000000000000000000000000E+01] = 4.45243231797036189165493432252939E+28 err_rel = 1.97399126417411503636467081837035E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.00000000000000000000000000000000E+01] = 1.20158895791254636049837539596809E+29 err_rel = 1.78799703996311761094171636690751E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.10000000000000000000000000000000E+01] = 3.24309129774684696395637651939531E+29 err_rel = 1.20448351321897280063432641002993E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.20000000000000000000000000000000E+01] = 8.75398527094461243299245996352062E+29 err_rel = 1.78490133537932718122289495177842E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.30000000000000000000000000000000E+01] = 2.36316821916248347110405411630428E+30 err_rel = 1.98356594422265430788569373941980E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.40000000000000000000000000000000E+01] = 6.38005614291859753497742954551775E+30 err_rel = 2.15515344880804990170677709139050E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.50000000000000000000000000000000E+01] = 1.72263907803580468248226950115610E+31 err_rel = 7.25630816076273302230891882145035E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.60000000000000000000000000000000E+01] = 4.65160640208607774349454946995610E+31 err_rel = 1.61234622014375946239788047341816E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.70000000000000000000000000000000E+01] = 1.25617305809740864640332561386328E+32 err_rel = 4.77641194525184298113512204169573E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.80000000000000000000000000000000E+01] = 3.39260157932568418394020628840624E+32 err_rel = 1.35589160484748083917692226895267E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.90000000000000000000000000000000E+01] = 9.16330564975101895880588916517296E+32 err_rel = 6.11133166790323159434904243116501E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.00000000000000000000000000000000E+01] = 2.47517840433417048866955705560454E+33 err_rel = 1.13123158924506186303310120248526E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.10000000000000000000000000000000E+01] = 6.68644057810568454412482819374029E+33 err_rel = 2.87148293261876178978045819800405E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.20000000000000000000000000000000E+01] = 1.80641187285769701703973567317965E+34 err_rel = 1.20459792846557418441436822290632E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.30000000000000000000000000000000E+01] = 4.88057584381850465495560008131041E+34 err_rel = 2.51773569210349870103748469326318E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.40000000000000000000000000000000E+01] = 1.31873359382598535269404806355202E+35 err_rel = 9.31803061477288324165932014085170E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.50000000000000000000000000000000E+01] = 3.56347763040812411245638658350973E+35 err_rel = 2.29887790794459750661449118262121E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.60000000000000000000000000000000E+01] = 9.62988811171644911989160919974756E+35 err_rel = 3.40273943163804536638010870122178E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.70000000000000000000000000000000E+01] = 2.60254340442287339465337015107840E+36 err_rel = 7.55445613955471287406298518317894E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.80000000000000000000000000000000E+01] = 7.03401969732230377583974466752663E+36 err_rel = 1.67706098470134507391574001958290E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.90000000000000000000000000000000E+01] = 1.90124192990648980481786767801477E+37 err_rel = 4.13641203483598570579138981274116E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.00000000000000000000000000000000E+01] = 5.13923834550866383527849114355053E+37 err_rel = 1.02016673435313848559798581071003E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.10000000000000000000000000000000E+01] = 1.38927140609896218429513604436098E+38 err_rel = 1.50953369571518644514944828831947E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.20000000000000000000000000000000E+01] = 3.75579435740560190719145261953360E+38 err_rel = 4.46702199414060394460260518242329E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.30000000000000000000000000000000E+01] = 1.01541204732362286112345850612839E+39 err_rel = 6.60902775153027855479582805541161E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.40000000000000000000000000000000E+01] = 2.74541538894716861208825353442330E+39 err_rel = 9.77758983506468705141298806408906E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.50000000000000000000000000000000E+01] = 7.42332586187534858856355246055927E+39 err_rel = 1.89845652773751901957570552137223E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.60000000000000000000000000000000E+01] = 2.00730412631121431004636268135970E+40 err_rel = 4.01188020013637209627590608996856E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.70000000000000000000000000000000E+01] = 5.42814596460100752569971929702595E+40 err_rel = 3.95620099754972127482972025165592E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.80000000000000000000000000000000E+01] = 1.46795606740741925393581577483479E+41 err_rel = 4.38872190186053449310224250704077E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.90000000000000000000000000000000E+01] = 3.97006235177296434280095122931009E+41 err_rel = 4.32735500396555582542118025305822E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL FAIL checkall (exit status: 1) FAIL: checkall_threads ====================== check_1d_direct_file: nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 3.38565730115829016481743153912210E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.69612786480953461987499884538560E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 3.00206912772484323854493019666967E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.99375214879282999489910494139941E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.99793397120511641546614522263807E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.95355966092839106255374706070583E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.98668977205386980759885445935789E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.75303294927306807494403097741264E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 3.53120235787208292741973329592275E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 5.84206120803469275544850914745632E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 6.03933427416630255214494819005152E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 4.79280469510950090415196977318397E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.99787965450734331740685145251833E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 4.66339313630719068937703205765547E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 5.42167330025934328723488478663314E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 4.77909691762813128029703134355866E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 6.94160603790614118901757403828071E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 4.73888676869726521335479455669867E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 6.90447679603693256194743657111155E-32 ( 2.17388884170148479437690268862017E-322) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 8.76283988135097636509200558358547E-32 ( 2.17388884170148479437690268862017E-322) check_1d_fast_file: nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_1d , m = 9, trafo -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init , m = 9, trafo -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_1d , m = 9, trafo -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init , m = 9, trafo -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_1d , m = 9, trafo -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_1d , m = 9, trafo -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init , m = 9, trafo -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_1d , m = 9, trafo -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init , m = 9, trafo -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_1d , m = 9, trafo -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_1d , m = 9, trafo -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init , m = 9, trafo -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_1d , m = 9, trafo -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init , m = 9, trafo -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_1d , m = 9, trafo -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init , m = 9, trafo_1d -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 8.35641311246355625900595521353422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init , m = 9, trafo_1d -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 1.01350790864463616375842008864622E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init , m = 9, trafo_1d -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 1.24230136550189225320698770003656E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 1.28694010823139648611274492543891E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init , m = 9, trafo_1d -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 5.11934793010406341810492998617042E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init , m = 9, trafo_1d -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 5.35032102019040571659039601417422E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init , m = 9, trafo_1d -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 6.65404177885597372409814588187925E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 8.02276759869026048689135757999321E-21 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init , m = 9, trafo_1d -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 2.89568854930145699994811385241071E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init , m = 9, trafo_1d -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 3.24901021684849436940174103802442E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init , m = 9, trafo_1d -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 4.07761677586795916692848212055307E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 5.42230998704547691433381928795705E-20 ( 2.04875008606616770551128078355704E-16) check_adjoint_1d_direct_file: nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru () , m = 9, adjoint_direct -> OK 0.00000000000000000000000000000000E+00 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 7.68260106443792109219470685141007E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 3.70099488996632744574622765555193E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 2.76743842361007436201919043290428E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 4.54418811646558462103090782677942E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 1.09998107341158597908215796270726E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 3.70099488996632744574622765555193E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 2.76743842361007436201919043290428E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 8.21156701333445555182042501270186E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 1.38500060333825740947587728613407E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 7.62979642560118964538549182515918E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 8.12168420295430395509939961148102E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 1.97274741271008084172464889913808E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 3.86523410042147258527597613155834E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 4.18719773413112069295513751137536E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 9.73404804019993255624064735378988E-33 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 3.94549482542016168344929779827616E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 6.18437456067435613644156181049349E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 5.40205814903208050379276320850066E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 2.54692884759935214915712867039951E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 9.48523309553048573350529538110131E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 3.37047102925074248726147794577102E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 2.16892194627037024081383402559342E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 9.10836946330484124431279865543529E-32 ( 2.17388884170148479437690268862017E-322) check_adjoint_1d_fast_file: nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init , m = 9, adjoint -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint -> OK 2.82498552553314829955424110881617E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init , m = 9, adjoint -> OK 2.82498552553294524720853107071904E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 2.82498552553296002032826782147166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.82498552553342168522237938263232E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint -> OK 7.16698960018468192456362368395035E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK 7.16698960018319433318720611100395E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 7.16698960018171873408303880491777E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.16698960018245953170318499619376E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK 1.36070042093015463017347387761558E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 1.36070042093019690485526678418476E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 1.36070042093016872173407151060636E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.36070042093048807224713287744930E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init , m = 9, adjoint -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint -> OK 1.33974632677612427705939927427606E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init , m = 9, adjoint -> OK 1.33974632677557661449770116320597E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.33974632677612427705939927427606E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint -> OK 1.39202593052846966917466805522022E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK 1.39202593052837843177815663013973E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 1.39202593052876192584639592857382E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.39202593052830173296450877253475E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK 1.50319596477408588838685271508010E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 1.50319596477421247046303944686596E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 1.50319596477387097915710267373111E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.50319596477395769485953191392266E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init , m = 9, adjoint -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init , m = 9, adjoint -> OK 3.50547451001597217344199152358374E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint -> OK 7.02238658158956747096100211649975E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK 7.02238658158957671830617064740822E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 7.02238658158956562149196841324241E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.02238658158956747096100211649975E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK 1.79133669638798404894973646207211E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 1.79133669638797674916547068516780E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 1.79133669638797323616985852399921E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.79133669638794338919228127312155E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init , m = 9, adjoint_1d -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 6.91317175897821669978481249155060E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 2.82498552553278386501483970990949E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init , m = 9, adjoint_1d -> OK 2.82498552553339655432822532820293E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 2.82498552553348672013042453850229E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 2.82498552553327154387216928370020E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 7.16698960018542272218376995117863E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init , m = 9, adjoint_1d -> OK 7.16698960018541972411570687880924E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 7.16698960018097793646289263262960E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 7.16698960018319433318720611100395E-21 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 1.36070042093022508797646206789244E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.36070042093021099641586442477248E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.36070042093019690485526678418476E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init , m = 9, adjoint_1d -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 7.01866046449645822047923556767765E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 1.33974632677585044577855020267040E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init , m = 9, adjoint_1d -> OK 1.33974632677612427705939927427606E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.33974632677612427705939927427606E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.33974632677612427705939927427606E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 1.39202593052846966917466805522022E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init , m = 9, adjoint_1d -> OK 1.39202593052860852821910020711837E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.39202593052856090657117951368026E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.39202593052846966917466805522022E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 1.50319596477404279911082708806636E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK 1.50319596477425609688944306342873E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.50319596477421300761341745099155E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.50319596477442630539203343129439E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init , m = 9, adjoint_1d -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.14582114522123890813153789088452E-18 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init , m = 9, adjoint_1d -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 3.50547451001595244749863973778407E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 7.02238658158955822361583360996075E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init , m = 9, adjoint_1d -> OK 7.02238658158956747096100211649975E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 7.02238658158956377202293471095983E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 7.02238658158955082573969882227561E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 1.79133669638796371907100886754940E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK 1.79133669638800724398356207676549E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.79133669638795068897654705016174E-19 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.79133669638796880154069076617119E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK 3.23637574989146992247496320104010E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 4.14380508367087852558654280847710E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 4.71090752514585278994250246105611E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.49687668032394366346933504661903E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK 3.31223478798008217982962249436264E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 2.69028397419666753197785221414099E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 3.65499378259438062156631713329859E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.81047086309213253300247256845233E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK 1.97581701054698732790411712012846E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 1.91307582746986299342153909326386E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 1.68498047047959704166580632419627E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.78402705818212418298632733616164E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_1d , m = 9, trafo -> OK 2.84953168853034028855938531093616E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 4.18350856543184929204334444401987E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 3.35384456235838221523582818150557E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.72228240214547476210132649143624E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 4.06353559722063868267058412830924E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK 4.53862119468506091042421575863227E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 4.98650326041471159101370172857828E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 5.16925689959133251395017254631938E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 2.21874732101335486892647382071769E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK 2.82550113275163682481494660751031E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 2.81936763755762537512758069821296E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 3.09810976613851912408375183861663E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 2.19165035564286262990675976941006E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK 1.35813313314468186008847962673434E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 1.85599283046489387352958275452338E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 2.23167871983723709315696494745448E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_1d , m = 9, trafo_1d -> OK 4.78967210208419700363858890441055E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init , m = 9, trafo_1d -> OK 3.64817420681694524554367181732433E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_1d -> OK 4.07677930532730493107385795655811E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_1d -> OK 3.03493735123997115280564080159586E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK 1.13044540943143618168202373700337E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 1.78532477010181766309815729654755E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 5.82792692698737801695403786292099E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 9.35041928374928684085095353267912E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK 1.32491713903215649638790894210288E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 2.06224946214854158018451563225525E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 2.53513697534416551160805258616297E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 6.16269372718195967022825068303980E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK 7.89206311261785269922834662936608E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 2.49824024522468919214087485490153E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 2.32118881730510681600763690502684E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.33235694410690272420120064777403E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint -> OK 3.78135842071423148560548754747892E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 2.03296348076029764995017394501572E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 4.13524575263641656887693618241204E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.71606048759539707839837059946274E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 2.06868084318576969176433403435686E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK 1.72027645931629755699859656365624E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 2.29098476112240536269880252386173E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.00816057190663546054363635992184E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 6.63220215720429098205729149165792E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK 2.10746707651915584027282706728034E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 2.18230720752222058503882642456872E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [100 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 6.35903626098425153820551136347047E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 1.60622048975850023499074550306875E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK 1.20079486804216663190478588361950E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 1.19558534981017638233221384602562E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [200 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 1.49811356896070874532084084154759E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_1d , m = 9, adjoint_1d -> OK 6.88972091173820238337491505707832E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init , m = 9, adjoint_1d -> OK 2.98984300357403221585562263841588E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_1d -> OK 5.21064670877942899817718363948347E-18 ( 2.04875008606616770551128078355704E-16) nfft_online d = 1, N = [500 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_1d -> OK 3.57538028380813118845083286412939E-18 ( 2.04875008606616770551128078355704E-16) check_2d_direct_file: nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 1.67437009396302949992842823355580E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 1.93651096627801534050445773051046E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.31262784160696570478143459404747E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 1.93417938821836436751970766918413E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.70574951747776034028898250399621E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.05592083081200375581982417299922E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 1.91939702275440951055857860498022E-32 ( 2.17388884170148479437690268862017E-322) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 2.35517554863898458381183874762836E-32 ( 2.17388884170148479437690268862017E-322) check_2d_fast_file: nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_2d , m = 9, trafo -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_2d , m = 9, trafo -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_2d , m = 9, trafo -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_2d , m = 9, trafo -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_2d , m = 9, trafo -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_2d , m = 9, trafo -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_2d , m = 9, trafo -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init , m = 9, trafo -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_2d , m = 9, trafo -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init , m = 9, trafo_2d -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 9.76404237078967837401439946133616E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init , m = 9, trafo_2d -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 8.18516063345898366025514229630623E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init , m = 9, trafo_2d -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 4.11062192431092898083484148422813E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init , m = 9, trafo_2d -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 3.41527427340598360225302434600669E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init , m = 9, trafo_2d -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 4.47877670744183586617229123593978E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init , m = 9, trafo_2d -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 4.68452762452874885810896242539409E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init , m = 9, trafo_2d -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 1.93653081376444227874050424405477E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init , m = 9, trafo_2d -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 2.82898431823818219111490369010100E-21 ( 2.04875008606616770551128078355704E-16) check_adjoint_2d_direct_file: nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 3.92255384831347290979812159118244E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 3.18673478860821942362523665467280E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 5.34007318132290818368368524704749E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 5.55863476209765744910838501380919E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 1.03493939008082075680341030801471E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 4.30484484148493716921264529792796E-32 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 1.09711408022258365753564790811493E-31 ( 2.17388884170148479437690268862017E-322) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 7.28157363398331151416091230256508E-32 ( 2.17388884170148479437690268862017E-322) check_adjoint_2d_fast_file: nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_2d , m = 9, adjoint -> OK 2.84683519252735533051290288905435E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK 2.84683519252735533051290288905435E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 2.84683519252735533051290288905435E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.84683519252723791124623139280056E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint -> OK 1.87811485606726394748532051153629E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 1.87811485606726394748532051153629E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 1.87811485606727628500504467772476E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.87811485606727628500504467772476E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_2d , m = 9, adjoint -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint -> OK 1.89401824960777986949162419897552E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 1.89401824960777986949162419897552E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 1.89401824960691079644851406394766E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 1.89401824960691079644851406394766E-20 ( 2.04875008606616770551128078355704E-16) make[6]: *** [test-suite.log] Error 1 make[5]: *** [check-TESTS] Error 2 nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_2d , m = 9, adjoint -> OK 3.02805508055269946151829427572911E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK 3.02805508055269946151829427572911E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 3.02805508055218571647829785229900E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.02805508055244258899829605861828E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint -> OK 3.22678029034457203603680760847632E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 3.22678029034457203603680760847632E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 3.22678029034408438979391374442882E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.22678029034413108038828248157059E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_2d , m = 9, adjoint -> OK 3.20599309904013939249014663325166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init , m = 9, adjoint -> OK 3.20599309904013939249014663325166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 3.20599309903997825782802324785033E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.20599309904004271169287260154016E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint -> OK 2.68338512415234637470655262178566E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 2.68338512415234637470655262178566E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 2.68338512415243312760423311797370E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 2.68338512415239299644811163069380E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 2.84683519252735533051290288905435E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init , m = 9, adjoint_2d -> OK 2.84683519252735533051290288905435E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 2.84683519252708321195451927875518E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 2.84683519252708321195451927875518E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 1.87811485606726394748532051153629E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init , m = 9, adjoint_2d -> OK 1.87811485606726394748532051153629E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 1.87811485606748073715538854387020E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 1.87811485606705949533497662179107E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init , m = 9, adjoint_2d -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.13830619715865764208552758434317E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 1.89401824960777986949162419897552E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init , m = 9, adjoint_2d -> OK 1.89401824960777986949162419897552E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 1.89401824960691079644851406394766E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 1.89401824960691079644851406394766E-20 ( 2.04875008606616770551128078355704E-16) make[4]: *** [check-am] Error 2 make[3]: *** [check-recursive] Error 1 nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 3.02805508055269946151829427572911E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init , m = 9, adjoint_2d -> OK 3.02805508055269946151829427572911E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 3.02805508055316566141228660315764E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.02805508055257102525829516582478E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 3.22678029034457203603680760847632E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init , m = 9, adjoint_2d -> OK 3.22678029034457203603680760847632E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 3.22678029034371710374282864090250E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.22678029034359259549117864008338E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 3.20599309904013939249014663325166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init , m = 9, adjoint_2d -> OK 3.20599309904013939249014663325166E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 3.20599309903997825782802324785033E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.20599309903997825782802324785033E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 2.68338512415234637470655262178566E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init , m = 9, adjoint_2d -> OK 2.68338512415234637470655262178566E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 2.68338512415219057302019047207969E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 2.68338512415198814959226931347444E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_2d , m = 9, trafo -> OK 1.27893292482671443717476928470523E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 1.13396455733780594775876673325463E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 1.27060733310979159811865373569749E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 1.15480302491385218879094719098434E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_2d , m = 9, trafo -> OK 5.21602860065691981863560761348083E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 5.62046430650451157153951338300454E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 4.14773677250466426744057438250938E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 4.87149119283073534803990657540278E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_2d , m = 9, trafo -> OK 1.63740701845070180459823177115668E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init , m = 9, trafo -> OK 1.93915895613463462708906628134137E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 2.17191991071683460047347225690044E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.37245767591531732613201870080818E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 1.09738608795857877339998421682741E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init , m = 9, trafo_2d -> OK 1.31036248124999132600979773308782E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 1.04441074790503275462228868991804E-20 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 1.04556984693504854278777112095614E-20 ( 2.04875008606616770551128078355704E-16) make[2]: *** [check-recursive] Error 1 nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 6.12443204875681566469063230753028E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init , m = 9, trafo_2d -> OK 7.24021757140054218327360905303392E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 4.27734962712648026430523144813984E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 5.50814859248741281672195254013098E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_2d , m = 9, trafo_2d -> OK 1.89758701354454129476656474342235E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init , m = 9, trafo_2d -> OK 2.29032299255346952358426646255482E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_2d -> OK 2.55170445605562995961400286658326E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_2d -> OK 2.01683189171868328781072987681836E-21 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint -> OK 4.49368258515074964155141527808974E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 3.47588028319210555987109931942486E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 3.78484669094643089785805006425177E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 3.56289537202950740484448737329743E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint -> OK 3.66926768333557031078788880660412E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 3.97967364520381285070733336772078E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 3.90238641690965025912239787575454E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.16462335092582270312185873144524E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint -> OK 4.02740630791643449201278197024881E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init , m = 9, adjoint -> OK 4.13175811130235134049743025558989E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 4.88325712516071722046674679871642E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 4.58506082941881761828967356034773E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 4.56054609967235164679245405932059E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init , m = 9, adjoint_2d -> OK 3.84625408493011137871389312727155E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 4.28942728122319207099863715822679E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 5.08782444276534689323399869379600E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 4.93583202850601223834576443089143E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init , m = 9, adjoint_2d -> OK 4.17941076736636010066621809366991E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 4.46916441525473823545348548181624E-19 ( 2.04875008606616770551128078355704E-16) dh_auto_test: make -j24 check VERBOSE=1 returned exit code 2 nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 3.70129251990144278763187671730723E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_2d , m = 9, adjoint_2d -> OK 4.17164395295945271872483458254272E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init , m = 9, adjoint_2d -> OK 4.74248942348610215053188194499597E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_2d -> OK 4.16531444220789307641888801302233E-19 ( 2.04875008606616770551128078355704E-16) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_2d -> OK 4.04892515242526451708875142418329E-19 ( 2.04875008606616770551128078355704E-16) check_3d_direct_file: nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru () , m = 9, trafo_direct -> FAIL 8.49686257972760627002721803004229E-33 ( 2.17388884170148479437690268862017E-322) check_3d_fast_file: nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_3d , m = 9, trafo -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init , m = 9, trafo -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_3d , m = 9, trafo_3d -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init , m = 9, trafo_3d -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, trafo_3d -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, trafo_3d -> OK 2.24897123586833042119484979162126E-21 ( 2.04875008606616770551128078355704E-16) check_adjoint_3d_direct_file: nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru () , m = 9, adjoint_direct -> FAIL 1.03198328253396557260440588863736E-31 ( 2.17388884170148479437690268862017E-322) check_adjoint_3d_fast_file: nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_3d , m = 9, adjoint -> OK 7.49553353955374473552679474650694E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init , m = 9, adjoint -> OK 7.49553353955374473552679474650694E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint -> OK 7.49553353955478114815294216124876E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint -> OK 7.49553353955454106516372657652191E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_3d , m = 9, adjoint_3d -> OK 7.49553353955374473552679474650694E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init , m = 9, adjoint_3d -> OK 7.49553353955374473552679474650694E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru (PRE PSI) , m = 9, adjoint_3d -> OK 7.49553353955456335242699995649062E-20 ( 2.04875008606616770551128078355704E-16) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 24, init_guru (PRE FULL PSI) , m = 9, adjoint_3d -> OK 7.49553353955482901276370745442514E-20 ( 2.04875008606616770551128078355704E-16) B-SPLINE -------- b00: err_rel = 0.00000000000000000000000000000000E+00 < 8.39911597930119125100166947875976E-323 -> OK b00: err_rel = 0.00000000000000000000000000000000E+00 < 8.39911597930119125100166947875976E-323 -> OK b01: err_rel = 0.00000000000000000000000000000000E+00 < 8.39911597930119125100166947875976E-323 -> OK b01: err_rel = 0.00000000000000000000000000000000E+00 < 8.39911597930119125100166947875976E-323 -> OK b02: err_rel = 3.89828697862140769264275612286915E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b02: err_rel = 3.89828697862140769264275612286915E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b03: err_rel = 5.18514297872064474042940249083311E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b03: err_rel = 5.18514297872064474042940249083311E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b04: err_rel = 5.10626534545251868772292625982778E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b04: err_rel = 5.10626534545251868772292625982778E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b05: err_rel = 6.84797791044014671473562710342306E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b05: err_rel = 6.84797791044014671473562710342306E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b06: err_rel = 6.79133029670380697722648206775810E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b06: err_rel = 6.79133029670380697722648206775810E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b07: err_rel = 8.11909434533973966802981879106473E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b07: err_rel = 8.11909434533973966802981879106473E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b08: err_rel = 1.12492182377721855219058207082076E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b08: err_rel = 1.12492182377721855219058207082076E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b09: err_rel = 1.02001816348347253994685496175706E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b09: err_rel = 1.02001816348347253994685496175706E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b10: err_rel = 9.79008845453531749240644060806443E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b10: err_rel = 9.79008845453531749240644060806443E-32 >= 8.39911597930119125100166947875976E-323 -> FAIL b11: err_rel = 1.18615924332856905081785828239849E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b11: err_rel = 1.18615924332856905081785828239849E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b12: err_rel = 1.21839262570374908288907570326692E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b12: err_rel = 1.21839262570374908288907570326692E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b13: err_rel = 1.40698428427792965247729456160736E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b13: err_rel = 1.40698428427792965247729456160736E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b14: err_rel = 1.78639510808917732962337409683785E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b14: err_rel = 1.78639510808917732962337409683785E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b15: err_rel = 1.89410342415666164221843355726697E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b15: err_rel = 1.89410342415666164221843355726697E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b16: err_rel = 2.07817306443915168848101188717736E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b16: err_rel = 2.07817306443915168848101188717736E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b17: err_rel = 1.56446893788289994547405545851463E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b17: err_rel = 1.56446893788289994547405545851463E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b18: err_rel = 2.05119229403705518677152352511644E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b18: err_rel = 2.05119229403705518677152352511644E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b19: err_rel = 2.26896362045651751745025176123252E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b19: err_rel = 2.26896362045651751745025176123252E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b20: err_rel = 2.34452048860621489577652705291574E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b20: err_rel = 2.34452048860621489577652705291574E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b21: err_rel = 2.27365961869153811299577392319481E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b21: err_rel = 2.27365961869153811299577392319481E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b22: err_rel = 2.11333459286512610064280080279816E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b22: err_rel = 2.11333459286512610064280080279816E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b23: err_rel = 2.39182608203181459883683256324774E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b23: err_rel = 2.39182608203181459883683256324774E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b24: err_rel = 2.20418988635658871347405795237876E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b24: err_rel = 2.20418988635658871347405795237876E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b25: err_rel = 2.43938181566326476789247777539118E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b25: err_rel = 2.43938181566326476789247777539118E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b26: err_rel = 2.78268183495717119621814094625943E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b26: err_rel = 2.78268183495717119621814094625943E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b27: err_rel = 3.06986568317641815999081544749557E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b27: err_rel = 3.06986568317641815999081544749557E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b28: err_rel = 3.72180376932836945613518925088755E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b28: err_rel = 3.72180376932836945613518925088755E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b29: err_rel = 3.18710538803012545059228382334262E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b29: err_rel = 3.18710538803012545059228382334262E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b30: err_rel = 2.73233767291206336413726266925329E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL b30: err_rel = 2.73233767291206336413726266925329E-31 >= 8.39911597930119125100166947875976E-323 -> FAIL BESSEL I0 --------- i0[ 0.00000000000000000000000000000000E+00] = 1.00000000000000000000000000000000E+00 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 1.00000000000000000000000000000000E+00] = 1.26606587775200833559824462521472E+00 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 2.00000000000000000000000000000000E+00] = 2.27958530233606726743720444081152E+00 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 3.00000000000000000000000000000000E+00] = 4.88079258586502408561123554602136E+00 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 4.00000000000000000000000000000000E+00] = 1.13019219521363304963562701832172E+01 err_rel = 4.36242674344372485673501180776954E-33 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.00000000000000000000000000000000E+00] = 2.72398718236044468945442320758844E+01 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 6.00000000000000000000000000000000E+00] = 6.72344069764779753261880251448768E+01 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 7.00000000000000000000000000000000E+00] = 1.68593908510289698857326627187502E+02 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 8.00000000000000000000000000000000E+00] = 4.27564115721804785177396791318085E+02 err_rel = 3.69002391086667012394359319984504E-33 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.00000000000000000000000000000000E+00] = 1.09358835451137469584582425142549E+03 err_rel = 1.73124207543007077709754267072701E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.00000000000000000000000000000000E+01] = 2.81571662846625447146981115342658E+03 err_rel = -0.00000000000000000000000000000000E+00 < 2.86558074587922995622409899863568E-322 -> OK i0[ 1.10000000000000000000000000000000E+01] = 7.28848933982124810618144396107644E+03 err_rel = 3.11713347047611014369551035194294E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.20000000000000000000000000000000E+01] = 1.89489253492963088612081082297544E+04 err_rel = 2.13150232019969004374801560776835E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.30000000000000000000000000000000E+01] = 4.94444895822175729992545976985645E+04 err_rel = 3.26747661376136203677540258393594E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.40000000000000000000000000000000E+01] = 1.29418562700648563664588328477940E+05 err_rel = 2.49668532887289727341738047299814E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.50000000000000000000000000000000E+01] = 3.39649373297913879521701629914908E+05 err_rel = 1.90265286604908931860598292927275E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.60000000000000000000000000000000E+01] = 8.93446227920105017070864030983910E+05 err_rel = 8.63627145131470188470484161336559E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.70000000000000000000000000000000E+01] = 2.35497022316829337319939233302277E+06 err_rel = 1.26559355837432040090080069540615E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.80000000000000000000000000000000E+01] = 6.21841242078100294986247775555058E+06 err_rel = 4.47283747281629421212081030346996E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 1.90000000000000000000000000000000E+01] = 1.64461904406117108220206046187760E+07 err_rel = 2.77886413930245828831038658060245E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.00000000000000000000000000000000E+01] = 4.35582825595535332721066600891335E+07 err_rel = 1.95124332148817299040235162130221E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.10000000000000000000000000000000E+01] = 1.15513961922158064121005558082718E+08 err_rel = 5.21311429300990520810577003691180E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.20000000000000000000000000000000E+01] = 3.06692993640364745613498915351885E+08 err_rel = 1.24929511817884234626663303893171E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.30000000000000000000000000000000E+01] = 8.15142122512892256517156135728636E+08 err_rel = 1.85824422008463599802213598382409E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.40000000000000000000000000000000E+01] = 2.16861908824137650368899361762023E+09 err_rel = 2.12991602146314542356827240369824E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.50000000000000000000000000000000E+01] = 5.77456060646631031577133979729273E+09 err_rel = 2.46611688684438559451370543646236E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL make[1]: *** [override_dh_auto_test-arch] Error 2 i0[ 2.60000000000000000000000000000000E+01] = 1.53889767056608104628354178832089E+10 err_rel = 9.90747685320036337447971518520316E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.70000000000000000000000000000000E+01] = 4.10420058547579555314032727237133E+10 err_rel = 4.77774229610754375712200718784868E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.80000000000000000000000000000000E+01] = 1.09534604731757273482674856438396E+11 err_rel = 1.57598883999420961533615235085262E-29 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 2.90000000000000000000000000000000E+01] = 2.92520631785690866265711641027315E+11 err_rel = 7.01901897179226625426868933158190E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.00000000000000000000000000000000E+01] = 7.81672297823977489717389816700793E+11 err_rel = 5.76483942431796311488075906657691E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.10000000000000000000000000000000E+01] = 2.08996296649190379543811289098017E+12 err_rel = 6.46836621266561692808319286575833E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.20000000000000000000000000000000E+01] = 5.59090838135087308650010377604825E+12 err_rel = 7.21391195588071601264491851590026E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.30000000000000000000000000000000E+01] = 1.49637969041569056519181463847440E+13 err_rel = 8.11496200437225696292086595976796E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.40000000000000000000000000000000E+01] = 4.00685750425407160336123864911627E+13 err_rel = 6.36419814525106262949917253056103E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.50000000000000000000000000000000E+01] = 1.07338818494514063573489383845936E+14 err_rel = 5.18572314434881285669087731268558E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.60000000000000000000000000000000E+01] = 2.87666777811244042910293901873085E+14 err_rel = 4.55892389735386895083024666783730E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.70000000000000000000000000000000E+01] = 7.71245522292810504947038702874051E+14 err_rel = 5.99874796896862643820041036022609E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.80000000000000000000000000000000E+01] = 2.06850471485104484518831503026198E+15 err_rel = 1.91880022536992371160109065050382E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 3.90000000000000000000000000000000E+01] = 5.54974295531418376492838538633356E+15 err_rel = 1.55038323578679293015685231571169E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.00000000000000000000000000000000E+01] = 1.48947747934198999242245915707070E+16 err_rel = 9.54083221283746216430725061959039E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.10000000000000000000000000000000E+01] = 3.99882628283143559750584415581205E+16 err_rel = 1.02170498082444437068759257182457E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.20000000000000000000000000000000E+01] = 1.07389541368045101981682299445552E+17 err_rel = 1.96427298218770385312805586403843E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.30000000000000000000000000000000E+01] = 2.88480254859066459576577263013860E+17 err_rel = 9.60591452201186617603789723463906E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.40000000000000000000000000000000E+01] = 7.75155953784298974039778066868905E+17 err_rel = 9.53310674558960149414227661654327E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.50000000000000000000000000000000E+01] = 2.08341407517731481617574887971875E+18 err_rel = 1.07770945380160337721681881842924E-30 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.60000000000000000000000000000000E+01] = 5.60106476035745344125328843191801E+18 err_rel = 8.32191832448798071926394277913749E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.70000000000000000000000000000000E+01] = 1.50615405110421505439488079927494E+19 err_rel = 5.28370828646563201739573818385090E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.80000000000000000000000000000000E+01] = 4.05104995856188150240315020852759E+19 err_rel = 2.58184647865998569786563801276976E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 4.90000000000000000000000000000000E+01] = 1.08983584160280871742529301224165E+20 err_rel = 4.67333715363768235315718336019187E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.00000000000000000000000000000000E+01] = 2.93255378384933632665467507945621E+20 err_rel = 2.23298951542827482407200830047489E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.10000000000000000000000000000000E+01] = 7.89257391486474762885969158146050E+20 err_rel = 1.84374772860346700455561102707420E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.20000000000000000000000000000000E+01] = 2.12459265487660652056871806315868E+21 err_rel = 4.24654929540432051114927031719029E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.30000000000000000000000000000000E+01] = 5.72023419835223279033464864667400E+21 err_rel = 1.72987713652351752500428558133409E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.40000000000000000000000000000000E+01] = 1.54038759805658602298188204060290E+22 err_rel = 3.02301373949800669142184344248013E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.50000000000000000000000000000000E+01] = 4.14878956073317777571196658484219E+22 err_rel = 5.83649437637980689515147441150697E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.60000000000000000000000000000000E+01] = 1.11759710290868055744025233031198E+23 err_rel = 2.83330794742706402262760906899433E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.70000000000000000000000000000000E+01] = 3.01105728540275084425490544992030E+23 err_rel = 1.97952543328706778838967719365109E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.80000000000000000000000000000000E+01] = 8.11372374203774851143059495164096E+23 err_rel = 5.50961371163418014162753022078705E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 5.90000000000000000000000000000000E+01] = 2.18668661584754112910798923994991E+24 err_rel = 5.99675406414075561965939076900598E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.00000000000000000000000000000000E+01] = 5.89407705560980116827881744033408E+24 err_rel = 1.51689511893963343075333713941698E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.10000000000000000000000000000000E+01] = 1.58893420661116572481938595234382E+25 err_rel = 1.20039497222508641539718252655330E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.20000000000000000000000000000000E+01] = 4.28405340148935137348768953959045E+25 err_rel = 1.11305138735514486992161130174722E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.30000000000000000000000000000000E+01] = 1.15520963170121725376926486557571E+26 err_rel = 1.40342176294279998563241682680396E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.40000000000000000000000000000000E+01] = 3.11545791818789755765069468230621E+26 err_rel = 2.44888383396545069578680873182277E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.50000000000000000000000000000000E+01] = 8.40303984562543181433040780913635E+26 err_rel = 2.08824517606091930065928389676885E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.60000000000000000000000000000000E+01] = 2.26674550458040248234661256708362E+27 err_rel = 2.15410706236466452202266255985590E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.70000000000000000000000000000000E+01] = 6.11532222832969748712049174847119E+27 err_rel = 4.19189123121672796254578991491938E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.80000000000000000000000000000000E+01] = 1.65000278214114208020621932891394E+28 err_rel = 1.18371012530385460316966266886088E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 6.90000000000000000000000000000000E+01] = 4.45243231797036189165493432252939E+28 err_rel = 1.97399126417411503636467081837035E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.00000000000000000000000000000000E+01] = 1.20158895791254636049837539596809E+29 err_rel = 1.78799703996311761094171636690751E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.10000000000000000000000000000000E+01] = 3.24309129774684696395637651939531E+29 err_rel = 1.20448351321897280063432641002993E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.20000000000000000000000000000000E+01] = 8.75398527094461243299245996352062E+29 err_rel = 1.78490133537932718122289495177842E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.30000000000000000000000000000000E+01] = 2.36316821916248347110405411630428E+30 err_rel = 1.98356594422265430788569373941980E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.40000000000000000000000000000000E+01] = 6.38005614291859753497742954551775E+30 err_rel = 2.15515344880804990170677709139050E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.50000000000000000000000000000000E+01] = 1.72263907803580468248226950115610E+31 err_rel = 7.25630816076273302230891882145035E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.60000000000000000000000000000000E+01] = 4.65160640208607774349454946995610E+31 err_rel = 1.61234622014375946239788047341816E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.70000000000000000000000000000000E+01] = 1.25617305809740864640332561386328E+32 err_rel = 4.77641194525184298113512204169573E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.80000000000000000000000000000000E+01] = 3.39260157932568418394020628840624E+32 err_rel = 1.35589160484748083917692226895267E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 7.90000000000000000000000000000000E+01] = 9.16330564975101895880588916517296E+32 err_rel = 6.11133166790323159434904243116501E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.00000000000000000000000000000000E+01] = 2.47517840433417048866955705560454E+33 err_rel = 1.13123158924506186303310120248526E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.10000000000000000000000000000000E+01] = 6.68644057810568454412482819374029E+33 err_rel = 2.87148293261876178978045819800405E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.20000000000000000000000000000000E+01] = 1.80641187285769701703973567317965E+34 err_rel = 1.20459792846557418441436822290632E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.30000000000000000000000000000000E+01] = 4.88057584381850465495560008131041E+34 err_rel = 2.51773569210349870103748469326318E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.40000000000000000000000000000000E+01] = 1.31873359382598535269404806355202E+35 err_rel = 9.31803061477288324165932014085170E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.50000000000000000000000000000000E+01] = 3.56347763040812411245638658350973E+35 err_rel = 2.29887790794459750661449118262121E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.60000000000000000000000000000000E+01] = 9.62988811171644911989160919974756E+35 err_rel = 3.40273943163804536638010870122178E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.70000000000000000000000000000000E+01] = 2.60254340442287339465337015107840E+36 err_rel = 7.55445613955471287406298518317894E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.80000000000000000000000000000000E+01] = 7.03401969732230377583974466752663E+36 err_rel = 1.67706098470134507391574001958290E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 8.90000000000000000000000000000000E+01] = 1.90124192990648980481786767801477E+37 err_rel = 4.13641203483598570579138981274116E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.00000000000000000000000000000000E+01] = 5.13923834550866383527849114355053E+37 err_rel = 1.02016673435313848559798581071003E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.10000000000000000000000000000000E+01] = 1.38927140609896218429513604436098E+38 err_rel = 1.50953369571518644514944828831947E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.20000000000000000000000000000000E+01] = 3.75579435740560190719145261953360E+38 err_rel = 4.46702199414060394460260518242329E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.30000000000000000000000000000000E+01] = 1.01541204732362286112345850612839E+39 err_rel = 6.60902775153027855479582805541161E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.40000000000000000000000000000000E+01] = 2.74541538894716861208825353442330E+39 err_rel = 9.77758983506468705141298806408906E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.50000000000000000000000000000000E+01] = 7.42332586187534858856355246055927E+39 err_rel = 1.89845652773751901957570552137223E-31 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.60000000000000000000000000000000E+01] = 2.00730412631121431004636268135970E+40 err_rel = 4.01188020013637209627590608996856E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.70000000000000000000000000000000E+01] = 5.42814596460100752569971929702595E+40 err_rel = 3.95620099754972127482972025165592E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.80000000000000000000000000000000E+01] = 1.46795606740741925393581577483479E+41 err_rel = 4.38872190186053449310224250704077E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL i0[ 9.90000000000000000000000000000000E+01] = 3.97006235177296434280095122931009E+41 err_rel = 4.32735500396555582542118025305822E-32 >= 2.86558074587922995622409899863568E-322 -> FAIL FAIL checkall_threads (exit status: 1) ============================================================================ Testsuite summary for NFFT 3.3.1alpha ============================================================================ # TOTAL: 2 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to mail@nfft.org ============================================================================ Makefile:943: recipe for target 'test-suite.log' failed make[6]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests' Makefile:1049: recipe for target 'check-TESTS' failed make[5]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests' Makefile:1154: recipe for target 'check-am' failed make[4]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests' Makefile:836: recipe for target 'check-recursive' failed make[3]: Leaving directory '/«PKGBUILDDIR»/build-nfftl/tests' Makefile:686: recipe for target 'check-recursive' failed make[2]: Leaving directory '/«PKGBUILDDIR»/build-nfftl' debian/rules:68: recipe for target 'override_dh_auto_test-arch' failed make[1]: Leaving directory '/«PKGBUILDDIR»' make: *** [build-arch] Error 2 debian/rules:24: recipe for target 'build-arch' failed dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20160527-2334 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Not removing build depends: as requested Keeping session: ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: powerpc Build-Space: 51436 Build-Time: 327 Distribution: yakkety-proposed Fail-Stage: build Host Architecture: powerpc Install-Time: 39 Job: nfft_3.3.2~rc1-1.dsc Machine Architecture: powerpc Package: nfft Package-Time: 368 Source-Version: 3.3.2~rc1-1 Space: 51436 Status: attempted Version: 3.3.2~rc1-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20160527-2334 Build needed 00:06:08, 51436k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-9821237'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-9821237/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-9821237'] Unmounting chroot for build PACKAGEBUILD-9821237... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-9821237'] Removing build PACKAGEBUILD-9821237