DC-Build-Header: nfft 3.3.2-2 / 2021-10-26 22:04:16 +0000 DC-Task: type:rebuild-binarch-only source:nfft version:3.3.2-2 chroot:unstable esttime:200 logfile:/tmp/nfft_3.3.2-2_unstable_clang12.log modes:clang12:binarch-only DC-Sbuild-call: su user42 -c 'sbuild -n --arch-any --apt-update -d unstable -v --no-run-lintian --chroot-setup-commands=/tmp/clang12 nfft_3.3.2-2' sbuild (Debian sbuild) 0.78.1 (09 February 2019) on ip-172-31-5-191.eu-central-1.compute.internal +==============================================================================+ | nfft 3.3.2-2 (amd64) Tue, 26 Oct 2021 22:04:16 +0000 | +==============================================================================+ Package: nfft Version: 3.3.2-2 Source Version: 3.3.2-2 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-371ab263-a32a-42af-840d-c1020dbcc471' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /tmp/clang12 ------------ + echo 'Entering customization script...' Entering customization script... + CLANG_VERSION=12 + echo 'Install of clang-12' Install of clang-12 + apt-get update Get:1 http://127.0.0.1:12990/debian sid InRelease [165 kB] Get:2 http://127.0.0.1:12990/debian sid/main Sources.diff/Index [63.6 kB] Get:3 http://127.0.0.1:12990/debian sid/main amd64 Packages.diff/Index [63.6 kB] Get:4 http://127.0.0.1:12990/debian sid/main Sources T-2021-10-26-2004.40-F-2021-10-26-0202.15.pdiff [47.3 kB] Get:4 http://127.0.0.1:12990/debian sid/main Sources T-2021-10-26-2004.40-F-2021-10-26-0202.15.pdiff [47.3 kB] Get:5 http://127.0.0.1:12990/debian sid/main amd64 Packages T-2021-10-26-2004.40-F-2021-10-26-0202.15.pdiff [55.9 kB] Get:5 http://127.0.0.1:12990/debian sid/main amd64 Packages T-2021-10-26-2004.40-F-2021-10-26-0202.15.pdiff [55.9 kB] Get:6 http://127.0.0.1:12990/debian sid/main Translation-en [6586 kB] Fetched 6981 kB in 3s (2757 kB/s) Reading package lists... + apt-get install --yes --no-install-recommends --force-yes clang-12 libomp-12-dev libobjc-9-dev Reading package lists... Building dependency tree... The following additional packages will be installed: lib32gcc-s1 lib32stdc++6 libasan5 libbsd0 libc6-i386 libclang-common-12-dev libclang-cpp12 libclang1-12 libedit2 libelf1 libgc1 libgcc-9-dev libicu67 libllvm12 libmd0 libobjc-11-dev libobjc4 libomp5-12 libunwind-12 libxml2 libz3-4 llvm-12-linker-tools Suggested packages: clang-12-doc libomp-12-doc Recommended packages: llvm-12-dev python3 The following NEW packages will be installed: clang-12 lib32gcc-s1 lib32stdc++6 libasan5 libbsd0 libc6-i386 libclang-common-12-dev libclang-cpp12 libclang1-12 libedit2 libelf1 libgc1 libgcc-9-dev libicu67 libllvm12 libmd0 libobjc-11-dev libobjc-9-dev libobjc4 libomp-12-dev libomp5-12 libunwind-12 libxml2 libz3-4 llvm-12-linker-tools 0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded. Need to get 67.6 MB of archives. After this operation, 349 MB of additional disk space will be used. Get:1 http://127.0.0.1:12990/debian sid/main amd64 libmd0 amd64 1.0.4-1 [29.6 kB] Get:2 http://127.0.0.1:12990/debian sid/main amd64 libbsd0 amd64 0.11.3-1 [108 kB] Get:3 http://127.0.0.1:12990/debian sid/main amd64 libedit2 amd64 3.1-20210910-1 [97.5 kB] Get:4 http://127.0.0.1:12990/debian sid/main amd64 libicu67 amd64 67.1-7 [8622 kB] Get:5 http://127.0.0.1:12990/debian sid/main amd64 libxml2 amd64 2.9.12+dfsg-5 [696 kB] Get:6 http://127.0.0.1:12990/debian sid/main amd64 libz3-4 amd64 4.8.12-1+b1 [6997 kB] Get:7 http://127.0.0.1:12990/debian sid/main amd64 libllvm12 amd64 1:12.0.1-15 [19.4 MB] Get:8 http://127.0.0.1:12990/debian sid/main amd64 libclang-cpp12 amd64 1:12.0.1-15 [9996 kB] Get:9 http://127.0.0.1:12990/debian sid/main amd64 libgc1 amd64 1:8.0.4-3 [239 kB] Get:10 http://127.0.0.1:12990/debian sid/main amd64 libobjc4 amd64 11.2.0-10 [43.2 kB] Get:11 http://127.0.0.1:12990/debian sid/main amd64 libobjc-11-dev amd64 11.2.0-10 [170 kB] Get:12 http://127.0.0.1:12990/debian sid/main amd64 libc6-i386 amd64 2.32-4 [2624 kB] Get:13 http://127.0.0.1:12990/debian sid/main amd64 lib32gcc-s1 amd64 11.2.0-10 [49.9 kB] Get:14 http://127.0.0.1:12990/debian sid/main amd64 lib32stdc++6 amd64 11.2.0-10 [601 kB] Get:15 http://127.0.0.1:12990/debian sid/main amd64 libclang-common-12-dev amd64 1:12.0.1-15 [4819 kB] Get:16 http://127.0.0.1:12990/debian sid/main amd64 llvm-12-linker-tools amd64 1:12.0.1-15 [1222 kB] Get:17 http://127.0.0.1:12990/debian sid/main amd64 libclang1-12 amd64 1:12.0.1-15 [5644 kB] Get:18 http://127.0.0.1:12990/debian sid/main amd64 clang-12 amd64 1:12.0.1-15 [117 kB] Get:19 http://127.0.0.1:12990/debian sid/main amd64 libasan5 amd64 9.4.0-3 [2734 kB] Get:20 http://127.0.0.1:12990/debian sid/main amd64 libelf1 amd64 0.185-2 [172 kB] Get:21 http://127.0.0.1:12990/debian sid/main amd64 libgcc-9-dev amd64 9.4.0-3 [2343 kB] Get:22 http://127.0.0.1:12990/debian sid/main amd64 libobjc-9-dev amd64 9.4.0-3 [219 kB] Get:23 http://127.0.0.1:12990/debian sid/main amd64 libunwind-12 amd64 1:12.0.1-15 [63.9 kB] Get:24 http://127.0.0.1:12990/debian sid/main amd64 libomp5-12 amd64 1:12.0.1-15 [405 kB] Get:25 http://127.0.0.1:12990/debian sid/main amd64 libomp-12-dev amd64 1:12.0.1-15 [104 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 67.6 MB in 0s (147 MB/s) Selecting previously unselected package libmd0:amd64. (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 ... 12431 files and directories currently installed.) Preparing to unpack .../00-libmd0_1.0.4-1_amd64.deb ... Unpacking libmd0:amd64 (1.0.4-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../01-libbsd0_0.11.3-1_amd64.deb ... Unpacking libbsd0:amd64 (0.11.3-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../02-libedit2_3.1-20210910-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20210910-1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../03-libicu67_67.1-7_amd64.deb ... Unpacking libicu67:amd64 (67.1-7) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../04-libxml2_2.9.12+dfsg-5_amd64.deb ... Unpacking libxml2:amd64 (2.9.12+dfsg-5) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../05-libz3-4_4.8.12-1+b1_amd64.deb ... Unpacking libz3-4:amd64 (4.8.12-1+b1) ... Selecting previously unselected package libllvm12:amd64. Preparing to unpack .../06-libllvm12_1%3a12.0.1-15_amd64.deb ... Unpacking libllvm12:amd64 (1:12.0.1-15) ... Selecting previously unselected package libclang-cpp12. Preparing to unpack .../07-libclang-cpp12_1%3a12.0.1-15_amd64.deb ... Unpacking libclang-cpp12 (1:12.0.1-15) ... Selecting previously unselected package libgc1:amd64. Preparing to unpack .../08-libgc1_1%3a8.0.4-3_amd64.deb ... Unpacking libgc1:amd64 (1:8.0.4-3) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../09-libobjc4_11.2.0-10_amd64.deb ... Unpacking libobjc4:amd64 (11.2.0-10) ... Selecting previously unselected package libobjc-11-dev:amd64. Preparing to unpack .../10-libobjc-11-dev_11.2.0-10_amd64.deb ... Unpacking libobjc-11-dev:amd64 (11.2.0-10) ... Selecting previously unselected package libc6-i386. Preparing to unpack .../11-libc6-i386_2.32-4_amd64.deb ... Unpacking libc6-i386 (2.32-4) ... Selecting previously unselected package lib32gcc-s1. Preparing to unpack .../12-lib32gcc-s1_11.2.0-10_amd64.deb ... Unpacking lib32gcc-s1 (11.2.0-10) ... Selecting previously unselected package lib32stdc++6. Preparing to unpack .../13-lib32stdc++6_11.2.0-10_amd64.deb ... Unpacking lib32stdc++6 (11.2.0-10) ... Selecting previously unselected package libclang-common-12-dev. Preparing to unpack .../14-libclang-common-12-dev_1%3a12.0.1-15_amd64.deb ... Unpacking libclang-common-12-dev (1:12.0.1-15) ... Selecting previously unselected package llvm-12-linker-tools. Preparing to unpack .../15-llvm-12-linker-tools_1%3a12.0.1-15_amd64.deb ... Unpacking llvm-12-linker-tools (1:12.0.1-15) ... Selecting previously unselected package libclang1-12. Preparing to unpack .../16-libclang1-12_1%3a12.0.1-15_amd64.deb ... Unpacking libclang1-12 (1:12.0.1-15) ... Selecting previously unselected package clang-12. Preparing to unpack .../17-clang-12_1%3a12.0.1-15_amd64.deb ... Unpacking clang-12 (1:12.0.1-15) ... Selecting previously unselected package libasan5:amd64. Preparing to unpack .../18-libasan5_9.4.0-3_amd64.deb ... Unpacking libasan5:amd64 (9.4.0-3) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../19-libelf1_0.185-2_amd64.deb ... Unpacking libelf1:amd64 (0.185-2) ... Selecting previously unselected package libgcc-9-dev:amd64. Preparing to unpack .../20-libgcc-9-dev_9.4.0-3_amd64.deb ... Unpacking libgcc-9-dev:amd64 (9.4.0-3) ... Selecting previously unselected package libobjc-9-dev:amd64. Preparing to unpack .../21-libobjc-9-dev_9.4.0-3_amd64.deb ... Unpacking libobjc-9-dev:amd64 (9.4.0-3) ... Selecting previously unselected package libunwind-12:amd64. Preparing to unpack .../22-libunwind-12_1%3a12.0.1-15_amd64.deb ... Unpacking libunwind-12:amd64 (1:12.0.1-15) ... Selecting previously unselected package libomp5-12:amd64. Preparing to unpack .../23-libomp5-12_1%3a12.0.1-15_amd64.deb ... Unpacking libomp5-12:amd64 (1:12.0.1-15) ... Selecting previously unselected package libomp-12-dev. Preparing to unpack .../24-libomp-12-dev_1%3a12.0.1-15_amd64.deb ... Unpacking libomp-12-dev (1:12.0.1-15) ... Setting up libicu67:amd64 (67.1-7) ... Setting up libasan5:amd64 (9.4.0-3) ... Setting up libz3-4:amd64 (4.8.12-1+b1) ... Setting up libunwind-12:amd64 (1:12.0.1-15) ... Setting up libgc1:amd64 (1:8.0.4-3) ... Setting up libmd0:amd64 (1.0.4-1) ... Setting up libc6-i386 (2.32-4) ... Setting up libbsd0:amd64 (0.11.3-1) ... Setting up libelf1:amd64 (0.185-2) ... Setting up libxml2:amd64 (2.9.12+dfsg-5) ... Setting up libedit2:amd64 (3.1-20210910-1) ... Setting up libobjc4:amd64 (11.2.0-10) ... Setting up libgcc-9-dev:amd64 (9.4.0-3) ... Setting up lib32gcc-s1 (11.2.0-10) ... Setting up lib32stdc++6 (11.2.0-10) ... Setting up libllvm12:amd64 (1:12.0.1-15) ... Setting up libobjc-9-dev:amd64 (9.4.0-3) ... Setting up libclang-common-12-dev (1:12.0.1-15) ... Setting up libomp5-12:amd64 (1:12.0.1-15) ... Setting up libobjc-11-dev:amd64 (11.2.0-10) ... Setting up llvm-12-linker-tools (1:12.0.1-15) ... Setting up libclang1-12 (1:12.0.1-15) ... Setting up libclang-cpp12 (1:12.0.1-15) ... Setting up libomp-12-dev (1:12.0.1-15) ... Setting up clang-12 (1:12.0.1-15) ... Processing triggers for libc-bin (2.32-4) ... W: --force-yes is deprecated, use one of the options starting with --allow instead. + echo 'Replace gcc, g++ & cpp by clang' Replace gcc, g++ & cpp by clang + VERSIONS='4.6 4.7 4.8 4.9 5 6 7 8 9 10 11' + cd /usr/bin + for VERSION in $VERSIONS + rm -f g++-4.6 gcc-4.6 cpp-4.6 gcc + ln -s clang++-12 g++-4.6 + ln -s clang-12 gcc-4.6 + ln -s clang-12 cpp-4.6 + ln -s clang-12 gcc + echo 'gcc-4.6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.7 gcc-4.7 cpp-4.7 gcc + ln -s clang++-12 g++-4.7 + ln -s clang-12 gcc-4.7 + ln -s clang-12 cpp-4.7 + ln -s clang-12 gcc + echo 'gcc-4.7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.8 gcc-4.8 cpp-4.8 gcc + ln -s clang++-12 g++-4.8 + ln -s clang-12 gcc-4.8 + ln -s clang-12 cpp-4.8 + ln -s clang-12 gcc + echo 'gcc-4.8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.9 gcc-4.9 cpp-4.9 gcc + ln -s clang++-12 g++-4.9 + ln -s clang-12 gcc-4.9 + ln -s clang-12 cpp-4.9 + ln -s clang-12 gcc + echo 'gcc-4.9 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.9 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.9 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.9 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-5 gcc-5 cpp-5 gcc + ln -s clang++-12 g++-5 + ln -s clang-12 gcc-5 + ln -s clang-12 cpp-5 + ln -s clang-12 gcc + echo 'gcc-5 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-5 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-5 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-5 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-6 gcc-6 cpp-6 gcc + ln -s clang++-12 g++-6 + ln -s clang-12 gcc-6 + ln -s clang-12 cpp-6 + ln -s clang-12 gcc + echo 'gcc-6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-7 gcc-7 cpp-7 gcc + ln -s clang++-12 g++-7 + ln -s clang-12 gcc-7 + ln -s clang-12 cpp-7 + ln -s clang-12 gcc + echo 'gcc-7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-8 gcc-8 cpp-8 gcc + ln -s clang++-12 g++-8 + ln -s clang-12 gcc-8 + ln -s clang-12 cpp-8 + ln -s clang-12 gcc + echo 'gcc-8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-9 gcc-9 cpp-9 gcc + ln -s clang++-12 g++-9 + ln -s clang-12 gcc-9 + ln -s clang-12 cpp-9 + ln -s clang-12 gcc + echo 'gcc-9 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-9 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-9 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-9 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-10 gcc-10 cpp-10 gcc + ln -s clang++-12 g++-10 + ln -s clang-12 gcc-10 + ln -s clang-12 cpp-10 + ln -s clang-12 gcc + echo 'gcc-10 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-10 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-10 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-10 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-11 gcc-11 cpp-11 gcc + ln -s clang++-12 g++-11 + ln -s clang-12 gcc-11 + ln -s clang-12 cpp-11 + ln -s clang-12 gcc + echo 'gcc-11 hold' + dpkg --set-selections + echo 'g++-11 hold' + dpkg --set-selections + cd - /build/nfft-86iulI + echo 'Check if gcc, g++ & cpp are actually clang' Check if gcc, g++ & cpp are actually clang + gcc --version + grep clang + cpp --version + grep clang + g++ --version + grep clang + cd /usr/bin/ + rm -f clang++ clang + ln -s clang-12 clang++ + ln -s clang-12 clang + clang++ --version Debian clang version 12.0.1-15 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin + clang --version Debian clang version 12.0.1-15 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin + cd - /build/nfft-86iulI + apt install --yes --no-install-recommends --force-yes qt5-qmake WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: qt5-qmake-bin qtchooser The following NEW packages will be installed: qt5-qmake qt5-qmake-bin qtchooser 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 1322 kB of archives. After this operation, 4914 kB of additional disk space will be used. Get:1 http://127.0.0.1:12990/debian sid/main amd64 qt5-qmake-bin amd64 5.15.2+dfsg-12 [1046 kB] Get:2 http://127.0.0.1:12990/debian sid/main amd64 qtchooser amd64 66-2 [26.3 kB] Get:3 http://127.0.0.1:12990/debian sid/main amd64 qt5-qmake amd64 5.15.2+dfsg-12 [249 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 1322 kB in 0s (19.2 MB/s) Selecting previously unselected package qt5-qmake-bin. (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 ... 13527 files and directories currently installed.) Preparing to unpack .../qt5-qmake-bin_5.15.2+dfsg-12_amd64.deb ... Unpacking qt5-qmake-bin (5.15.2+dfsg-12) ... Selecting previously unselected package qtchooser. Preparing to unpack .../qtchooser_66-2_amd64.deb ... Unpacking qtchooser (66-2) ... Selecting previously unselected package qt5-qmake:amd64. Preparing to unpack .../qt5-qmake_5.15.2+dfsg-12_amd64.deb ... Unpacking qt5-qmake:amd64 (5.15.2+dfsg-12) ... Setting up qt5-qmake-bin (5.15.2+dfsg-12) ... Setting up qtchooser (66-2) ... Setting up qt5-qmake:amd64 (5.15.2+dfsg-12) ... W: --force-yes is deprecated, use one of the options starting with --allow instead. + cp /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-clang/qmake.conf /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-clang/qplatformdefs.h /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++/ + ls -al /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++/ total 16 drwxr-xr-x 2 root root 4096 Oct 26 22:04 . drwxr-xr-x 76 root root 4096 Oct 26 22:04 .. -rw-r--r-- 1 root root 276 Oct 26 22:04 qmake.conf -rw-r--r-- 1 root root 3218 Oct 26 22:04 qplatformdefs.h + cat /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++/qmake.conf # # qmake configuration for linux-clang # MAKEFILE_GENERATOR = UNIX CONFIG += incremental QMAKE_INCREMENTAL_STYLE = sublib include(../common/linux.conf) include(../common/gcc-base-unix.conf) include(../common/clang.conf) QMAKE_LFLAGS += -ccc-gcc-name g++ load(qt_config) + export QMAKESPEC=/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-clang/ + QMAKESPEC=/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-clang/ + sed -i -e 's|compare_problem(2,|compare_problem(0,|g' /usr/bin/dpkg-gensymbols + sed -i -e 's|compare_problem(1,|compare_problem(0,|g' /usr/bin/dpkg-gensymbols + grep 'compare_problem(' /usr/bin/dpkg-gensymbols compare_problem(4, g_('new libraries appeared in the symbols file: %s'), "@libs"); compare_problem(3, g_('some libraries disappeared in the symbols file: %s'), "@libs"); compare_problem(0, g_('some new symbols appeared in the symbols file: %s'), compare_problem(0, g_('some symbols or patterns disappeared in the symbols file: %s'), I: Finished running '/tmp/clang12'. Finished processing commands. -------------------------------------------------------------------------------- I: NOTICE: Log filtering will replace 'build/nfft-86iulI/resolver-uHOHAg' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Hit:1 http://127.0.0.1:12990/debian sid InRelease Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'nfft' packaging is maintained in the 'Git' version control system at: https://anonscm.debian.org/git/debian-science/packages/nfft.git Please use: git clone https://anonscm.debian.org/git/debian-science/packages/nfft.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1701 kB of source archives. Get:1 http://127.0.0.1:12990/debian sid/main nfft 3.3.2-2 (dsc) [2506 B] Get:2 http://127.0.0.1:12990/debian sid/main nfft 3.3.2-2 (tar) [1691 kB] Get:3 http://127.0.0.1:12990/debian sid/main nfft 3.3.2-2 (diff) [6880 B] Fetched 1701 kB in 0s (19.4 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/nfft-86iulI/nfft-3.3.2' with '<>' I: NOTICE: Log filtering will replace 'build/nfft-86iulI' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 10), libcunit1-dev, libfftw3-dev, libncurses5-dev, pkg-config, build-essential, fakeroot, doxygen Filtered Build-Depends: debhelper (>= 10), libcunit1-dev, libfftw3-dev, libncurses5-dev, pkg-config, build-essential, fakeroot, doxygen dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [411 B] Get:5 copy:/<>/apt_archive ./ Packages [488 B] Fetched 1856 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism doxygen dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libclang-cpp11 libclang1-11 libcunit1 libcunit1-dev libdebhelper-perl libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 libfftw3-quad3 libfftw3-single3 libfile-stripnondeterminism-perl libglib2.0-0 libllvm11 libmagic-mgc libmagic1 libncurses-dev libncurses5-dev libncurses6 libncursesw6 libpipeline1 libsigsegv2 libsub-override-perl libtool libuchardet0 libxapian30 m4 man-db pkg-config po-debconf sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make doxygen-latex doxygen-doc doxygen-gui graphviz gettext-doc libasprintf-dev libgettextpo-dev groff libcunit1-doc libfftw3-doc ncurses-doc libtool-doc gfortran | fortran95-compiler gcj-jdk xapian-tools m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libgpm2 libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism doxygen dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libclang-cpp11 libclang1-11 libcunit1 libcunit1-dev libdebhelper-perl libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 libfftw3-quad3 libfftw3-single3 libfile-stripnondeterminism-perl libglib2.0-0 libllvm11 libmagic-mgc libmagic1 libncurses-dev libncurses5-dev libncurses6 libncursesw6 libpipeline1 libsigsegv2 libsub-override-perl libtool libuchardet0 libxapian30 m4 man-db pkg-config po-debconf sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 53.9 MB of archives. After this operation, 240 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [912 B] Get:2 http://127.0.0.1:12990/debian sid/main amd64 bsdextrautils amd64 2.37.2-4 [143 kB] Get:3 http://127.0.0.1:12990/debian sid/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:4 http://127.0.0.1:12990/debian sid/main amd64 groff-base amd64 1.22.4-7 [935 kB] Get:5 http://127.0.0.1:12990/debian sid/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get:6 http://127.0.0.1:12990/debian sid/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get:7 http://127.0.0.1:12990/debian sid/main amd64 sensible-utils all 0.0.17 [21.5 kB] Get:8 http://127.0.0.1:12990/debian sid/main amd64 libmagic-mgc amd64 1:5.39-3 [273 kB] Get:9 http://127.0.0.1:12990/debian sid/main amd64 libmagic1 amd64 1:5.39-3 [126 kB] Get:10 http://127.0.0.1:12990/debian sid/main amd64 file amd64 1:5.39-3 [69.1 kB] Get:11 http://127.0.0.1:12990/debian sid/main amd64 gettext-base amd64 0.21-4 [175 kB] Get:12 http://127.0.0.1:12990/debian sid/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get:13 http://127.0.0.1:12990/debian sid/main amd64 m4 amd64 1.4.18-5 [204 kB] Get:14 http://127.0.0.1:12990/debian sid/main amd64 autoconf all 2.71-2 [343 kB] Get:15 http://127.0.0.1:12990/debian sid/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get:16 http://127.0.0.1:12990/debian sid/main amd64 automake all 1:1.16.5-1 [823 kB] Get:17 http://127.0.0.1:12990/debian sid/main amd64 autopoint all 0.21-4 [510 kB] Get:18 http://127.0.0.1:12990/debian sid/main amd64 libdebhelper-perl all 13.5.2 [192 kB] Get:19 http://127.0.0.1:12990/debian sid/main amd64 libtool all 2.4.6-15 [513 kB] Get:20 http://127.0.0.1:12990/debian sid/main amd64 dh-autoreconf all 20 [17.1 kB] Get:21 http://127.0.0.1:12990/debian sid/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:22 http://127.0.0.1:12990/debian sid/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:23 http://127.0.0.1:12990/debian sid/main amd64 libfile-stripnondeterminism-perl all 1.12.0-2 [26.3 kB] Get:24 http://127.0.0.1:12990/debian sid/main amd64 dh-strip-nondeterminism all 1.12.0-2 [15.5 kB] Get:25 http://127.0.0.1:12990/debian sid/main amd64 dwz amd64 0.14-1 [98.3 kB] Get:26 http://127.0.0.1:12990/debian sid/main amd64 gettext amd64 0.21-4 [1311 kB] Get:27 http://127.0.0.1:12990/debian sid/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:28 http://127.0.0.1:12990/debian sid/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:29 http://127.0.0.1:12990/debian sid/main amd64 debhelper all 13.5.2 [1056 kB] Get:30 http://127.0.0.1:12990/debian sid/main amd64 libllvm11 amd64 1:11.1.0-4 [17.9 MB] Get:31 http://127.0.0.1:12990/debian sid/main amd64 libclang-cpp11 amd64 1:11.1.0-4 [9662 kB] Get:32 http://127.0.0.1:12990/debian sid/main amd64 libclang1-11 amd64 1:11.1.0-4 [5522 kB] Get:33 http://127.0.0.1:12990/debian sid/main amd64 libxapian30 amd64 1.4.18-3 [1089 kB] Get:34 http://127.0.0.1:12990/debian sid/main amd64 doxygen amd64 1.9.1-2 [4234 kB] Get:35 http://127.0.0.1:12990/debian sid/main amd64 libcunit1 amd64 2.1-3-dfsg-2.3 [33.0 kB] Get:36 http://127.0.0.1:12990/debian sid/main amd64 libcunit1-dev amd64 2.1-3-dfsg-2.3 [62.9 kB] Get:37 http://127.0.0.1:12990/debian sid/main amd64 libfftw3-double3 amd64 3.3.8-2 [733 kB] Get:38 http://127.0.0.1:12990/debian sid/main amd64 libfftw3-long3 amd64 3.3.8-2 [319 kB] Get:39 http://127.0.0.1:12990/debian sid/main amd64 libfftw3-quad3 amd64 3.3.8-2 [558 kB] Get:40 http://127.0.0.1:12990/debian sid/main amd64 libfftw3-single3 amd64 3.3.8-2 [762 kB] Get:41 http://127.0.0.1:12990/debian sid/main amd64 libfftw3-bin amd64 3.3.8-2 [50.7 kB] Get:42 http://127.0.0.1:12990/debian sid/main amd64 libfftw3-dev amd64 3.3.8-2 [2106 kB] Get:43 http://127.0.0.1:12990/debian sid/main amd64 libglib2.0-0 amd64 2.70.0-3 [1401 kB] Get:44 http://127.0.0.1:12990/debian sid/main amd64 libncurses6 amd64 6.2+20210905-1 [102 kB] Get:45 http://127.0.0.1:12990/debian sid/main amd64 libncursesw6 amd64 6.2+20210905-1 [133 kB] Get:46 http://127.0.0.1:12990/debian sid/main amd64 libncurses-dev amd64 6.2+20210905-1 [344 kB] Get:47 http://127.0.0.1:12990/debian sid/main amd64 libncurses5-dev amd64 6.2+20210905-1 [940 B] Get:48 http://127.0.0.1:12990/debian sid/main amd64 pkg-config amd64 0.29.2-1 [65.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 53.9 MB in 0s (144 MB/s) Selecting previously unselected package bsdextrautils. (Reading database ... 14272 files and directories currently installed.) Preparing to unpack .../00-bsdextrautils_2.37.2-4_amd64.deb ... Unpacking bsdextrautils (2.37.2-4) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../01-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../02-groff-base_1.22.4-7_amd64.deb ... Unpacking groff-base (1.22.4-7) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../03-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../05-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../06-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../07-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../08-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../09-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../10-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1_all.deb ... Unpacking automake (1:1.16.5-1) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.5.2_all.deb ... Unpacking libdebhelper-perl (13.5.2) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../20-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.12.0-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.12.0-2_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-2) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.14-1_amd64.deb ... Unpacking dwz (0.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../24-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../25-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../26-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../27-debhelper_13.5.2_all.deb ... Unpacking debhelper (13.5.2) ... Selecting previously unselected package libllvm11:amd64. Preparing to unpack .../28-libllvm11_1%3a11.1.0-4_amd64.deb ... Unpacking libllvm11:amd64 (1:11.1.0-4) ... Selecting previously unselected package libclang-cpp11. Preparing to unpack .../29-libclang-cpp11_1%3a11.1.0-4_amd64.deb ... Unpacking libclang-cpp11 (1:11.1.0-4) ... Selecting previously unselected package libclang1-11. Preparing to unpack .../30-libclang1-11_1%3a11.1.0-4_amd64.deb ... Unpacking libclang1-11 (1:11.1.0-4) ... Selecting previously unselected package libxapian30:amd64. Preparing to unpack .../31-libxapian30_1.4.18-3_amd64.deb ... Unpacking libxapian30:amd64 (1.4.18-3) ... Selecting previously unselected package doxygen. Preparing to unpack .../32-doxygen_1.9.1-2_amd64.deb ... Unpacking doxygen (1.9.1-2) ... Selecting previously unselected package libcunit1:amd64. Preparing to unpack .../33-libcunit1_2.1-3-dfsg-2.3_amd64.deb ... Unpacking libcunit1:amd64 (2.1-3-dfsg-2.3) ... Selecting previously unselected package libcunit1-dev. Preparing to unpack .../34-libcunit1-dev_2.1-3-dfsg-2.3_amd64.deb ... Unpacking libcunit1-dev (2.1-3-dfsg-2.3) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../35-libfftw3-double3_3.3.8-2_amd64.deb ... Unpacking libfftw3-double3:amd64 (3.3.8-2) ... Selecting previously unselected package libfftw3-long3:amd64. Preparing to unpack .../36-libfftw3-long3_3.3.8-2_amd64.deb ... Unpacking libfftw3-long3:amd64 (3.3.8-2) ... Selecting previously unselected package libfftw3-quad3:amd64. Preparing to unpack .../37-libfftw3-quad3_3.3.8-2_amd64.deb ... Unpacking libfftw3-quad3:amd64 (3.3.8-2) ... Selecting previously unselected package libfftw3-single3:amd64. Preparing to unpack .../38-libfftw3-single3_3.3.8-2_amd64.deb ... Unpacking libfftw3-single3:amd64 (3.3.8-2) ... Selecting previously unselected package libfftw3-bin. Preparing to unpack .../39-libfftw3-bin_3.3.8-2_amd64.deb ... Unpacking libfftw3-bin (3.3.8-2) ... Selecting previously unselected package libfftw3-dev:amd64. Preparing to unpack .../40-libfftw3-dev_3.3.8-2_amd64.deb ... Unpacking libfftw3-dev:amd64 (3.3.8-2) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../41-libglib2.0-0_2.70.0-3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.70.0-3) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../42-libncurses6_6.2+20210905-1_amd64.deb ... Unpacking libncurses6:amd64 (6.2+20210905-1) ... Selecting previously unselected package libncursesw6:amd64. Preparing to unpack .../43-libncursesw6_6.2+20210905-1_amd64.deb ... Unpacking libncursesw6:amd64 (6.2+20210905-1) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../44-libncurses-dev_6.2+20210905-1_amd64.deb ... Unpacking libncurses-dev:amd64 (6.2+20210905-1) ... Selecting previously unselected package libncurses5-dev:amd64. Preparing to unpack .../45-libncurses5-dev_6.2+20210905-1_amd64.deb ... Unpacking libncurses5-dev:amd64 (6.2+20210905-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../46-pkg-config_0.29.2-1_amd64.deb ... Unpacking pkg-config (0.29.2-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../47-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up libxapian30:amd64 (1.4.18-3) ... Setting up libfftw3-single3:amd64 (3.3.8-2) ... Setting up bsdextrautils (2.37.2-4) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:amd64 (2.70.0-3) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.5.2) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up libfftw3-long3:amd64 (3.3.8-2) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libllvm11:amd64 (1:11.1.0-4) ... Setting up libncurses6:amd64 (6.2+20210905-1) ... Setting up libsigsegv2:amd64 (2.13-1) ... Setting up libfftw3-quad3:amd64 (3.3.8-2) ... Setting up libclang1-11 (1:11.1.0-4) ... Setting up autopoint (0.21-4) ... Setting up pkg-config (0.29.2-1) ... Setting up libncursesw6:amd64 (6.2+20210905-1) ... Setting up libfftw3-double3:amd64 (3.3.8-2) ... Setting up dwz (0.14-1) ... Setting up sensible-utils (0.0.17) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libcunit1:amd64 (2.1-3-dfsg-2.3) ... Setting up libfile-stripnondeterminism-perl (1.12.0-2) ... Setting up libncurses-dev:amd64 (6.2+20210905-1) ... Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up libfftw3-bin (3.3.8-2) ... Setting up m4 (1.4.18-5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libclang-cpp11 (1:11.1.0-4) ... Setting up doxygen (1.9.1-2) ... Setting up libcunit1-dev (2.1-3-dfsg-2.3) ... Setting up autoconf (2.71-2) ... Setting up dh-strip-nondeterminism (1.12.0-2) ... Setting up groff-base (1.22.4-7) ... Setting up libncurses5-dev:amd64 (6.2+20210905-1) ... Setting up libfftw3-dev:amd64 (3.3.8-2) ... Setting up automake (1:1.16.5-1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up debhelper (13.5.2) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.32-4) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-6-cloud-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) amd64 (x86_64) Toolchain package versions: binutils_2.37-7 dpkg-dev_1.20.9 g++-11_11.2.0-10 gcc-11_11.2.0-10 libc6-dev_2.32-4 libstdc++-11-dev_11.2.0-10 libstdc++6_11.2.0-10 linux-libc-dev_5.14.12-1 Package versions: adduser_3.118 apt_2.3.11 autoconf_2.71-2 automake_1:1.16.5-1 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_12 base-passwd_3.5.52 bash_5.1-3+b2 binutils_2.37-7 binutils-common_2.37-7 binutils-x86-64-linux-gnu_2.37-7 bsdextrautils_2.37.2-4 bsdutils_1:2.37.2-4 build-essential_12.9 bzip2_1.0.8-4 clang-12_1:12.0.1-15 coreutils_8.32-4+b1 cpp_4:11.2.0-2 cpp-11_11.2.0-10 dash_0.5.11+git20210120+802ebd4-2 debconf_1.5.78 debhelper_13.5.2 debian-archive-keyring_2021.1.1 debianutils_5.5-1 dh-autoreconf_20 dh-strip-nondeterminism_1.12.0-2 diffutils_1:3.7-5 doxygen_1.9.1-2 dpkg_1.20.9 dpkg-dev_1.20.9 dwz_0.14-1 e2fsprogs_1.46.4-1 fakeroot_1.26-1 file_1:5.39-3 findutils_4.8.0-1 g++_4:11.2.0-2 g++-11_11.2.0-10 gcc_4:11.2.0-2 gcc-10-base_10.3.0-11 gcc-11_11.2.0-10 gcc-11-base_11.2.0-10 gcc-9-base_9.4.0-3 gettext_0.21-4 gettext-base_0.21-4 gpgv_2.2.27-2 grep_3.7-1 groff-base_1.22.4-7 gzip_1.10-4 hostname_3.23 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 lib32gcc-s1_11.2.0-10 lib32stdc++6_11.2.0-10 libacl1_2.3.1-1 libapt-pkg6.0_2.3.11 libarchive-zip-perl_1.68-1 libasan5_9.4.0-3 libasan6_11.2.0-10 libatomic1_11.2.0-10 libattr1_1:2.5.1-1 libaudit-common_1:3.0.6-1 libaudit1_1:3.0.6-1 libbinutils_2.37-7 libblkid1_2.37.2-4 libbsd0_0.11.3-1 libbz2-1.0_1.0.8-4 libc-bin_2.32-4 libc-dev-bin_2.32-4 libc6_2.32-4 libc6-dev_2.32-4 libc6-i386_2.32-4 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-10 libclang-common-12-dev_1:12.0.1-15 libclang-cpp11_1:11.1.0-4 libclang-cpp12_1:12.0.1-15 libclang1-11_1:11.1.0-4 libclang1-12_1:12.0.1-15 libcom-err2_1.46.4-1 libcrypt-dev_1:4.4.25-2 libcrypt1_1:4.4.25-2 libctf-nobfd0_2.37-7 libctf0_2.37-7 libcunit1_2.1-3-dfsg-2.3 libcunit1-dev_2.1-3-dfsg-2.3 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.260 libdebhelper-perl_13.5.2 libdpkg-perl_1.20.9 libedit2_3.1-20210910-1 libelf1_0.185-2 libext2fs2_1.46.4-1 libfakeroot_1.26-1 libffi8_3.4.2-3 libfftw3-bin_3.3.8-2 libfftw3-dev_3.3.8-2 libfftw3-double3_3.3.8-2 libfftw3-long3_3.3.8-2 libfftw3-quad3_3.3.8-2 libfftw3-single3_3.3.8-2 libfile-stripnondeterminism-perl_1.12.0-2 libgc1_1:8.0.4-3 libgcc-11-dev_11.2.0-10 libgcc-9-dev_9.4.0-3 libgcc-s1_11.2.0-10 libgcrypt20_1.9.4-3+b1 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libglib2.0-0_2.70.0-3 libgmp10_2:6.2.1+dfsg-2 libgnutls30_3.7.2-2 libgomp1_11.2.0-10 libgpg-error0_1.42-3 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1 libicu67_67.1-7 libidn2-0_2.3.2-2 libisl23_0.24-2 libitm1_11.2.0-10 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 libllvm11_1:11.1.0-4 libllvm12_1:12.0.1-15 liblsan0_11.2.0-10 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmd0_1.0.4-1 libmount1_2.37.2-4 libmpc3_1.2.1-1 libmpfr6_4.1.0-3 libncurses-dev_6.2+20210905-1 libncurses5-dev_6.2+20210905-1 libncurses6_6.2+20210905-1 libncursesw6_6.2+20210905-1 libnettle8_3.7.3-1 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libobjc-11-dev_11.2.0-10 libobjc-9-dev_9.4.0-3 libobjc4_11.2.0-10 libomp-12-dev_1:12.0.1-15 libomp5-12_1:12.0.1-15 libp11-kit0_0.24.0-5 libpam-modules_1.4.0-10 libpam-modules-bin_1.4.0-10 libpam-runtime_1.4.0-10 libpam0g_1.4.0-10 libpcre2-8-0_10.36-2 libpcre3_2:8.39-13 libperl5.32_5.32.1-6 libpipeline1_1.5.3-1 libquadmath0_11.2.0-10 libseccomp2_2.5.2-2 libselinux1_3.1-3 libsemanage-common_3.1-1 libsemanage1_3.1-1+b2 libsepol1_3.1-1 libsigsegv2_2.13-1 libsmartcols1_2.37.2-4 libss2_1.46.4-1 libssl1.1_1.1.1l-1 libstdc++-11-dev_11.2.0-10 libstdc++6_11.2.0-10 libsub-override-perl_0.09-2 libsystemd0_249.5-1 libtasn1-6_4.17.0-2 libtinfo6_6.2+20210905-1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libtsan0_11.2.0-10 libubsan1_11.2.0-10 libuchardet0_0.0.7-1 libudev1_249.5-1 libunistring2_0.9.10-6 libunwind-12_1:12.0.1-15 libuuid1_2.37.2-4 libxapian30_1.4.18-3 libxml2_2.9.12+dfsg-5 libxxhash0_0.8.0-2 libz3-4_4.8.12-1+b1 libzstd1_1.4.8+dfsg-3 linux-libc-dev_5.14.12-1 llvm-12-linker-tools_1:12.0.1-15 login_1:4.8.1-1 logsave_1.46.4-1 lsb-base_11.1.0 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 mount_2.37.2-4 ncurses-base_6.2+20210905-1 ncurses-bin_6.2+20210905-1 passwd_1:4.8.1-1 patch_2.7.6-7 perl_5.32.1-6 perl-base_5.32.1-6 perl-modules-5.32_5.32.1-6 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 qt5-qmake_5.15.2+dfsg-12 qt5-qmake-bin_5.15.2+dfsg-12 qtchooser_66-2 rpcsvc-proto_1.4.2-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.00-1 tar_1.34+dfsg-1 tzdata_2021e-1 util-linux_2.37.2-4 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: nfft Binary: libnfft3-2, libnfft3-double2, libnfft3-single2, libnfft3-long2, libnfft3-dev, libnfft3-doc Architecture: any all Version: 3.3.2-2 Maintainer: Debian Science Maintainers Uploaders: Ghislain Antony Vaillant Homepage: http://www-user.tu-chemnitz.de/~potts/nfft Standards-Version: 3.9.8 Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/nfft.git Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/nfft.git Testsuite: autopkgtest Testsuite-Triggers: build-essential, pkg-config Build-Depends: debhelper (>= 10), libcunit1-dev, libfftw3-dev, libncurses5-dev, pkg-config Build-Depends-Indep: doxygen Package-List: libnfft3-2 deb oldlibs extra arch=any libnfft3-dev deb libdevel optional arch=any libnfft3-doc deb doc optional arch=all libnfft3-double2 deb libs optional arch=any libnfft3-long2 deb libs optional arch=amd64,arm64,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips64el,powerpc,powerpcspe,ppc64el,s390x,x32 libnfft3-single2 deb libs optional arch=any Checksums-Sha1: e4843f2f3b0349f7a246996fe0250d3d33a3e679 1691205 nfft_3.3.2.orig.tar.gz e8c7b9734d2ae190b65431043829d29fd5d99a15 6880 nfft_3.3.2-2.debian.tar.xz Checksums-Sha256: 1821d8a7b2269df287d43d6b90c1dbf4aec56738882cae16c39db96ee44bea18 1691205 nfft_3.3.2.orig.tar.gz 98b9b01bf6c40b6d00621e8b2262bc56c2a6a51a5fc2199c0a879deb4bef178b 6880 nfft_3.3.2-2.debian.tar.xz Files: bd04426f61bd0bb01f9c0bf8f60f0284 1691205 nfft_3.3.2.orig.tar.gz 4bd1ffea9e5f8a2b7dd81bb9e86eb122 6880 nfft_3.3.2-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAlhRfw8ACgkQM2L3AxpJ kuHyUA//b2qZvx+Gxgs7eyXpc1305UaCIO/yVQRdhL8vmvcJDvQosBDazoA1NsQ1 5/wPCX4/P2HbH4ZOQ8222MQsjSjhXL5MpaDGOK9V2mkNfYoT4OMWp5Pf0BYNXiGA Dbi8Ee00XRSyS8iD9eyDaX9l/1Igx8ASovT+hDJx5hJb/QtAYBKdbVHE3mH+HWAp 5jhrfuoYiIbezJhDPN7T2F3JsFThQRF3XJ885FHcC8L5Z0kBs+6h5wW9FkUD6zTC 3x1wlbVL/C5k9Tvm/KV40QDvb5z7AM2ymzAZzzZzXxgMgaMDeKVsxjG7FsMfrCOw 26ZAm0n8va2MA4uV3085itunZGPAIt3SQv5cGIB2ob6fRFEkiD8J6b0wImFjf62i qkl0e3WIHXoPsRJ4pv2/LxJk64QyuBReqBnuVFK5EnlzdtgUrIlYKfYG18zaMwj2 QKXFSl5O8o5l2DuQpDFuWmFSb47Qx43HOB2Lvtagh08Z1gofxF6s6CfuCrQ2L2kO uM4H1mGWmY49z5p5H7IPm0l2vLY9h5W/KiPsWff4vdekT2oYzxYMb2Izc3qVvt85 FYGKHsSJskQlV997NDSECqxupFfmTm57HlYUf6BMmL0iU/HOKVdshSPI0ABPxWA4 lTTPSJirZpBgrZgyTuEJ7ngsRQyuSn+7zBM5z6np3ewN2FSNj+c= =0zbm -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.teXgfmtg/trustedkeys.kbx': General error gpgv: Signature made Wed Dec 14 17:19:11 2016 UTC gpgv: using RSA key A2520FEA0A8670A661DD8C553362F7031A4992E1 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./nfft_3.3.2-2.dsc dpkg-source: info: extracting nfft in /<> dpkg-source: info: unpacking nfft_3.3.2.orig.tar.gz dpkg-source: info: unpacking nfft_3.3.2-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying doxygen-no-html-timestamps.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-371ab263-a32a-42af-840d-c1020dbcc471 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -b -rfakeroot dpkg-buildpackage: info: source package nfft dpkg-buildpackage: info: source version 3.3.2-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ghislain Antony Vaillant dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' for p in single double long ; do \ dh_auto_clean --builddirectory=build-$p ; \ done make[1]: Leaving directory '/<>' dh_clean debian/rules build dh build dh_update_autotools_config dh_autoreconf 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:154: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:154: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:154: the top level configure.ac:160: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:160: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:160: the top level configure.ac:166: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:166: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:166: the top level configure.ac:171: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:171: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_nfft_module.m4:1: AX_NFFT_MODULE is expanded from... configure.ac:171: the top level configure.ac:172: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:172: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_nfft_module.m4:1: AX_NFFT_MODULE is expanded from... configure.ac:172: the top level configure.ac:173: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:173: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_nfft_module.m4:1: AX_NFFT_MODULE is expanded from... configure.ac:173: the top level configure.ac:175: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:175: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_nfft_module.m4:1: AX_NFFT_MODULE is expanded from... configure.ac:175: the top level configure.ac:177: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:177: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_nfft_module.m4:1: AX_NFFT_MODULE is expanded from... configure.ac:177: the top level configure.ac:179: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:179: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_nfft_module.m4:1: AX_NFFT_MODULE is expanded from... configure.ac:179: the top level configure.ac:180: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:180: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_nfft_module.m4:1: AX_NFFT_MODULE is expanded from... configure.ac:180: the top level configure.ac:181: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:181: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_nfft_module.m4:1: AX_NFFT_MODULE is expanded from... configure.ac:181: the top level configure.ac:187: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:187: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:187: the top level configure.ac:192: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:192: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:192: the top level configure.ac:200: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:200: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:200: the top level configure.ac:207: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:207: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:207: the top level configure.ac:214: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:214: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:214: the top level configure.ac:223: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:223: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:223: the top level configure.ac:261: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:261: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:261: the top level configure.ac:302: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:302: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... m4/ax_lib_fftw3.m4:28: AX_LIB_FFTW3 is expanded from... configure.ac:302: the top level configure.ac:324: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:324: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... m4/ax_prog_matlab.m4:25: AX_PROG_MATLAB is expanded from... configure.ac:324: the top level configure.ac:324: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:324: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_prog_matlab.m4:25: AX_PROG_MATLAB is expanded from... configure.ac:324: the top level configure.ac:331: warning: back quotes and double quotes must not be escaped in: The NFFT Matlab interface with thread support requires the threaded NFFT to be built. Please re-run configure with \"--enable-openmp\". configure.ac:347: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:347: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... m4/ax_cc_maxopt.m4:25: AX_CC_MAXOPT is expanded from... configure.ac:347: the top level configure.ac:347: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:347: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... m4/ax_gcc_archflag.m4:33: AX_GCC_ARCHFLAG is expanded from... m4/ax_cc_maxopt.m4:25: AX_CC_MAXOPT is expanded from... configure.ac:347: the top level configure.ac:347: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:347: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... m4/ax_apple_gcc_archflag.m4:27: AX_APPLE_GCC_ARCHFLAG is expanded from... m4/ax_cc_maxopt.m4:25: AX_CC_MAXOPT is expanded from... configure.ac:347: the top level configure.ac:413: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:413: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:413: the top level configure.ac:468: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:468: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:468: the top level configure.ac:476: warning: The macro `AC_TRY_CPP' is obsolete. configure.ac:476: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... configure.ac:476: the top level configure.ac:488: warning: The macro `AC_TRY_RUN' is obsolete. configure.ac:488: You should run autoupdate. ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from... configure.ac:488: the top level 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 '/<>' dh_auto_configure --builddirectory=build-single -- \ --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp \ --enable-single cd build-single && ../configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp --enable-single checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-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 for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes 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 -m elf_x86_64) 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 race-free mkdir -p... /bin/mkdir -p checking whether make supports the include directive... yes (GNU style) 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 an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict__ checking for inline... inline checking how to run the C preprocessor... gcc -E checking dependency style of gcc... none checking whether ln -s works... 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 whether to check for GNU Octave... no checking whether C compiler accepts -malign-double... yes checking whether C compiler accepts -fstrict-aliasing... yes checking whether C compiler accepts -ffast-math... yes checking for gcc architecture flag... checking for x86 cpuid 0 output... unknown checking for x86 cpuid 1 output... unknown checking whether C compiler accepts -march=native... yes checking for gcc architecture flag... -march=native checking whether C compiler accepts -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native... yes checking for math.h... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... yes checking for sys/time.h... (cached) yes checking for complex.h... yes checking for string.h... (cached) yes checking for float.h... yes checking for limits.h... yes checking for stdarg.h... 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 for stdbool.h... yes checking for malloc.h... yes checking for c_asm.h... no checking for intrinsics.h... no checking for mach/mach_time.h... no 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... 8 checking size of unsigned long... 8 checking size of long long... 8 checking size of unsigned long long... 8 checking size of size_t... 8 checking size of ptrdiff_t... 8 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 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... no 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 for gcc options needed to detect all undeclared functions... -fno-builtin 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-double -- \ --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp cd build-double && ../configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-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 for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes 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 -m elf_x86_64) 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 race-free mkdir -p... /bin/mkdir -p checking whether make supports the include directive... yes (GNU style) 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 an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict__ checking for inline... inline checking how to run the C preprocessor... gcc -E checking dependency style of gcc... none checking whether ln -s works... 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 whether to check for GNU Octave... no checking whether C compiler accepts -malign-double... yes checking whether C compiler accepts -fstrict-aliasing... yes checking whether C compiler accepts -ffast-math... yes checking for gcc architecture flag... checking for x86 cpuid 0 output... unknown checking for x86 cpuid 1 output... unknown checking whether C compiler accepts -march=native... yes checking for gcc architecture flag... -march=native checking whether C compiler accepts -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native... yes checking for math.h... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... yes checking for sys/time.h... (cached) yes checking for complex.h... yes checking for string.h... (cached) yes checking for float.h... yes checking for limits.h... yes checking for stdarg.h... 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 for stdbool.h... yes checking for malloc.h... yes checking for c_asm.h... no checking for intrinsics.h... no checking for mach/mach_time.h... no 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... 8 checking size of unsigned long... 8 checking size of long long... 8 checking size of unsigned long long... 8 checking size of size_t... 8 checking size of ptrdiff_t... 8 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 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... no 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 for gcc options needed to detect all undeclared functions... -fno-builtin 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-long -- \ --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp \ --enable-long-double cd build-long && ../configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp --enable-long-double checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-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 for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes 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 -m elf_x86_64) 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 race-free mkdir -p... /bin/mkdir -p checking whether make supports the include directive... yes (GNU style) 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 an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict__ checking for inline... inline checking how to run the C preprocessor... gcc -E checking dependency style of gcc... none checking whether ln -s works... 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 whether to check for GNU Octave... no checking whether C compiler accepts -malign-double... yes checking whether C compiler accepts -fstrict-aliasing... yes checking whether C compiler accepts -ffast-math... yes checking for gcc architecture flag... checking for x86 cpuid 0 output... unknown checking for x86 cpuid 1 output... unknown checking whether C compiler accepts -march=native... yes checking for gcc architecture flag... -march=native checking whether C compiler accepts -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native... yes checking for math.h... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... yes checking for sys/time.h... (cached) yes checking for complex.h... yes checking for string.h... (cached) yes checking for float.h... yes checking for limits.h... yes checking for stdarg.h... 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 for stdbool.h... yes checking for malloc.h... yes checking for c_asm.h... no checking for intrinsics.h... no checking for mach/mach_time.h... no 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... 8 checking size of unsigned long... 8 checking size of long long... 8 checking size of unsigned long long... 8 checking size of size_t... 8 checking size of ptrdiff_t... 8 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 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... no 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 for gcc options needed to detect all undeclared functions... -fno-builtin 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 '/<>' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/<>' dh_auto_configure --builddirectory=build-double -- \ --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp \ --enable-doxygen-doc cd build-double && ../configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp --enable-doxygen-doc checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-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 for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes 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 -m elf_x86_64) 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 race-free mkdir -p... /bin/mkdir -p checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of gcc... none checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl checking for dot... no configure: WARNING: dot not found - will not generate graphics for doxygen documentation 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 an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict__ checking for inline... inline checking how to run the C preprocessor... gcc -E checking dependency style of gcc... none checking whether ln -s works... 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 whether to check for GNU Octave... no checking whether C compiler accepts -malign-double... yes checking whether C compiler accepts -fstrict-aliasing... yes checking whether C compiler accepts -ffast-math... yes checking for gcc architecture flag... checking for x86 cpuid 0 output... unknown checking for x86 cpuid 1 output... unknown checking whether C compiler accepts -march=native... yes checking for gcc architecture flag... -march=native checking whether C compiler accepts -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native... yes checking for math.h... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... yes checking for sys/time.h... (cached) yes checking for complex.h... yes checking for string.h... (cached) yes checking for float.h... yes checking for limits.h... yes checking for stdarg.h... 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 for stdbool.h... yes checking for malloc.h... yes checking for c_asm.h... no checking for intrinsics.h... no checking for mach/mach_time.h... no 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... 8 checking size of unsigned long... 8 checking size of long long... 8 checking size of unsigned long long... 8 checking size of size_t... 8 checking size of ptrdiff_t... 8 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 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... no 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 for gcc options needed to detect all undeclared functions... -fno-builtin 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: include/config.h is unchanged config.status: executing libtool commands config.status: executing depfiles commands make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build-arch make[1]: Entering directory '/<>' for p in single double long ; do \ dh_auto_build --builddirectory=build-$p ; \ done cd build-single && make -j4 make[2]: Entering directory '/<>/build-single' Making all in 3rdparty make[3]: Entering directory '/<>/build-single/3rdparty' Making all in cstripack make[4]: Entering directory '/<>/build-single/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cr .libs/libcstripack.a .libs/cstripack.o libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/<>/build-single/3rdparty/cstripack' Making all in . make[4]: Entering directory '/<>/build-single/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 "/<>/build-single/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cr .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o 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 '/<>/build-single/3rdparty' make[3]: Leaving directory '/<>/build-single/3rdparty' Making all in include make[3]: Entering directory '/<>/build-single/include' make all-am make[4]: Entering directory '/<>/build-single/include' make[4]: Leaving directory '/<>/build-single/include' make[3]: Leaving directory '/<>/build-single/include' Making all in kernel make[3]: Entering directory '/<>/build-single/kernel' Making all in util make[4]: Entering directory '/<>/build-single/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bspline.lo ../../../kernel/util/bspline.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/bspline.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o rand.lo ../../../kernel/util/rand.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o vector1.lo ../../../kernel/util/vector1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o vector2.lo ../../../kernel/util/vector2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/vector2.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o vector3.lo ../../../kernel/util/vector3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/vector3.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o print.lo ../../../kernel/util/print.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o voronoi.lo ../../../kernel/util/voronoi.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o thread.lo ../../../kernel/util/thread.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/thread.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o time.lo ../../../kernel/util/time.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/time.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o window.lo ../../../kernel/util/window.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/window.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o version.lo ../../../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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/version.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/libutil_threads_la-lambda.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/libutil_threads_la-int.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/libutil_threads_la-sort.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-vector1.lo `test -f 'vector1.c' || echo '../../../kernel/util/'`vector1.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/libutil_threads_la-rand.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/libutil_threads_la-vector2.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-print.lo `test -f 'print.c' || echo '../../../kernel/util/'`print.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/libutil_threads_la-print.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-thread.lo `test -f 'thread.c' || echo '../../../kernel/util/'`thread.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/libutil_threads_la-thread.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-time.lo `test -f 'time.c' || echo '../../../kernel/util/'`time.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 cr .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 libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) libtool: link: ar cr .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 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 '/<>/build-single/kernel/util' Making all in nfft make[4]: Entering directory '/<>/build-single/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cr .libs/libnfft.a .libs/nfft.o libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) libtool: link: ar cr .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o 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 '/<>/build-single/kernel/nfft' Making all in nfct make[4]: Entering directory '/<>/build-single/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cr .libs/libnfct.a .libs/nfct.o libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/<>/build-single/kernel/nfct' Making all in nfst make[4]: Entering directory '/<>/build-single/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cr .libs/libnfst.a .libs/nfst.o libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/<>/build-single/kernel/nfst' Making all in solver make[4]: Entering directory '/<>/build-single/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cr .libs/libsolver.a .libs/solver.o libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/<>/build-single/kernel/solver' Making all in . make[4]: Entering directory '/<>/build-single/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 "/<>/build-single/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/<>/build-single/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/<>/build-single/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/<>/build-single/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/<>/build-single/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/<>/build-single/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/<>/build-single/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/<>/build-single/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/<>/build-single/kernel/solver/.libs/libsolver.a") libtool: link: ar cr .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 "/<>/build-single/kernel/solver/.libs/libsolver.a") libtool: link: ranlib .libs/libkernel.a libtool: link: ar cr .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 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 '/<>/build-single/kernel' make[3]: Leaving directory '/<>/build-single/kernel' Making all in . make[3]: Entering directory '/<>/build-single' /bin/bash ./libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -no-undefined -version-info 2:0:0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3f.la -rpath /usr/lib/x86_64-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel.la -lfftw3f -lm -lm /bin/bash ./libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -no-undefined -version-info 2:0:0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3f_threads.la -rpath /usr/lib/x86_64-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 -O3 -malign-double -march=native -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 -O3 -malign-double -march=native -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.la" && ln -s "../libnfft3f.la" "libnfft3f.la" ) 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_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 '/<>/build-single' Making all in tests make[3]: Entering directory '/<>/build-single/tests' Making all in data make[4]: Entering directory '/<>/build-single/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/build-single/tests/data' make[4]: Entering directory '/<>/build-single/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/<>/build-single/tests' make[3]: Leaving directory '/<>/build-single/tests' make[2]: Leaving directory '/<>/build-single' cd build-double && make -j4 make[2]: Entering directory '/<>/build-double' Making all in 3rdparty make[3]: Entering directory '/<>/build-double/3rdparty' Making all in cstripack make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cr .libs/libcstripack.a .libs/cstripack.o libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/<>/build-double/3rdparty/cstripack' Making all in . make[4]: Entering directory '/<>/build-double/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 "/<>/build-double/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cr .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o 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 '/<>/build-double/3rdparty' make[3]: Leaving directory '/<>/build-double/3rdparty' Making all in include make[3]: Entering directory '/<>/build-double/include' make all-am make[4]: Entering directory '/<>/build-double/include' make[4]: Leaving directory '/<>/build-double/include' make[3]: Leaving directory '/<>/build-double/include' Making all in kernel make[3]: Entering directory '/<>/build-double/kernel' Making all in util make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/bessel_i0.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bspline.lo ../../../kernel/util/bspline.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/bspline.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o rand.lo ../../../kernel/util/rand.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o vector1.lo ../../../kernel/util/vector1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o vector3.lo ../../../kernel/util/vector3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/vector3.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o print.lo ../../../kernel/util/print.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o voronoi.lo ../../../kernel/util/voronoi.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o thread.lo ../../../kernel/util/thread.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/thread.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o time.lo ../../../kernel/util/time.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/time.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o version.lo ../../../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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/version.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/libutil_threads_la-lambda.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/libutil_threads_la-int.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-error.lo `test -f 'error.c' || echo '../../../kernel/util/'`error.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/libutil_threads_la-error.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/libutil_threads_la-sort.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-rand.lo `test -f 'rand.c' || echo '../../../kernel/util/'`rand.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/libutil_threads_la-rand.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/libutil_threads_la-vector2.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-print.lo `test -f 'print.c' || echo '../../../kernel/util/'`print.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/libutil_threads_la-print.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-thread.lo `test -f 'thread.c' || echo '../../../kernel/util/'`thread.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/libutil_threads_la-thread.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-window.lo `test -f 'window.c' || echo '../../../kernel/util/'`window.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 cr .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 libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) libtool: link: ar cr .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 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 '/<>/build-double/kernel/util' Making all in nfft make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cr .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo libtool: link: ar cr .libs/libnfft.a .libs/nfft.o libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) make[4]: Leaving directory '/<>/build-double/kernel/nfft' Making all in nfct make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cr .libs/libnfct.a .libs/nfct.o libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/<>/build-double/kernel/nfct' Making all in nfst make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cr .libs/libnfst.a .libs/nfst.o libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/<>/build-double/kernel/nfst' Making all in nnfft make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nnfft/nnfft.c -fPIC -DPIC -o .libs/nnfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnnfft.la nnfft.lo libtool: link: ar cr .libs/libnnfft.a .libs/nnfft.o libtool: link: ranlib .libs/libnnfft.a libtool: link: ( cd ".libs" && rm -f "libnnfft.la" && ln -s "../libnnfft.la" "libnnfft.la" ) make[4]: Leaving directory '/<>/build-double/kernel/nnfft' Making all in nsfft make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nsfft/nsfft.c -fPIC -DPIC -o .libs/nsfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnsfft.la nsfft.lo libtool: link: ar cr .libs/libnsfft.a .libs/nsfft.o libtool: link: ranlib .libs/libnsfft.a libtool: link: ( cd ".libs" && rm -f "libnsfft.la" && ln -s "../libnsfft.la" "libnsfft.la" ) make[4]: Leaving directory '/<>/build-double/kernel/nsfft' Making all in mri make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/mri/mri.c -fPIC -DPIC -o .libs/mri.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libmri.la mri.lo libtool: link: ar cr .libs/libmri.a .libs/mri.o libtool: link: ranlib .libs/libmri.a libtool: link: ( cd ".libs" && rm -f "libmri.la" && ln -s "../libmri.la" "libmri.la" ) make[4]: Leaving directory '/<>/build-double/kernel/mri' Making all in fpt make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/fpt/fpt.c -fPIC -DPIC -o .libs/fpt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/fpt/fpt.c -fPIC -DPIC -o .libs/libfpt_threads_la-fpt.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libfpt.la fpt.lo /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libfpt_threads.la libfpt_threads_la-fpt.lo libtool: link: ar cr .libs/libfpt.a .libs/fpt.o libtool: link: ranlib .libs/libfpt.a libtool: link: ar cr .libs/libfpt_threads.a .libs/libfpt_threads_la-fpt.o libtool: link: ( cd ".libs" && rm -f "libfpt.la" && ln -s "../libfpt.la" "libfpt.la" ) libtool: link: ranlib .libs/libfpt_threads.a libtool: link: ( cd ".libs" && rm -f "libfpt_threads.la" && ln -s "../libfpt_threads.la" "libfpt_threads.la" ) make[4]: Leaving directory '/<>/build-double/kernel/fpt' Making all in nfsft make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfsft/legendre.c -fPIC -DPIC -o .libs/libnfsft_threads_la-legendre.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 cr .libs/libnfsft.a .libs/nfsft.o .libs/legendre.o libtool: link: ranlib .libs/libnfsft.a libtool: link: ( cd ".libs" && rm -f "libnfsft.la" && ln -s "../libnfsft.la" "libnfsft.la" ) libtool: link: ar cr .libs/libnfsft_threads.a .libs/libnfsft_threads_la-nfsft.o .libs/libnfsft_threads_la-legendre.o 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 '/<>/build-double/kernel/nfsft' Making all in nfsoft make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfsoft/wigner.c -fPIC -DPIC -o .libs/wigner.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsoft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfsoft/nfsoft.c -fPIC -DPIC -o .libs/nfsoft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfsoft.la nfsoft.lo wigner.lo libtool: link: ar cr .libs/libnfsoft.a .libs/nfsoft.o .libs/wigner.o libtool: link: ranlib .libs/libnfsoft.a libtool: link: ( cd ".libs" && rm -f "libnfsoft.la" && ln -s "../libnfsoft.la" "libnfsoft.la" ) make[4]: Leaving directory '/<>/build-double/kernel/nfsoft' Making all in solver make[4]: Entering directory '/<>/build-double/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cr .libs/libsolver.a .libs/solver.o libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/<>/build-double/kernel/solver' Making all in . make[4]: Entering directory '/<>/build-double/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 "/<>/build-double/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/<>/build-double/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/<>/build-double/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/<>/build-double/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/<>/build-double/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/<>/build-double/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/<>/build-double/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/<>/build-double/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libnnfft.a && ar x "/<>/build-double/kernel/nnfft/.libs/libnnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnnfft.a && ar x "/<>/build-double/kernel/nnfft/.libs/libnnfft.a") libtool: link: (cd .libs/libkernel.lax/libnsfft.a && ar x "/<>/build-double/kernel/nsfft/.libs/libnsfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnsfft.a && ar x "/<>/build-double/kernel/nsfft/.libs/libnsfft.a") libtool: link: (cd .libs/libkernel.lax/libmri.a && ar x "/<>/build-double/kernel/mri/.libs/libmri.a") libtool: link: (cd .libs/libkernel_threads.lax/libmri.a && ar x "/<>/build-double/kernel/mri/.libs/libmri.a") libtool: link: (cd .libs/libkernel.lax/libfpt.a && ar x "/<>/build-double/kernel/fpt/.libs/libfpt.a") libtool: link: (cd .libs/libkernel_threads.lax/libfpt_threads.a && ar x "/<>/build-double/kernel/fpt/.libs/libfpt_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfsft.a && ar x "/<>/build-double/kernel/nfsft/.libs/libnfsft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfsft_threads.a && ar x "/<>/build-double/kernel/nfsft/.libs/libnfsft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfsoft.a && ar x "/<>/build-double/kernel/nfsoft/.libs/libnfsoft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfsoft.a && ar x "/<>/build-double/kernel/nfsoft/.libs/libnfsoft.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/<>/build-double/kernel/solver/.libs/libsolver.a") libtool: link: ar cr .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 libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/<>/build-double/kernel/solver/.libs/libsolver.a") libtool: link: ranlib .libs/libkernel.a libtool: link: ar cr .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 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 '/<>/build-double/kernel' make[3]: Leaving directory '/<>/build-double/kernel' Making all in . make[3]: Entering directory '/<>/build-double' /bin/bash ./libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -no-undefined -version-info 2:0:0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3.la -rpath /usr/lib/x86_64-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel.la -lfftw3 -lm -lm /bin/bash ./libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -no-undefined -version-info 2:0:0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3_threads.la -rpath /usr/lib/x86_64-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 -O3 -malign-double -march=native -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 -O3 -malign-double -march=native -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 '/<>/build-double' Making all in tests make[3]: Entering directory '/<>/build-double/tests' Making all in data make[4]: Entering directory '/<>/build-double/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/build-double/tests/data' make[4]: Entering directory '/<>/build-double/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/<>/build-double/tests' make[3]: Leaving directory '/<>/build-double/tests' make[2]: Leaving directory '/<>/build-double' cd build-long && make -j4 make[2]: Entering directory '/<>/build-long' Making all in 3rdparty make[3]: Entering directory '/<>/build-long/3rdparty' Making all in cstripack make[4]: Entering directory '/<>/build-long/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cr .libs/libcstripack.a .libs/cstripack.o libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/<>/build-long/3rdparty/cstripack' Making all in . make[4]: Entering directory '/<>/build-long/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 "/<>/build-long/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cr .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o 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 '/<>/build-long/3rdparty' make[3]: Leaving directory '/<>/build-long/3rdparty' Making all in include make[3]: Entering directory '/<>/build-long/include' make all-am make[4]: Entering directory '/<>/build-long/include' make[4]: Leaving directory '/<>/build-long/include' make[3]: Leaving directory '/<>/build-long/include' Making all in kernel make[3]: Entering directory '/<>/build-long/kernel' Making all in util make[4]: Entering directory '/<>/build-long/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/lambda.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bspline.lo ../../../kernel/util/bspline.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/int.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o sort.lo ../../../kernel/util/sort.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/assert.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o rand.lo ../../../kernel/util/rand.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o vector1.lo ../../../kernel/util/vector1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o vector2.lo ../../../kernel/util/vector2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/vector2.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o vector3.lo ../../../kernel/util/vector3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/vector3.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o voronoi.lo ../../../kernel/util/voronoi.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o damp.lo ../../../kernel/util/damp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/damp.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o thread.lo ../../../kernel/util/thread.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/thread.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o time.lo ../../../kernel/util/time.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/time.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o version.lo ../../../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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/window.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-malloc.lo `test -f 'malloc.c' || echo '../../../kernel/util/'`malloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-lambda.lo `test -f 'lambda.c' || echo '../../../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 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/libutil_threads_la-int.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-assert.lo `test -f 'assert.c' || echo '../../../kernel/util/'`assert.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/libutil_threads_la-assert.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/libutil_threads_la-sort.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-vector1.lo `test -f 'vector1.c' || echo '../../../kernel/util/'`vector1.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/libutil_threads_la-vector1.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/libutil_threads_la-vector2.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-damp.lo `test -f 'damp.c' || echo '../../../kernel/util/'`damp.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/libutil_threads_la-damp.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-time.lo `test -f 'time.c' || echo '../../../kernel/util/'`time.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-window.lo `test -f 'window.c' || echo '../../../kernel/util/'`window.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/libutil_threads_la-window.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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o libutil_threads_la-version.lo `test -f 'version.c' || echo '../../../kernel/util/'`version.c /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o libtool: link: ar cr .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 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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 cr .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 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 '/<>/build-long/kernel/util' Making all in nfft make[4]: Entering directory '/<>/build-long/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo libtool: link: ar cr .libs/libnfft.a .libs/nfft.o 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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cr .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o 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 '/<>/build-long/kernel/nfft' Making all in nfct make[4]: Entering directory '/<>/build-long/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cr .libs/libnfct.a .libs/nfct.o libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/<>/build-long/kernel/nfct' Making all in nfst make[4]: Entering directory '/<>/build-long/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cr .libs/libnfst.a .libs/nfst.o libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/<>/build-long/kernel/nfst' Making all in solver make[4]: Entering directory '/<>/build-long/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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cr .libs/libsolver.a .libs/solver.o libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/<>/build-long/kernel/solver' Making all in . make[4]: Entering directory '/<>/build-long/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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 "/<>/build-long/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/<>/build-long/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/<>/build-long/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/<>/build-long/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/<>/build-long/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/<>/build-long/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/<>/build-long/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/<>/build-long/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/<>/build-long/kernel/solver/.libs/libsolver.a") libtool: link: ar cr .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 "/<>/build-long/kernel/solver/.libs/libsolver.a") libtool: link: ranlib .libs/libkernel.a libtool: link: rm -fr .libs/libkernel.lax libtool: link: ar cr .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 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 '/<>/build-long/kernel' make[3]: Leaving directory '/<>/build-long/kernel' Making all in . make[3]: Entering directory '/<>/build-long' /bin/bash ./libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -no-undefined -version-info 2:0:0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3l.la -rpath /usr/lib/x86_64-linux-gnu 3rdparty/lib3rdparty.la kernel/libkernel.la -lfftw3l -lm -lm /bin/bash ./libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -no-undefined -version-info 2:0:0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft3l_threads.la -rpath /usr/lib/x86_64-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 -O3 -malign-double -march=native -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 -O3 -malign-double -march=native -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.la" && ln -s "../libnfft3l.la" "libnfft3l.la" ) 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_threads.la" && ln -s "../libnfft3l_threads.la" "libnfft3l_threads.la" ) make[3]: Leaving directory '/<>/build-long' Making all in tests make[3]: Entering directory '/<>/build-long/tests' Making all in data make[4]: Entering directory '/<>/build-long/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/<>/build-long/tests/data' make[4]: Entering directory '/<>/build-long/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/<>/build-long/tests' make[3]: Leaving directory '/<>/build-long/tests' make[2]: Leaving directory '/<>/build-long' make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/<>' dh_auto_build --builddirectory=build-double -- doc cd build-double && make -j4 doc make[2]: Entering directory '/<>/build-double' SRCDIR='..' PROJECT='NFFT' DOCDIR='doc' VERSION='3.3.2alpha' PERL_PATH='/usr/bin/perl' HAVE_DOT='NO' GENERATE_MAN='NO' GENERATE_RTF='NO' GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO' GENERATE_HTML='YES' GENERATE_LATEX='NO' /usr/bin/doxygen doxygen/doxygen.Doxyfile warning: Tag 'TCL_SUBST' at line 237 of file 'doxygen/doxygen.Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1004 of file 'doxygen/doxygen.Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 2026 of file 'doxygen/doxygen.Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MSCGEN_PATH' at line 2048 of file 'doxygen/doxygen.Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value Using the default: a4! Doxygen version used: 1.9.1 Notice: Output directory '/<>/build-double/doc' does not exist. I have created it for you. Searching for include files... Searching for example files... Searching for files in directory /<>/doc/assets Searching for images... Searching for files in directory /<>/doc/assets Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching for files in directory /<>/3rdparty Searching for files in directory /<>/3rdparty/cstripack Searching INPUT for files to process... Searching for files in directory /<>/include Searching for files in directory /<>/kernel Searching for files in directory /<>/kernel/fpt Searching for files in directory /<>/kernel/mri Searching for files in directory /<>/kernel/nfct Searching for files in directory /<>/kernel/nfft Searching for files in directory /<>/kernel/nfsft Searching for files in directory /<>/kernel/nfsoft Searching for files in directory /<>/kernel/nfst Searching for files in directory /<>/kernel/nnfft Searching for files in directory /<>/kernel/nsfft Searching for files in directory /<>/kernel/solver Searching for files in directory /<>/kernel/util Searching for files in directory /<>/examples Searching for files in directory /<>/examples/fpt Searching for files in directory /<>/examples/mri Searching for files in directory /<>/examples/nfct Searching for files in directory /<>/examples/nfft Searching for files in directory /<>/examples/nfsft Searching for files in directory /<>/examples/nfsoft Searching for files in directory /<>/examples/nfst Searching for files in directory /<>/examples/nnfft Searching for files in directory /<>/examples/nsfft Searching for files in directory /<>/examples/solver Searching for files in directory /<>/applications Searching for files in directory /<>/applications/fastgauss Searching for files in directory /<>/applications/fastsum Searching for files in directory /<>/applications/fastsum/fastsum_test.dSYM Searching for files in directory /<>/applications/fastsum/fastsum_test.dSYM/Contents Searching for files in directory /<>/applications/fastsum/fastsum_test.dSYM/Contents/Resources Searching for files in directory /<>/applications/fastsum/fastsum_test.dSYM/Contents/Resources/DWARF Searching for files in directory /<>/applications/fastsumS2 Searching for files in directory /<>/applications/iterS2 Searching for files in directory /<>/applications/mri Searching for files in directory /<>/applications/mri/mri2d Searching for files in directory /<>/applications/mri/mri3d Searching for files in directory /<>/applications/polarFFT Searching for files in directory /<>/applications/quadratureS2 Searching for files in directory /<>/applications/radon Reading and parsing tag files Parsing files Preprocessing /<>/doxygen.dox... Parsing file /<>/doxygen.dox... Preprocessing /<>/incl/<>/include/nfft3.h:854: warning: More #endif's than #if's found. /<>/kernel/nfsft/api.h:103: warning: end of file while inside a group /<>/kernel/nfsft/legendre.h:111: warning: end of file while inside a group /<>/kernel/nfsft/nfsft.c:1276: warning: end of file while inside a group ude/api.h... Parsing file /<>/include/api.h... Preprocessing /<>/include/cycle.h... Parsing file /<>/include/cycle.h... Preprocessing /<>/include/doxygen.dox... Parsing file /<>/include/doxygen.dox... Preprocessing /<>/include/infft.h... Parsing file /<>/include/infft.h... Preprocessing /<>/include/nfft3.h... Parsing file /<>/include/nfft3.h... Preprocessing /<>/include/nfft3mp.h... Parsing file /<>/include/nfft3mp.h... Preprocessing /<>/include/solver_adjoint.h... Parsing file /<>/include/solver_adjoint.h... Preprocessing /<>/kernel/fpt/fpt.c... Parsing file /<>/kernel/fpt/fpt.c... Preprocessing /<>/kernel/fpt/fpt.h... Parsing file /<>/kernel/fpt/fpt.h... Preprocessing /<>/kernel/mri/mri.c... Parsing file /<>/kernel/mri/mri.c... Preprocessing /<>/kernel/nfct/nfct.c... Parsing file /<>/kernel/nfct/nfct.c... Preprocessing /<>/kernel/nfft/nfft.c... Parsing file /<>/kernel/nfft/nfft.c... Preprocessing /<>/kernel/nfsft/api.h... Parsing file /<>/kernel/nfsft/api.h... Preprocessing /<>/kernel/nfsft/legendre.c... Parsing file /<>/kernel/nfsft/legendre.c... Preprocessing /<>/kernel/nfsft/legendre.h... Parsing file /<>/kernel/nfsft/legendre.h... Preprocessing /<>/kernel/nfsft/nfsft.c... Parsing file /<>/kernel/nfsft/nfsft.c... Preprocessing /<>/kernel/nfsoft/nfsoft.c... Parsing file /<>/kernel/nfsoft/nfsoft.c... Preprocessing /<>/kernel/nfsoft/wigner.c... Parsing file /<>/kernel/nfsoft/wigner.c... Preprocessing /<>/kernel/nfsoft/wigner.h... Parsing file /<>/kernel/nfsoft/wigner.h... Preprocessing /<>/kernel/nfst/nfst.c... Parsing file /<>/kernel/nfst/nfst.c... Preprocessing /<>/kernel/nnfft/nnfft.c... Parsing file /<>/kernel/nnfft/nnfft.c... Preprocessing /<>/kernel/nsfft/nsfft.c... Parsing file /<>/kernel/nsfft/nsfft.c... Preprocessing /<>/kernel/solver/solver.c... Parsing file /<>/kernel/solver/solver.c... Preprocessing /<>/kernel/util/assert.c... Parsing file /<>/kernel/util/assert.c... Preprocessing /<>/kernel/util/bessel_i0.c... Parsing file /<>/kernel/util/bessel_i0.c... Preprocessing /<>/kernel/util/bspline.c... Parsing file /<>/kernel/util/bspline.c... Preprocessing /<>/kernel/util/damp.c... Parsing file /<>/kernel/util/damp.c... Preprocessing /<>/kernel/util/error.c... Parsing file /<>/kernel/util/error.c... Preprocessing /<>/kernel/util/float.c... Parsing file /<>/kernel/util/float.c... Preprocessing /<>/kernel/util/int.c... Parsing file /<>/kernel/util/int.c... Preprocessing /<>/kernel/util/lambda.c... Parsing file /<>/kernel/util/lambda.c... Preprocessing /<>/kernel/util/malloc.c... Parsing file /<>/kernel/util/malloc.c... Preprocessing /<>/kernel/util/print.c... Parsing file /<>/kernel/util/print.c... Preprocessing /<>/kernel/util/rand.c... Parsing file /<>/kernel/util/rand.c... Preprocessing /<>/kernel/util/sinc.c... Parsing file /<>/kernel/util/sinc.c... Preprocessing /<>/kernel/util/sort.c... Parsing file /<>/kernel/util/sort.c... Preprocessing /<>/kernel/util/thread.c... Parsing file /<>/kernel/util/thread.c... Preprocessing /<>/kernel/util/time.c... Parsing file /<>/kernel/util/time.c... Preprocessing /<>/kernel/util/vector1.c... Parsing file /<>/kernel/util/vector1.c... Preprocessing /<>/kernel/util/vector2.c... Parsing file /<>/kernel/util/vector2.c... Preprocessing /<>/kernel/util/vector3.c... Parsing file /<>/kernel/util/vector3.c... Preprocessing /<>/kernel/util/version.c... Parsing file /<>/kernel/util/version.c... Preprocessing /<>/kernel/util/voronoi.c... Parsing file /<>/kernel/util/voronoi.c... Preprocessing /<>/kernel/util/window.c... Parsing file /<>/kernel/util/window.c... Preprocessing /<>/examples/doxygen.c... Parsing file /<>/examples/doxygen.c... Preprocessing /<>/examples/fpt/simple_test.c... Parsing file /<>/examples/fpt/simple_test.c... Preprocessing /<>/examples/nfft/flags.c... Parsing file /<>/examples/nfft/flags.c... Preprocessing /<>/examples/nfft/ndft_fast.c... Parsing file /<>/examples/nfft/ndft_fast.c... Preprocessing /<>/examples/nfft/nfft_benchomp.c... Parsing file /<>/examples/nfft/nfft_benchomp.c... Preprocessing /<>/examples/nfft/nfft_benchomp_createdataset.c... Parsing file /<>/examples/nfft/nfft_benchomp_createdataset.c... Preprocessing /<>/examples/nfft/nfft_benchomp_detail.c... Parsing file /<>/examples/nfft/nfft_benchomp_detail.c... Preprocessing /<>/examples/nfft/nfft_times.c... Parsing file /<>/examples/nfft/nfft_times.c... Preprocessing /<>/examples/nfft/taylor_nfft.c... Parsing file /<>/examples/nfft/taylor_nfft.c... Preprocessing /<>/examples/nfsft/nfsft_benchomp.c... Parsing file /<>/examples/nfsft/nfsft_benchomp.c... Preprocessing /<>/examples/nfsft/nfsft_benchomp_createdataset.c... Parsing file /<>/examples/nfsft/nfsft_benchomp_createdataset.c... Preprocessing /<>/examples/nfsft/nfsft_benchomp_detail.c... Parsing file /<>/examples/nfsft/nfsft_benchomp_detail.c... Preprocessing /<>/examples/nfsft/simple_test.c... Parsing file /<>/examples/nfsft/simple_test.c... Preprocessing /<>/examples/nfsft/simple_test_threads.c... Parsing file /<>/examples/nfsft/simple_test_threads.c... Preprocessing /<>/examples/nfsoft/simple_test.c... Parsing file /<>/examples/nfsoft/simple_test.c... Preprocessing /build/nfft-86i/<>/examples/nnfft/simple_test.c:342: warning: Reached end of file while still inside a (nested) comment. Nesting level 1 (probable line reference: 52) /<>/applications/fastsum/fastsum.c:1139: warning: end of file while inside a group /<>/applications/fastsum/fastsum.h:179: warning: end of file while inside a group /<>/applications/fastsum/fastsum_matlab.c:232: warning: end of file while inside a group /<>/applications/fastsum/fastsum_test.c:279: warning: end of file while inside a group /<>/applications/fastsum/kernels.c:405: warning: end of file while inside a group /<>/applications/fastsum/kernels.h:65: warning: end of file while inside a group /<>/applications/fastsumS2/fastsumS2.c:1284: warning: end of file while inside a group /<>/applications/iterS2/iterS2.c:561: warning: end of file while inside a group /<>/applications/mri/mri2d/construct_data_2d.c:96: warning: end of file while inside a group /<>/applications/mri/mri2d/construct_data_inh_2d1d.c:159: warning: end of file while inside a group /<>/applications/mri/mri2d/construct_data_inh_3d.c:158: warning: end of file while inside a group /<>/applications/mri/mri2d/reconstruct_data_2d.c:168: warning: end of file while inside a group ulI/nfft-3.3.2/examples/nnfft/accuracy.c... Parsing file /<>/examples/nnfft/accuracy.c... Preprocessing /<>/examples/nnfft/simple_test.c... Parsing file /<>/examples/nnfft/simple_test.c... Preprocessing /<>/examples/nsfft/nsfft_test.c... Parsing file /<>/examples/nsfft/nsfft_test.c... Preprocessing /<>/examples/nsfft/simple_test.c... Parsing file /<>/examples/nsfft/simple_test.c... Preprocessing /<>/examples/solver/doxygen.h... Parsing file /<>/examples/solver/doxygen.h... Preprocessing /<>/applications/doxygen.c... Parsing file /<>/applications/doxygen.c... Preprocessing /<>/applications/fastsum/fastsum.c... Parsing file /<>/applications/fastsum/fastsum.c... Preprocessing /<>/applications/fastsum/fastsum.h... Parsing file /<>/applications/fastsum/fastsum.h... Preprocessing /<>/applications/fastsum/fastsum_benchomp.c... Parsing file /<>/applications/fastsum/fastsum_benchomp.c... Preprocessing /<>/applications/fastsum/fastsum_benchomp_createdataset.c... Parsing file /<>/applications/fastsum/fastsum_benchomp_createdataset.c... Preprocessing /<>/applications/fastsum/fastsum_benchomp_detail.c... Parsing file /<>/applications/fastsum/fastsum_benchomp_detail.c... Preprocessing /<>/applications/fastsum/fastsum_matlab.c... Parsing file /<>/applications/fastsum/fastsum_matlab.c... Preprocessing /<>/applications/fastsum/fastsum_test.c... Parsing file /<>/applications/fastsum/fastsum_test.c... Preprocessing /<>/applications/fastsum/kernels.c... Parsing file /<>/applications/fastsum/kernels.c... Preprocessing /<>/applications/fastsum/kernels.h... Parsing file /<>/applications/fastsum/kernels.h... Preprocessing /<>/applications/fastsumS2/doxygen.h... Parsing file /<>/applications/fastsumS2/doxygen.h... Preprocessing /<>/applications/fastsumS2/fastsumS2.c... Parsing file /<>/applications/fastsumS2/fastsumS2.c... Preprocessing /<>/applications/iterS2/doxygen.h... Parsing file /<>/applications/iterS2/doxygen.h... Preprocessing /<>/applications/iterS2/iterS2.c... Parsing file /<>/applications/iterS2/iterS2.c... Preprocessing /<>/applications/mri/doxygen.c... Parsing file /<>/applications/mri/doxygen.c... Preprocessing /<>/applications/mri/mri2d/construct_data_2d.c... Parsing file /<>/applications/mri/mri2d/construct_data_2d.c... Preprocessing /<>/applications/mri/mri2d/construct_data_inh_2d1d.c... Parsing file /<>/applications/mri/mri2d/construct_data_inh_2d1d.c... Preprocessing /<>/applications/mri/mri2d/construct_data_inh_3d.c... Parsing file /<>/applications/mri/mri2d/construct_data_inh_3d.c... Preprocessing /<>/applications/mri/mri2d/doxygen.h... Parsing file /<>/applications/mri/mri2d/doxygen.h... Preprocessing /<>/applications/mri/mri2d/reconstruct_data_2d.c... Parsing file /<>/applications/mri/mri2d/reconstruct_data_2d.c... Preprocessing /<>/applications/m/<>/applications/mri/mri2d/reconstruct_data_gridding.c:110: warning: end of file while inside a group /<>/applications/mri/mri2d/reconstruct_data_inh_2d1d.c:225: warning: end of file while inside a group /<>/applications/mri/mri2d/reconstruct_data_inh_3d.c:219: warning: end of file while inside a group /<>/applications/mri/mri2d/reconstruct_data_inh_nnfft.c:238: warning: end of file while inside a group /<>/applications/mri/mri3d/construct_data_2d1d.c:141: warning: end of file while inside a group /<>/applications/mri/mri3d/construct_data_3d.c:106: warning: end of file while inside a group /<>/applications/mri/mri3d/reconstruct_data_2d1d.c:216: warning: end of file while inside a group /<>/applications/mri/mri3d/reconstruct_data_3d.c:171: warning: end of file while inside a group /<>/applications/mri/mri3d/reconstruct_data_gridding.c:165: warning: end of file while inside a group /<>/applications/quadratureS2/quadratureS2.c:1144: warning: end of file while inside a group /<>/include/infft.h:19: warning: the name 'infft3.h' supplied as the argument in the \file statement is not an input file /<>/kernel/nfsft/legendre.h:20: warning: the name 'nfsft.h' supplied as the argument in the \file statement is not an input file /<>/include/nfft3.h:513: warning: Compound mrif_inh_2d1d_plan is not documented. /<>/include/nfft3.h:513: warning: Compound mrif_inh_3d_plan is not documented. /<>/include/nfft3.h:514: warning: Compound mril_inh_3d_plan is not documented. /<>/include/nfft3.h:179: warning: Compound nfftf_mv_plan_complex is not documented. /<>/include/nfft3.h:179: warning: Compound nfftf_mv_plan_double is not documented. /<>/include/nfft3.h:180: warning: Compound nfftl_mv_plan_double is not documented. /<>/include/nfft3.h:668: warning: Compound nfsoftf_plan_ is not documented. /<>/examples/nfft/nfft_benchomp.c:120: warning: Compound s_param is not documented. /<>/examples/nfsft/nfsft_benchomp.c:111: warning: Compound s_param is not documented. /<>/applications/fastsum/fastsum_benchomp.c:113: warning: Compound s_param is not documented. /<>/examples/nfft/nfft_benchomp.c:138: warning: Compound s_result is not documented. /<>/examples/nfsft/nfsft_benchomp.c:128: warning: Compound s_result is not documented. /<>/applications/fastsum/fastsum_benchomp.c:134: warning: Compound s_result is not documented. /<>/examples/nfft/nfft_benchomp.c:131: warning: Compound s_resval is not documented. /<>/examples/nfsft/nfsft_benchomp.c:121: warning: Compound s_resval is not documented. /<>/applications/fastsum/fastsum_benchomp.c:127: warning: Compound s_resval is not documented. /<>/examples/nfft/nfft_benchomp.c:144: warning: Compound s_testset is not documented. /<>/examples/nfsft/nfsft_benchomp.c:134: warning: Compound s_testset is not documented. /<>/applications/fastsum/fastsum_benchomp.c:140: warning: Compound s_testset is not documented. /<>/include/doxygen.dox:5: warning: documented symbol 'extern void * nfft_malloc' was not declared or defined. /<>/include/doxygen.dox:10: warning: documented symbol 'extern void nfft_free' was not declared or defined. /<>/include/doxygen.dox:15: warning: documented symbol 'typedef void *(* nfft_malloc_type_function)(size_t n)' was not declared or defined. /<>/include/doxygen.dox:19: warning: documented symbol 'typedef void(* nfft_free_type_function)(void *p)' was not declared or defined. /<>/include/doxygen.dox:23: warning: documented symbol 'extern nfft_malloc_type_function nfft_malloc_hook' was not declared or defined. /<>/include/doxygen.dox:27: warning: documented symbol 'extern nfft_free_type_function nfft_free_hook' was not declared or defined. /<>/kernel/nfsft/api.h:64: warning: Found unknown command '\log_2' /<>/kernel/nfsft/api.h:64: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:69: warning: Found unknown command '\alpha_k' /<>/kernel/nfsft/api.h:70: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:75: warning: Found unknown command '\beta_k' /<>/kernel/nfsft/api.h:76: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:81: warning: Found unknown command '\gamma_k' /<>/kernel/nfsft/api.h:82: warning: Found unknown command '\text' /<>/include/nfft3.h:179: warning: unable to resolve reference to 'NFFT_SORT_NODES' for \ref command /<>/include/nfft3.h:180: warning: unable to resolve reference to 'NFFT_SORT_NODES' for \ref command /<>/include/infft.h:1509: warning: Found unknown command '\frac' /<>/include/infft.h:1509: warning: Found unknown command '\left' /<>/include/infft.h:1509: warning: Found unknown command '\frac' /<>/include/infft.h:1509: warning: Found unknown command '\left' /<>/include/infft.h:1509: warning: Found unknown command '\right' /<>/include/infft.h:1509: warning: Found unknown command '\right' /<>/include/nfft3.h:179: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /<>/include/nfft3.h:180: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /<>/include/nfft3.h:179: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /<>/include/nfft3.h:180: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /<>/kernel/nfsft/api.h:90: warning: Found unknown command '\kappa' ri/mri2d/reconstruct_data_gridding.c... Parsing file /<>/applications/mri/mri2d/reconstruct_data_gridding.c... Preprocessing /<>/applications/mri/mri2d/reconstruct_data_inh_2d1d.c... Parsing file /<>/applications/mri/mri2d/reconstruct_data_inh_2d1d.c... Preprocessing /<>/applications/mri/mri2d/reconstruct_data_inh_3d.c... Parsing file /<>/applications/mri/mri2d/reconstruct_data_inh_3d.c... Preprocessing /<>/applications/mri/mri2d/reconstruct_data_inh_nnfft.c... Parsing file /<>/applications/mri/mri2d/reconstruct_data_inh_nnfft.c... Preprocessing /<>/applications/mri/mri3d/construct_data_2d1d.c... Parsing file /<>/applications/mri/mri3d/construct_data_2d1d.c... Preprocessing /<>/applications/mri/mri3d/construct_data_3d.c... Parsing file /<>/applications/mri/mri3d/construct_data_3d.c... Preprocessing /<>/applications/mri/mri3d/doxygen.h... Parsing file /<>/applications/mri/mri3d/doxygen.h... Preprocessing /<>/applications/mri/mri3d/reconstruct_data_2d1d.c... Parsing file /<>/applications/mri/mri3d/reconstruct_data_2d1d.c... Preprocessing /<>/applications/mri/mri3d/reconstruct_data_3d.c... Parsing file /<>/applications/mri/mri3d/reconstruct_data_3d.c... Preprocessing /<>/applications/mri/mri3d/reconstruct_data_gridding.c... Parsing file /<>/applications/mri/mri3d/reconstruct_data_gridding.c... Preprocessing /<>/applications/polarFFT/doxygen.h... Parsing file /<>/applications/polarFFT/doxygen.h... Preprocessing /<>/applications/quadratureS2/doxygen.h... Parsing file /<>/applications/quadratureS2/doxygen.h... Preprocessing /<>/applications/quadratureS2/quadratureS2.c... Parsing file /<>/applications/quadratureS2/quadratureS2.c... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Computing nesting relations for classes... Associating documentation with classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating images for formulas in HTsh: 1: latex: not found error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log! ML... Generating example documentation... Generating file sources... Generating code for file accuracy.c... Generating code for file api.h... Generating code for file api.h... Generating code for file assert.c... Generating code for file bessel_i0.c... Generating code for file bspline.c... Generating code for file construct_data_2d.c... Generating code for file construct_data_2d1d.c... Generating code for file construct_data_3d.c... Generating code for file construct_data_inh_2d1d.c... Generating code for file construct_data_inh_3d.c... Generating code for file cycle.h... Generating code for file damp.c... Generating code for file doxygen.c... Generating code for file doxygen.c... Generating code for file doxygen.c... Parsing code for file doxygen.dox... Parsing code for file doxygen.dox... Generating code for file doxygen.h... Generating code for file doxygen.h... Generating code for file doxygen.h... Generating code for file doxygen.h... Generating code for file doxygen.h... Generating code for file doxygen.h... Generating code for file doxygen.h... Generating code for file error.c... Generating code for file fastsum.c... Generating code for file fastsum.h... Generating code for file fastsum_benchomp.c... Generating code for file fastsum_benchomp_createdataset.c... Generating code for file fastsum_benchomp_detail.c... Generating code for file fastsum_matlab.c... Generating code for file fastsum_test.c... Generating code for file fastsumS2.c... Generating code for file flags.c... Generating code for file float.c... Generating code for file fpt.c... Generating code for file fpt.h... Generating code for file infft.h... Generating code for file int.c... Generating code for file iterS2.c... Generating code for file kernels.c... Generating code for file kernels.h... Generating code for file lambda.c... Generating code for file legendre.c... Generating code for file legendre.h... Generating code for file malloc.c... Generating code for file mri.c... Generating code for file ndft_fast.c... Generating code for file nfct.c... Generating code for file nfft.c... Generating code for file nfft3.h... Generating code for file nfft3mp.h... Generating code for file nfft_benchomp.c... Generating code for file nfft_benchomp_createdataset.c... Generating code for file nfft_benchomp_detail.c... Generating code for file nfft_times.c... Generating code for file nfsft.c... Generating code for file nfsft_benchomp.c... Generating code for file nfsft_benchomp_createdataset.c... Generating code for file nfsft_benchomp_detail.c... Generating code for file nfsoft.c... Generating code for file nfst.c... Generating code for file nnfft.c... Generating code for file nsfft.c... Generating code for file nsfft_test.c... Generating code for file print.c... Generating code for file quadratureS2.c... Generating code for file rand.c... Generating code for file reconstruct_data_2d.c... Generating code for file reconstruct_data_2d1d.c... Generating code for file reconstruct_data_3d.c... Generating code for file reconstruct_data_gridding.c... Generating code for file reconstruct_data_gridding.c... Generating code for file reconstruct_data_inh_2d1d.c... Generating code for file reconstruct_data_inh_3d.c... Generating code for file reconstruct_data_inh_nnfft.c... Generating code for file simple_test.c... Generating code for file simple_test.c... Generating code for file simple_test.c... Generating code for file simple_test.c... Generating code for file simple_test.c... Generating code for file simple_test_threads.c... Generating code for file sinc.c... Generating code for file solver.c... Generating code for file solver_adjoint.h... Generating code for file sort.c... Generating code for file taylor_nfft.c... Generating code for file thread.c... Generating code for file time.c... Generating code for file vector1.c... Generating code for file vector2.c... Generating code for file vector3.c... Generating code for file version.c... Generating code for file voronoi.c... Generating code for file wigner.c... Generating code for file wigner.h... Generating code for file wi/<>/kernel/nfsft/api.h:35: warning: Member BWEXP_MAX (macro definition) of group nfsft is not documented. /<>/kernel/nfsft/api.h:38: warning: Member BW_MAX (macro definition) of group nfsft is not documented. /<>/kernel/nfsft/api.h:40: warning: Member ROW(k) (macro definition) of group nfsft is not documented. /<>/kernel/nfsft/api.h:41: warning: Member ROWK(k) (macro definition) of group nfsft is not documented. /<>/kernel/nfsft/api.h:46: warning: Member bool (enumeration) of group nfsft is not documented. /<>/applications/fastsum/fastsum.h:54: warning: Member NF_KUB (macro definition) of group applications_fastsum is not documented. /<>/applications/fastsum/fastsum.h:69: warning: Member NEARFIELD_BOXES (macro definition) of group applications_fastsum is not documented. /<>/applications/fastsum/fastsum.h:62: warning: Member kernel)(R, int, const R *) (typedef) of group applications_fastsum is not documented. /<>/applications/fastsum/fastsum_matlab.c:45: warning: Member main(int argc, char **argv) (function) of group applications_fastsum_matlab is not documented. /<>/applications/fastsum/fastsum_test.c:49: warning: Member main(int argc, char **argv) (function) of group applications_fastsum_test is not documented. /<>/examples/nfft/flags.c:58: warning: Member flags_cp(NFFT(plan) *dst, NFFT(plan) *src) (function) of file flags.c is not documented. /<>/examples/nfft/flags.c:69: warning: Member time_accuracy(int d, int N, int M, int n, int m, unsigned test_ndft, unsigned test_pre_full_psi) (function) of file flags.c is not documented. /<>/examples/nfft/flags.c:215: warning: Member accuracy_pre_lin_psi(int d, int N, int M, int n, int m, int K) (function) of file flags.c is not documented. /<>/examples/nfft/flags.c:271: warning: Member main(int argc, char **argv) (function) of file flags.c is not documented. /<>/examples/nfft/flags.c:43: warning: Member test_fg (variable) of file flags.c is not documented. /<>/examples/nfft/flags.c:49: warning: Member test_fftw (variable) of file flags.c is not documented. /<>/examples/nfft/flags.c:55: warning: Member test (variable) of file flags.c is not documented. /<>/kernel/fpt/fpt.c:52: warning: Member N_TILDE(y) (macro definition) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:54: warning: Member IS_SYMMETRIC(x, y, z) (macro definition) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:56: warning: Member FPT_BREAK_EVEN (macro definition) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:136: warning: Member ABUVXPWY_SYMMETRIC(NAME, S1, S2) (macro definition) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:153: warning: Member ABUVXPWY_SYMMETRIC_1(NAME, S1) (macro definition) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:170: warning: Member ABUVXPWY_SYMMETRIC_2(NAME, S1) (macro definition) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:239: warning: Member FPT_DO_STEP(NAME, M1_FUNCTION, M2_FUNCTION) (macro definition) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:394: warning: Member FPT_DO_STEP_TRANSPOSED(NAME, M1_FUNCTION, M2_FUNCTION) (macro definition) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:127: warning: Member abuvxpwy(double a, double b, double _Complex *u, double _Complex *x, double *v, double _Complex *y, double *w, int n) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:150: warning: Member abuvxpwy_symmetric1(double a, double b, double _Complex *u, double _Complex *x, double *v, double _Complex *y, double *w, int n) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:151: warning: Member abuvxpwy_symmetric2(double a, double b, double _Complex *u, double _Complex *x, double *v, double _Complex *y, double *w, int n) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:167: warning: Member abuvxpwy_symmetric1_1(double a, double b, double _Complex *u, double _Complex *x, double *v, double _Complex *y, int n, double *xx) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:168: warning: Member abuvxpwy_symmetric1_2(double a, double b, double _Complex *u, double _Complex *x, double *v, double _Complex *y, int n, double *xx) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:184: warning: Member abuvxpwy_symmetric2_1(double a, double b, double _Complex *u, double _Complex *x, double _Complex *y, double *w, int n, double *xx) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:185: warning: Member abuvxpwy_symmetric2_2(double a, double b, double _Complex *u, double _Complex *x, double _Complex *y, double *w, int n, double *xx) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:187: warning: Member auvxpwy(double a, double _Complex *u, double _Complex *x, double *v, double _Complex *y, double *w, int n) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:197: warning: Member auvxpwy_symmetric(double a, double _Complex *u, double _Complex *x, double *v, double _Complex *y, double *w, int n) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:211: warning: Member auvxpwy_symmetric_1(double a, double _Complex *u, double _Complex *x, double *v, double _Complex *y, double *w, int n, double *xx) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:225: warning: Member auvxpwy_symmetric_2(double a, double _Complex *u, double _Complex *x, double *v, double _Complex *y, double *w, int n, double *xx) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:288: warning: Member fpt_do_step(double _Complex *a, double _Complex *b, double *a11, double *a12, double *a21, double *a22, double g, int tau, fpt_set set) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:289: warning: Member fpt_do_step_symmetric(double _Complex *a, double _Complex *b, double *a11, double *a12, double *a21, double *a22, double g, int tau, fpt_set set) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:293: warning: Member fpt_do_step_symmetric_u(double _Complex *a, double _Complex *b, double *a11, double *a12, double *a21, double *a22, double *x, double gam, int tau, fpt_set set) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:344: warning: Member fpt_do_step_symmetric_l(double _Complex *a, double _Complex *b, double *a11, double *a12, double *a21, double *a22, double *x, double gam, int tau, fpt_set set) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:417: warning: Member fpt_do_step_t(double _Complex *a, double _Complex *b, double *a11, double *a12, double *a21, double *a22, double g, int tau, fpt_set set) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:418: warning: Member fpt_do_step_t_symmetric(double _Complex *a, double _Complex *b, double *a11, double *a12, double *a21, double *a22, double g, int tau, fpt_set set) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:423: warning: Member fpt_do_step_t_symmetric_u(double _Complex *a, double _Complex *b, double *a11, double *a12, double *x, double gam, int tau, fpt_set set) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:446: warning: Member fpt_do_step_t_symmetric_l(double _Complex *a, double _Complex *b, double *a21, double *a22, double *x, double gam, int tau, fpt_set set) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:470: warning: Member eval_clenshaw(const double *x, double *y, int size, int k, const double *alpha, const double *beta, const double *gam) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:516: warning: Member eval_clenshaw2(const double *x, double *z, double *y, int size1, int size, int k, const double *alpha, const double *beta, const double *gam) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:572: warning: Member eval_clenshaw_thresh2(const double *x, double *z, double *y, int size, int k, const double *alpha, const double *beta, const double *gam, const double threshold) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:629: warning: Member eval_sum_clenshaw_fast(const int N, const int M, const double _Complex *a, const double *x, double _Complex *y, const double *alpha, const double *beta, const double *gam, const double lambda) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:755: warning: Member fpt_init(const int M, const int t, const unsigned int flags) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:881: warning: Member fpt_precompute(fpt_set set, const int m, double *alpha, double *beta, double *gam, int k_start, const double threshold) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:1169: warning: Member fpt_trafo_direct(fpt_set set, const int m, const double _Complex *x, double _Complex *y, const int k_end, const unsigned int flags) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:1230: warning: Member fpt_trafo(fpt_set set, const int m, const double _Complex *x, double _Complex *y, const int k_end, const unsigned int flags) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:1514: warning: Member fpt_transposed_direct(fpt_set set, const int m, double _Complex *x, double _Complex *y, const int k_end, const unsigned int flags) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:1566: warning: Member fpt_transposed(fpt_set set, const int m, double _Complex *x, double _Complex *y, const int k_end, const unsigned int flags) (function) of file fpt.c is not documented. /<>/kernel/fpt/fpt.c:1777: warning: Member fpt_finalize(fpt_set set) (function) of file fpt.c is not documented. /<>/applications/fastsum/kernels.c:38: warning: Member gaussian(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:64: warning: Member multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:90: warning: Member inverse_multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:116: warning: Member logarithm(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:149: warning: Member thinplate_spline(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:177: warning: Member one_over_square(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:205: warning: Member one_over_modulus(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:233: warning: Member one_over_x(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:261: warning: Member inverse_multiquadric3(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:287: warning: Member sinc_kernel(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:314: warning: Member cosc(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:346: warning: Member kcot(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:374: warning: Member one_over_cube(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:38: warning: Member gaussian(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:64: warning: Member multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:90: warning: Member inverse_multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:116: warning: Member logarithm(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:149: warning: Member thinplate_spline(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:177: warning: Member one_over_square(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:205: warning: Member one_over_modulus(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:233: warning: Member one_over_x(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:261: warning: Member inverse_multiquadric3(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:287: warning: Member sinc_kernel(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:314: warning: Member cosc(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:346: warning: Member kcot(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:374: warning: Member one_over_cube(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/examples/nfft/ndft_fast.c:38: warning: Member ndft_horner_trafo(NFFT(plan) *ths) (function) of file ndft_fast.c is not documented. /<>/examples/nfft/ndft_fast.c:59: warning: Member ndft_pre_full_trafo(NFFT(plan) *ths, C *A) (function) of file ndft_fast.c is not documented. /<>/examples/nfft/ndft_fast.c:73: warning: Member ndft_pre_full_init(NFFT(plan) *ths, C *A) (function) of file ndft_fast.c is not documented. /<>/examples/nfft/ndft_fast.c:85: warning: Member ndft_time(int N, int M, unsigned test_ndft, unsigned test_pre_full) (function) of file ndft_fast.c is not documented. /<>/examples/nfft/ndft_fast.c:191: warning: Member main(int argc, char **argv) (function) of file ndft_fast.c is not documented. /<>/include/nfft3.h:30: warning: Member NFFT_CONCAT(prefix, name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:46: warning: Member NFFT_EXTERN (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:65: warning: Member NFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:66: warning: Member NFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:67: warning: Member NFFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:69: warning: Member NFFT_DEFINE_MALLOC_API(X) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:106: warning: Member NFFT_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:189: warning: Member PRE_PHI_HUT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:190: warning: Member FG_PSI (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:191: warning: Member PRE_LIN_PSI (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:192: warning: Member PRE_FG_PSI (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:193: warning: Member PRE_PSI (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:194: warning: Member PRE_FULL_PSI (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:195: warning: Member MALLOC_X (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:196: warning: Member MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:197: warning: Member MALLOC_F (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:198: warning: Member FFT_OUT_OF_PLACE (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:199: warning: Member FFTW_INIT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:200: warning: Member NFFT_SORT_NODES (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:201: warning: Member NFFT_OMP_BLOCKWISE_ADJOINT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:202: warning: Member PRE_ONE_PSI (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:207: warning: Member NFCT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:208: warning: Member NFCT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:209: warning: Member NFCT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:219: warning: Member NFCT_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:284: warning: Member NFST_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:285: warning: Member NFST_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:286: warning: Member NFST_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:296: warning: Member NFST_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:363: warning: Member NNFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:364: warning: Member NNFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:365: warning: Member NNFFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:375: warning: Member NNFFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:424: warning: Member MALLOC_V (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:428: warning: Member NSFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:429: warning: Member NSFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:430: warning: Member NSFFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:442: warning: Member NSFFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:476: warning: Member NSDFT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:481: warning: Member MRI_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:482: warning: Member MRI_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:483: warning: Member MRI_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:492: warning: Member MRI_DEFINE_API(X, Z, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:529: warning: Member NFSFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:530: warning: Member NFSFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:531: warning: Member NFSFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:544: warning: Member NFSFT_DEFINE_API(X, Z, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:577: warning: Member NFSFT_NORMALIZED (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:578: warning: Member NFSFT_USE_NDFT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:579: warning: Member NFSFT_USE_DPT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:580: warning: Member NFSFT_MALLOC_X (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:581: warning: Member NFSFT_MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:582: warning: Member NFSFT_MALLOC_F (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:583: warning: Member NFSFT_PRESERVE_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:584: warning: Member NFSFT_PRESERVE_X (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:585: warning: Member NFSFT_PRESERVE_F (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:586: warning: Member NFSFT_DESTROY_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:587: warning: Member NFSFT_DESTROY_X (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:588: warning: Member NFSFT_DESTROY_F (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:591: warning: Member NFSFT_NO_DIRECT_ALGORITHM (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:592: warning: Member NFSFT_NO_FAST_ALGORITHM (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:593: warning: Member NFSFT_ZERO_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:596: warning: Member NFSFT_INDEX(k, n, plan) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:597: warning: Member NFSFT_F_HAT_SIZE(N) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:602: warning: Member FPT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:603: warning: Member FPT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:604: warning: Member FPT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:613: warning: Member FPT_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:632: warning: Member FPT_NO_STABILIZATION (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:633: warning: Member FPT_NO_FAST_ALGORITHM (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:634: warning: Member FPT_NO_DIRECT_ALGORITHM (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:635: warning: Member FPT_PERSISTENT_DATA (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:638: warning: Member FPT_FUNCTION_VALUES (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:639: warning: Member FPT_AL_SYMMETRY (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:644: warning: Member NFSOFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:645: warning: Member NFSOFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:646: warning: Member NFSOFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:658: warning: Member NFSOFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:689: warning: Member NFSOFT_NORMALIZED (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:690: warning: Member NFSOFT_USE_NDFT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:691: warning: Member NFSOFT_USE_DPT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:692: warning: Member NFSOFT_MALLOC_X (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:693: warning: Member NFSOFT_REPRESENT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:694: warning: Member NFSOFT_MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:695: warning: Member NFSOFT_MALLOC_F (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:696: warning: Member NFSOFT_PRESERVE_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:697: warning: Member NFSOFT_PRESERVE_X (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:698: warning: Member NFSOFT_PRESERVE_F (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:699: warning: Member NFSOFT_DESTROY_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:700: warning: Member NFSOFT_DESTROY_X (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:701: warning: Member NFSOFT_DESTROY_F (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:704: warning: Member NFSOFT_NO_STABILIZATION (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:705: warning: Member NFSOFT_CHOOSE_DPT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:706: warning: Member NFSOFT_SOFT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:707: warning: Member NFSOFT_ZERO_F_HAT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:710: warning: Member NFSOFT_INDEX(m, n, l, B) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:711: warning: Member NFSOFT_INDEX_TWO(m, n, l, B) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:712: warning: Member NFSOFT_F_HAT_SIZE(B) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:717: warning: Member SOLVER_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:718: warning: Member SOLVER_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:719: warning: Member SOLVER_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:728: warning: Member SOLVER_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:790: warning: Member LANDWEBER (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:791: warning: Member STEEPEST_DESCENT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:792: warning: Member CGNR (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:793: warning: Member CGNE (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:794: warning: Member NORMS_FOR_LANDWEBER (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:795: warning: Member PRECOMPUTE_WEIGHT (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:796: warning: Member PRECOMPUTE_DAMP (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:806: warning: Member NFFT_DEFINE_UTIL_API(Y, R, C) (macro definition) of file nfft3.h is not documented. /<>/include/nfft3.h:51: warning: Member NFFT_INT (typedef) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_malloc_type_function)(size_t n) (typedef) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_free_type_function)(void *p) (typedef) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_die_type_function)(const char *errString) (typedef) of file nfft3.h is not documented. /<>/include/nfft3.h:92: warning: Member nfftl_malloc_type_function)(size_t n) (typedef) of file nfft3.h is not documented. /<>/include/nfft3.h:92: warning: Member nfftl_free_type_function)(void *p) (typedef) of file nfft3.h is not documented. /<>/include/nfft3.h:92: warning: Member nfftl_die_type_function)(const char *errString) (typedef) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_plan (typedef) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_malloc(size_t n) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_free(void *p) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_die(const char *s) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member NNNNNNNNNNNNNFFT_DEFINE_MALLOC_API(NFFT_MANGLE_DOUBLE) extern void *nfftl_malloc(size_t n) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:92: warning: Member nfftl_free(void *p) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:92: warning: Member nfftl_die(const char *s) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_trafo_direct(const nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_adjoint_direct(const nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_trafo(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_trafo_1d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_trafo_2d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_trafo_3d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_adjoint(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_adjoint_1d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_adjoint_2d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_adjoint_3d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_init_1d(nfftf_plan *ths, int N1, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_init_2d(nfftf_plan *ths, int N1, int N2, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_init_3d(nfftf_plan *ths, int N1, int N2, int N3, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_init(nfftf_plan *ths, int d, int *N, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_init_guru(nfftf_plan *ths, int d, int *N, int M, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_init_lin(nfftf_plan *ths, int d, int *N, int M, int *n, int m, int K, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_precompute_one_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_precompute_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_precompute_full_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_precompute_fg_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_precompute_lin_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_check(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member nfftf_finalize(nfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:179: warning: Member NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFT_DEFINE_API(NFFT_MANGLE_DOUBLE, FFTW_MANGLE_DOUBLE, double, fftw_complex) typedef struct (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_trafo_direct(const nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_adjoint_direct(const nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_trafo(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_trafo_1d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_trafo_2d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_trafo_3d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_adjoint(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_adjoint_1d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_adjoint_2d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_adjoint_3d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_init_1d(nfftl_plan *ths, int N1, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_init_2d(nfftl_plan *ths, int N1, int N2, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_init_3d(nfftl_plan *ths, int N1, int N2, int N3, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_init(nfftl_plan *ths, int d, int *N, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_init_guru(nfftl_plan *ths, int d, int *N, int M, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_init_lin(nfftl_plan *ths, int d, int *N, int M, int *n, int m, int K, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_precompute_one_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_precompute_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_precompute_full_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_precompute_fg_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_precompute_lin_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_check(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_finalize(nfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_init_1d(nfctf_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_init_2d(nfctf_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_init_3d(nfctf_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_init(nfctf_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_init_guru(nfctf_plan *ths_plan, int d, int *N, int M_total, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_precompute_one_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_precompute_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_precompute_full_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_precompute_fg_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_precompute_lin_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_trafo(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_trafo_direct(const nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_adjoint(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_adjoint_direct(const nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_check(nfctf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:271: warning: Member nfctf_finalize(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_init_1d(nfctl_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_init_2d(nfctl_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_init_3d(nfctl_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_init(nfctl_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_init_guru(nfctl_plan *ths_plan, int d, int *N, int M_total, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_precompute_one_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_precompute_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_precompute_full_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_precompute_fg_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_precompute_lin_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_trafo(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_trafo_direct(const nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_adjoint(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_adjoint_direct(const nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_check(nfctl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_finalize(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_init_1d(nfstf_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_init_2d(nfstf_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_init_3d(nfstf_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_init(nfstf_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_init_guru(nfstf_plan *ths_plan, int d, int *N, int M_total, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_precompute_one_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_precompute_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_precompute_full_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_precompute_fg_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_precompute_lin_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_trafo(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_trafo_direct(const nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_adjoint(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_adjoint_direct(const nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_check(nfstf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_finalize(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_init_1d(nfstl_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_init_2d(nfstl_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_init_3d(nfstl_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_init(nfstl_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_init_guru(nfstl_plan *ths_plan, int d, int *N, int M_total, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_precompute_one_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_precompute_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_precompute_full_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_precompute_fg_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_precompute_lin_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_trafo(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_trafo_direct(const nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_adjoint(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_adjoint_direct(const nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_check(nfstl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_finalize(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_init(nnfftf_plan *ths_plan, int d, int N_total, int M_total, int *N) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_init_1d(nnfftf_plan *ths_plan, int N, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_init_guru(nnfftf_plan *ths_plan, int d, int N_total, int M_total, int *N, int *N1, int m, unsigned nnfft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_trafo_direct(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_adjoint_direct(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_trafo(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_adjoint(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_precompute_lin_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_precompute_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_precompute_full_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_precompute_phi_hut(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_precompute_one_psi(nnfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:412: warning: Member nnfftf_finalize(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_init(nnfftl_plan *ths_plan, int d, int N_total, int M_total, int *N) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_init_1d(nnfftl_plan *ths_plan, int N, int M_total) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_init_guru(nnfftl_plan *ths_plan, int d, int N_total, int M_total, int *N, int *N1, int m, unsigned nnfft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_trafo_direct(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_adjoint_direct(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_trafo(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_adjoint(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_precompute_lin_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_precompute_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_precompute_full_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_precompute_phi_hut(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_precompute_one_psi(nnfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_finalize(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:462: warning: Member nsfftf_trafo_direct(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:462: warning: Member nsfftf_adjoint_direct(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:462: warning: Member nsfftf_trafo(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:462: warning: Member nsfftf_adjoint(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:462: warning: Member nsfftf_cp(nsfftf_plan *ths, nfftf_plan *ths_nfft) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:462: warning: Member nsfftf_init_random_nodes_coeffs(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:462: warning: Member nsfftf_init(nsfftf_plan *ths, int d, int J, int M, int m, unsigned flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:462: warning: Member nsfftf_finalize(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_trafo_direct(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_adjoint_direct(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_trafo(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_adjoint(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_cp(nsfftl_plan *ths, nfftl_plan *ths_nfft) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_init_random_nodes_coeffs(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_init(nsfftl_plan *ths, int d, int J, int M, int m, unsigned flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_finalize(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member mrif_inh_2d1d_trafo(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member mrif_inh_2d1d_adjoint(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member mrif_inh_2d1d_init_guru(mrif_inh_2d1d_plan *ths, int *N, int M, int *n, int m, float sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member mrif_inh_2d1d_finalize(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member mrif_inh_3d_trafo(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member mrif_inh_3d_adjoint(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member mrif_inh_3d_init_guru(mrif_inh_3d_plan *ths, int *N, int M, int *n, int m, float sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member mrif_inh_3d_finalize(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:513: warning: Member MMMMMMMMMMMMMMMMMMMMMRI_DEFINE_API(MRI_MANGLE_DOUBLE, NFFT_MANGLE_DOUBLE, double, fftw_complex) typedef struct (function) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_2d1d_trafo(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_2d1d_adjoint(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_2d1d_init_guru(mril_inh_2d1d_plan *ths, int *N, int M, int *n, int m, long double sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_2d1d_finalize(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_3d_trafo(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_3d_adjoint(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_3d_init_guru(mril_inh_3d_plan *ths, int *N, int M, int *n, int m, long double sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_3d_finalize(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_init(nfsftf_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_init_advanced(nfsftf_plan *plan, int N, int M, unsigned int nfsft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_init_guru(nfsftf_plan *plan, int N, int M, unsigned int nfsft_flags, unsigned int nfft_flags, int nfft_cutoff) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_precompute(int N, float kappa, unsigned int nfsft_flags, unsigned int fpt_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_forget(void) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_trafo_direct(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_adjoint_direct(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_trafo(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_adjoint(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_finalize(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:559: warning: Member nfsftf_precompute_x(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_init(nfsftl_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_init_advanced(nfsftl_plan *plan, int N, int M, unsigned int nfsft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_init_guru(nfsftl_plan *plan, int N, int M, unsigned int nfsft_flags, unsigned int nfft_flags, int nfft_cutoff) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_precompute(int N, long double kappa, unsigned int nfsft_flags, unsigned int fpt_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_forget(void) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_trafo_direct(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_adjoint_direct(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_trafo(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_adjoint(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_finalize(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_precompute_x(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:613: warning: Member fptf_init(const int M, const int t, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:613: warning: Member fptf_precompute(fptf_set set, const int m, float *alpha, float *beta, float *gam, int k_start, const float threshold) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:613: warning: Member fptf_trafo_direct(fptf_set set, const int m, const fftwf_complex *x, fftwf_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:613: warning: Member fptf_trafo(fptf_set set, const int m, const fftwf_complex *x, fftwf_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:613: warning: Member fptf_transposed_direct(fptf_set set, const int m, fftwf_complex *x, fftwf_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:613: warning: Member fptf_transposed(fptf_set set, const int m, fftwf_complex *x, fftwf_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:613: warning: Member fptf_finalize(fptf_set set) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:614: warning: Member fptl_init(const int M, const int t, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:614: warning: Member fptl_precompute(fptl_set set, const int m, long double *alpha, long double *beta, long double *gam, int k_start, const long double threshold) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:614: warning: Member fptl_trafo_direct(fptl_set set, const int m, const fftwl_complex *x, fftwl_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:614: warning: Member fptl_trafo(fptl_set set, const int m, const fftwl_complex *x, fftwl_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:614: warning: Member fptl_transposed_direct(fptl_set set, const int m, fftwl_complex *x, fftwl_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:614: warning: Member fptl_transposed(fptl_set set, const int m, fftwl_complex *x, fftwl_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:614: warning: Member fptl_finalize(fptl_set set) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_precompute(nfsoftf_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_SO3_single_fpt_init(int l, int k, int m, unsigned int flags, int kappa) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_SO3_fpt(fftwf_complex *coeffs, fptf_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_SO3_fpt_transposed(fftwf_complex *coeffs, fptf_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_init(nfsoftf_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_init_advanced(nfsoftf_plan *plan, int N, int M, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_init_guru(nfsoftf_plan *plan, int N, int M, unsigned int nfsoft_flags, unsigned int nfft_flags, int nfft_cutoff, int fpt_kappa) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_trafo(nfsoftf_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_adjoint(nfsoftf_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_finalize(nfsoftf_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member nfsoftf_posN(int n, int m, int B) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:668: warning: Member NNNNNNNNNNNNNNNNNNNNNNNNNNFSOFT_DEFINE_API(NFSOFT_MANGLE_DOUBLE, NFFT_MANGLE_DOUBLE, FPT_MANGLE_DOUBLE, double, fftw_complex) typedef struct nfsoftl_plan_ (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_precompute(nfsoftl_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_SO3_single_fpt_init(int l, int k, int m, unsigned int flags, int kappa) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_SO3_fpt(fftwl_complex *coeffs, fptl_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_SO3_fpt_transposed(fftwl_complex *coeffs, fptl_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_init(nfsoftl_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_init_advanced(nfsoftl_plan *plan, int N, int M, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_init_guru(nfsoftl_plan *plan, int N, int M, unsigned int nfsoft_flags, unsigned int nfft_flags, int nfft_cutoff, int fpt_kappa) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_trafo(nfsoftl_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_adjoint(nfsoftl_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_finalize(nfsoftl_plan *plan) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_posN(int n, int m, int B) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_init_advanced_complex(solverf_plan_complex *ths, nfftf_mv_plan_complex *mv, unsigned flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_init_complex(solverf_plan_complex *ths, nfftf_mv_plan_complex *mv) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_before_loop_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_loop_one_step_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_finalize_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_init_advanced_double(solverf_plan_double *ths, nfftf_mv_plan_double *mv, unsigned flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_init_double(solverf_plan_double *ths, nfftf_mv_plan_double *mv) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_before_loop_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_loop_one_step_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:769: warning: Member solverf_finalize_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_init_advanced_complex(solverl_plan_complex *ths, nfftl_mv_plan_complex *mv, unsigned flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_init_complex(solverl_plan_complex *ths, nfftl_mv_plan_complex *mv) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_before_loop_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_loop_one_step_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_finalize_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_init_advanced_double(solverl_plan_double *ths, nfftl_mv_plan_double *mv, unsigned flags) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_init_double(solverl_plan_double *ths, nfftl_mv_plan_double *mv) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_before_loop_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_loop_one_step_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_finalize_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_drand48(void) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_srand48(long int seed) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_vrand_real(float *x, const NFFT_INT n, const float a, const float b) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_get_num_threads(void) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_clock_gettime_seconds(void) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_error_l_infty_complex(const fftwf_complex *x, const fftwf_complex *y, const NFFT_INT n) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_error_l_infty_1_complex(const fftwf_complex *x, const fftwf_complex *y, const NFFT_INT n, const fftwf_complex *z, const NFFT_INT m) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_exp2i(const NFFT_INT a) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_next_power_of_2(const NFFT_INT N) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_fftshift_complex_int(fftwf_complex *x, int d, int *N) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member nfftf_get_version(unsigned *major, unsigned *minor, unsigned *patch) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:828: warning: Member NNNNNNNNNNNNNNNNNNNFFT_DEFINE_UTIL_API(NFFT_MANGLE_DOUBLE, double, fftw_complex) long double nfftl_drand48(void) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_srand48(long int seed) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_vrand_real(long double *x, const NFFT_INT n, const long double a, const long double b) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_get_num_threads(void) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_clock_gettime_seconds(void) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_error_l_infty_complex(const fftwl_complex *x, const fftwl_complex *y, const NFFT_INT n) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_error_l_infty_1_complex(const fftwl_complex *x, const fftwl_complex *y, const NFFT_INT n, const fftwl_complex *z, const NFFT_INT m) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_exp2i(const NFFT_INT a) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_next_power_of_2(const NFFT_INT N) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_fftshift_complex_int(fftwl_complex *x, int d, int *N) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:829: warning: Member nfftl_get_version(unsigned *major, unsigned *minor, unsigned *patch) (function) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_malloc_hook (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_free_hook (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:91: warning: Member nfftf_die_hook (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:92: warning: Member nfftl_malloc_hook (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:92: warning: Member nfftl_free_hook (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:92: warning: Member nfftl_die_hook (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:94: warning: Member X (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:99: warning: Member Y (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:99: warning: Member R (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:180: warning: Member nfftl_mv_plan_complex (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:272: warning: Member nfctl_plan (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:350: warning: Member nfstl_plan (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:413: warning: Member nnfftl_plan (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:463: warning: Member nsfftl_plan (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:514: warning: Member mril_inh_2d1d_plan (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:560: warning: Member nfsftl_plan (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:669: warning: Member nfsoftl_plan (variable) of file nfft3.h is not documented. /<>/include/nfft3.h:770: warning: Member solverl_plan_complex (variable) of file nfft3.h is not documented. /<>/kernel/nfsft/nfsft.c:253: warning: Member nfsft_init(nfsft_plan *plan, int N, int M) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:260: warning: Member nfsft_init_advanced(nfsft_plan *plan, int N, int M, unsigned int flags) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:268: warning: Member nfsft_init_guru(nfsft_plan *plan, int N, int M, unsigned int flags, unsigned int nfft_flags, int nfft_cutoff) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:357: warning: Member nfsft_precompute(int N, double kappa, unsigned int nfsft_flags, unsigned int fpt_flags) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:526: warning: Member nfsft_forget(void) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:572: warning: Member nfsft_finalize(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:609: warning: Member nfsft_trafo_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:753: warning: Member nfsft_adjoint_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:921: warning: Member nfsft_trafo(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:1091: warning: Member nfsft_adjoint(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:1266: warning: Member nfsft_precompute_x(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/solver/solver.c:37: warning: Member X(name) (macro definition) of file solver.c is not documented. /<>/kernel/solver/solver.c:40: warning: Member CONCAT(CONCAT(solver_, init_advanced_complex) (function) of file solver.c is not documented. /<>/kernel/solver/solver.c:76: warning: Member CONCAT(CONCAT(solver_, init_complex) (function) of file solver.c is not documented. /<>/kernel/solver/solver.c:81: warning: Member CONCAT(CONCAT(solver_, before_loop_complex) (function) of file solver.c is not documented. /<>/kernel/solver/solver.c:427: warning: Member CONCAT(CONCAT(solver_, init_double) (function) of file solver.c is not documented. /<>/kernel/solver/solver.c:432: warning: Member CONCAT(CONCAT(solver_, before_loop_double) (function) of file solver.c is not documented. /<>/examples/nfft/taylor_nfft.c:291: warning: Member main(int argc, char **argv) (function) of file taylor_nfft.c is not documented. /<>/include/infft.h:67: warning: Member CONCAT(prefix, name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:91: warning: Member Y(name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:92: warning: Member FFTW(name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:93: warning: Member NFFT(name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:94: warning: Member NFCT(name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:95: warning: Member NFST(name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:96: warning: Member NFSFT(name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:97: warning: Member SOLVER(name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:99: warning: Member X(name) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:101: warning: Member STRINGIZEx(x) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:102: warning: Member STRINGIZE(x) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:107: warning: Member K(x) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:109: warning: Member DK(name, value) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:122: warning: Member KPI (macro definition) of group nfftutil is not documented. /<>/include/infft.h:123: warning: Member K2PI (macro definition) of group nfftutil is not documented. /<>/include/infft.h:124: warning: Member K4PI (macro definition) of group nfftutil is not documented. /<>/include/infft.h:125: warning: Member KE (macro definition) of group nfftutil is not documented. /<>/include/infft.h:127: warning: Member IF(x, a, b) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:128: warning: Member MIN(a, b) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:129: warning: Member MAX(a, b) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:130: warning: Member ABS(x) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:131: warning: Member SIGN(a) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:132: warning: Member SIGN(a) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:133: warning: Member SIGNF(a) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:136: warning: Member SIZE(x) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:208: warning: Member PHI_HUT(n, k, d) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:209: warning: Member PHI(n, x, d) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:216: warning: Member WINDOW_HELP_INIT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:223: warning: Member WINDOW_HELP_FINALIZE (macro definition) of group nfftutil is not documented. /<>/include/infft.h:229: warning: Member WINDOW_HELP_ESTIMATE_m (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1163: warning: Member COPYSIGN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1164: warning: Member NEXTAFTER (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1165: warning: Member MKNAN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1166: warning: Member CEIL (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1167: warning: Member FLOOR (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1168: warning: Member NEARBYINT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1169: warning: Member RINT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1170: warning: Member ROUND (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1171: warning: Member LRINT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1172: warning: Member LROUND (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1173: warning: Member LLRINT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1174: warning: Member LLROUND (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1175: warning: Member TRUNC (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1176: warning: Member FMOD (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1177: warning: Member REMAINDER (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1178: warning: Member REMQUO (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1179: warning: Member FDIM (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1180: warning: Member FMAX (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1181: warning: Member FMIN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1182: warning: Member FFMA (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1183: warning: Member FABS (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1184: warning: Member SQRT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1185: warning: Member CBRT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1186: warning: Member HYPOT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1187: warning: Member EXP (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1188: warning: Member EXP2 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1189: warning: Member EXPM1 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1190: warning: Member LOG (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1191: warning: Member LOG2 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1192: warning: Member LOG10 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1193: warning: Member LOG1P (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1194: warning: Member LOGB (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1195: warning: Member ILOGB (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1196: warning: Member MODF (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1197: warning: Member FREXP (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1198: warning: Member LDEXP (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1199: warning: Member SCALBN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1200: warning: Member SCALBLN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1201: warning: Member POW (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1202: warning: Member COS (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1203: warning: Member SIN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1204: warning: Member TAN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1205: warning: Member COSH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1206: warning: Member SINH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1207: warning: Member TANH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1208: warning: Member ACOS (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1209: warning: Member ASIN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1210: warning: Member ATAN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1211: warning: Member ATAN2 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1212: warning: Member ACOSH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1213: warning: Member ASINH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1214: warning: Member ATANH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1215: warning: Member TGAMMA (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1216: warning: Member LGAMMA (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1217: warning: Member J0 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1218: warning: Member J1 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1219: warning: Member JN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1220: warning: Member Y0 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1221: warning: Member Y1 (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1222: warning: Member YN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1223: warning: Member ERF (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1224: warning: Member ERFC (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1225: warning: Member CREAL (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1226: warning: Member CIMAG (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1227: warning: Member CABS (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1228: warning: Member CARG (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1229: warning: Member CONJ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1230: warning: Member CPROJ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1231: warning: Member CSQRT (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1232: warning: Member CEXP (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1233: warning: Member CLOG (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1234: warning: Member CPOW (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1235: warning: Member CSIN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1236: warning: Member CCOS (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1237: warning: Member CTAN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1238: warning: Member CASIN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1239: warning: Member CACOS (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1240: warning: Member CATAN (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1241: warning: Member CSINH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1242: warning: Member CCOSH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1243: warning: Member CTANH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1244: warning: Member CASINH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1245: warning: Member CACOSH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1246: warning: Member CATANH (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1260: warning: Member EPSILON (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1261: warning: Member MANT_DIG (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1262: warning: Member MIN_EXP (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1263: warning: Member MAX_EXP (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1273: warning: Member FLTROUND (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1282: warning: Member R_RADIX (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1283: warning: Member II (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1301: warning: Member __FGS__ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1302: warning: Member __FES__ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1303: warning: Member __FE__ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1304: warning: Member __FI__ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1305: warning: Member __FIS__ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1306: warning: Member __FR__ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1309: warning: Member TRUE (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1310: warning: Member FALSE (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1315: warning: Member __D__ (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1360: warning: Member STACK_MALLOC(T, p, x) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1361: warning: Member STACK_FREE(x) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1401: warning: Member TOC(a) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1408: warning: Member TIC_FFTW(a) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1409: warning: Member TOC_FFTW(a) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1523: warning: Member CK(ex) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:1531: warning: Member A(ex) (macro definition) of group nfftutil is not documented. /<>/include/infft.h:89: warning: Member R (typedef) of group nfftutil is not documented. /<>/include/infft.h:90: warning: Member C (typedef) of group nfftutil is not documented. /<>/include/infft.h:120: warning: Member INT (typedef) of group nfftutil is not documented. /<>/include/infft.h:1432: warning: Member float_property (enumeration) of group nfftutil is not documented. /<>/include/infft.h:234: warning: Member nfft_m2K(const INT m) (function) of group nfftutil is not documented. /<>/include/infft.h:912: warning: Member copysign(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:915: warning: Member nextafter(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:918: warning: Member nan(const char *tag) (function) of group nfftutil is not documented. /<>/include/infft.h:921: warning: Member ceil(double) (function) of group nfftutil is not documented. /<>/include/infft.h:924: warning: Member floor(double) (function) of group nfftutil is not documented. /<>/include/infft.h:927: warning: Member nearbyint(double) (function) of group nfftutil is not documented. /<>/include/infft.h:930: warning: Member rint(double) (function) of group nfftutil is not documented. /<>/include/infft.h:933: warning: Member round(double) (function) of group nfftutil is not documented. /<>/include/infft.h:936: warning: Member lrint(double) (function) of group nfftutil is not documented. /<>/include/infft.h:939: warning: Member lround(double) (function) of group nfftutil is not documented. /<>/include/infft.h:942: warning: Member llrint(double) (function) of group nfftutil is not documented. /<>/include/infft.h:945: warning: Member llround(double) (function) of group nfftutil is not documented. /<>/include/infft.h:948: warning: Member trunc(double) (function) of group nfftutil is not documented. /<>/include/infft.h:951: warning: Member fmod(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:954: warning: Member remainder(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:957: warning: Member remquo(double x, double y, int *) (function) of group nfftutil is not documented. /<>/include/infft.h:960: warning: Member fdim(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:963: warning: Member fmax(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:966: warning: Member fmin(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:969: warning: Member fma(double x, double y, double z) (function) of group nfftutil is not documented. /<>/include/infft.h:972: warning: Member fabs(double) (function) of group nfftutil is not documented. /<>/include/infft.h:975: warning: Member sqrt(double) (function) of group nfftutil is not documented. /<>/include/infft.h:978: warning: Member cbrt(double) (function) of group nfftutil is not documented. /<>/include/infft.h:981: warning: Member hypot(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:984: warning: Member exp(double) (function) of group nfftutil is not documented. /<>/include/infft.h:987: warning: Member exp2(double) (function) of group nfftutil is not documented. /<>/include/infft.h:990: warning: Member expm1(double) (function) of group nfftutil is not documented. /<>/include/infft.h:993: warning: Member log(double) (function) of group nfftutil is not documented. /<>/include/infft.h:996: warning: Member log2(double) (function) of group nfftutil is not documented. /<>/include/infft.h:999: warning: Member log10(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1002: warning: Member log1p(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1005: warning: Member logb(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1008: warning: Member ilogb(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1011: warning: Member modf(double, double *) (function) of group nfftutil is not documented. /<>/include/infft.h:1014: warning: Member frexp(double, int *) (function) of group nfftutil is not documented. /<>/include/infft.h:1017: warning: Member ldexp(double, int) (function) of group nfftutil is not documented. /<>/include/infft.h:1020: warning: Member scalbn(double, int) (function) of group nfftutil is not documented. /<>/include/infft.h:1023: warning: Member scalbln(double, long int) (function) of group nfftutil is not documented. /<>/include/infft.h:1026: warning: Member pow(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:1029: warning: Member cos(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1032: warning: Member sin(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1035: warning: Member tan(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1038: warning: Member cosh(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1041: warning: Member sinh(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1044: warning: Member tanh(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1047: warning: Member acos(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1050: warning: Member asin(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1053: warning: Member atan(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1056: warning: Member atan2(double, double) (function) of group nfftutil is not documented. /<>/include/infft.h:1059: warning: Member acosh(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1062: warning: Member asinh(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1065: warning: Member atanh(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1068: warning: Member tgamma(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1071: warning: Member lgamma(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1074: warning: Member j0(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1077: warning: Member j1(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1080: warning: Member jn(int, double) (function) of group nfftutil is not documented. /<>/include/infft.h:1083: warning: Member y0(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1086: warning: Member y1(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1089: warning: Member yn(int, double) (function) of group nfftutil is not documented. /<>/include/infft.h:1092: warning: Member erf(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1095: warning: Member erfc(double) (function) of group nfftutil is not documented. /<>/include/infft.h:1098: warning: Member creal(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1101: warning: Member cimag(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1104: warning: Member cabs(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1107: warning: Member carg(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1110: warning: Member conj(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1113: warning: Member cproj(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1116: warning: Member csqrt(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1119: warning: Member cexp(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1122: warning: Member clog(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1125: warning: Member cpow(double _Complex z, double _Complex w) (function) of group nfftutil is not documented. /<>/include/infft.h:1128: warning: Member csin(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1131: warning: Member ccos(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1134: warning: Member ctan(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1137: warning: Member casin(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1140: warning: Member cacos(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1143: warning: Member catan(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1146: warning: Member csinh(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1149: warning: Member ccosh(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1152: warning: Member ctanh(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1155: warning: Member casinh(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1158: warning: Member cacosh(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1161: warning: Member catanh(double _Complex z) (function) of group nfftutil is not documented. /<>/include/infft.h:1277: warning: Member drand48(void) (function) of group nfftutil is not documented. /<>/include/infft.h:1280: warning: Member srand48(long int) (function) of group nfftutil is not documented. /<>/include/infft.h:1415: warning: Member nfft_sinc(R x) (function) of group nfftutil is not documented. /<>/include/infft.h:1420: warning: Member nfft_lambda(R z, R eps) (function) of group nfftutil is not documented. /<>/include/infft.h:1423: warning: Member nfft_lambda2(R mu, R nu) (function) of group nfftutil is not documented. /<>/include/infft.h:1426: warning: Member nfft_bessel_i0(R x) (function) of group nfftutil is not documented. /<>/include/infft.h:1429: warning: Member nfft_bsplines(const INT, const R x) (function) of group nfftutil is not documented. /<>/include/infft.h:1436: warning: Member nfft_float_property(float_property) (function) of group nfftutil is not documented. /<>/include/infft.h:1437: warning: Member nfft_prod_real(R *vec, INT d) (function) of group nfftutil is not documented. /<>/include/infft.h:1440: warning: Member nfft_log2i(const INT m) (function) of group nfftutil is not documented. /<>/include/infft.h:1441: warning: Member nfft_next_power_of_2_exp(const INT N, INT *N2, INT *t) (function) of group nfftutil is not documented. /<>/include/infft.h:1442: warning: Member nfft_next_power_of_2_exp_int(const int N, int *N2, int *t) (function) of group nfftutil is not documented. /<>/include/infft.h:1445: warning: Member nfft_error_l_infty_double(const R *x, const R *y, const INT n) (function) of group nfftutil is not documented. /<>/include/infft.h:1446: warning: Member nfft_error_l_infty_1_double(const R *x, const R *y, const INT n, const R *z, const INT m) (function) of group nfftutil is not documented. /<>/include/infft.h:1448: warning: Member nfft_error_l_2_complex(const C *x, const C *y, const INT n) (function) of group nfftutil is not documented. /<>/include/infft.h:1449: warning: Member nfft_error_l_2_double(const R *x, const R *y, const INT n) (function) of group nfftutil is not documented. /<>/include/infft.h:1452: warning: Member nfft_sort_node_indices_radix_msdf(INT n, INT *keys0, INT *keys1, INT rhigh) (function) of group nfftutil is not documented. /<>/include/infft.h:1453: warning: Member nfft_sort_node_indices_radix_lsdf(INT n, INT *keys0, INT *keys1, INT rhigh) (function) of group nfftutil is not documented. /<>/include/infft.h:1456: warning: Member nfft_assertion_failed(const char *s, int line, const char *file) (function) of group nfftutil is not documented. /<>/include/infft.h:1505: warning: Member nfft_voronoi_weights_1d(R *w, R *x, const INT M) (function) of group nfftutil is not documented. /<>/include/infft.h:1509: warning: Found unknown command '\frac' /<>/include/infft.h:1509: warning: Found unknown command '\left' /<>/include/infft.h:1509: warning: Found unknown command '\frac' /<>/include/infft.h:1509: warning: Found unknown command '\left' /<>/include/infft.h:1509: warning: Found unknown command '\right' /<>/include/infft.h:1509: warning: Found unknown command '\right' /<>/applications/fastsum/fastsum.h:54: warning: Member NF_KUB (macro definition) of group applications_fastsum is not documented. /<>/applications/fastsum/fastsum.h:69: warning: Member NEARFIELD_BOXES (macro definition) of group applications_fastsum is not documented. /<>/applications/fastsum/fastsum.h:62: warning: Member kernel)(R, int, const R *) (typedef) of group applications_fastsum is not documented. /<>/applications/fastsum/fastsum.h:113: warning: Member FFTW(plan) fft_plan (function) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/kernels.c:38: warning: Member gaussian(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:64: warning: Member multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:90: warning: Member inverse_multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:116: warning: Member logarithm(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:149: warning: Member thinplate_spline(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:177: warning: Member one_over_square(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:205: warning: Member one_over_modulus(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:233: warning: Member one_over_x(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:261: warning: Member inverse_multiquadric3(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:287: warning: Member sinc_kernel(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:314: warning: Member cosc(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:346: warning: Member kcot(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/kernels.c:374: warning: Member one_over_cube(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /<>/applications/fastsum/fastsum.h:115: warning: Member box_count (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:116: warning: Member box_count_per_dim (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:117: warning: Member box_offset (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:118: warning: Member box_x (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:119: warning: Member box_alpha (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:124: warning: argument 'kernel' of command @param is not found in the argument list of fastsum_init_guru(fastsum_plan *ths, int d, int N_total, int M_total, kernel k, R *param, unsigned flags, int nn, int m, int p, R eps_I, R eps_B) /<>/applications/fastsum/fastsum.c:691: warning: The following parameter of fastsum_init_guru(fastsum_plan *ths, int d, int N_total, int M_total, kernel k, R *param, unsigned flags, int nn, int m, int p, R eps_I, R eps_B) is not documented: parameter 'k' /<>/applications/fastsum/fastsum_matlab.c:45: warning: Member main(int argc, char **argv) (function) of group applications_fastsum_matlab is not documented. /<>/applications/fastsum/fastsum_test.c:49: warning: Member main(int argc, char **argv) (function) of group applications_fastsum_test is not documented. /<>/applications/fastsumS2/fastsumS2.c:42: warning: Member SYMBOL_ABEL_POISSON(k, h) (macro definition) of group applications_fastsumS2_test is not documented. /<>/applications/fastsumS2/fastsumS2.c:45: warning: Member SYMBOL_SINGULARITY(k, h) (macro definition) of group applications_fastsumS2_test is not documented. /<>/applications/fastsumS2/fastsumS2.c:61: warning: Member scaled_modified_bessel_i_series(const R x, const R alpha, const int nb, const int ize, R *b) (function) of group applications_fastsumS2_test is not documented. /<>/applications/fastsumS2/fastsumS2.c:117: warning: Member scaled_modified_bessel_i_normalize(const R x, const R alpha, const int nb, const int ize, R *b, const R sum_) (function) of group applications_fastsumS2_test is not documented. /<>/applications/fastsumS2/fastsumS2.c:169: warning: Found unknown command '\acknowledgement' /<>/applications/iterS2/iterS2.c:43: warning: Member voronoi_weights_S2(R *w, R *xi, INT M) (function) of group applications_iterS2_matlab is not documented. /<>/applications/mri/mri2d/construct_data_2d.c:84: warning: Member main(int argc, char **argv) (function) of group applications_mri2d_construct_data_2d is not documented. /<>/applications/mri/mri2d/construct_data_inh_2d1d.c:147: warning: Member main(int argc, char **argv) (function) of group applications_mri2d_construct_data_inh_2d1d is not documented. /<>/applications/mri/mri2d/construct_data_inh_3d.c:146: warning: Member main(int argc, char **argv) (function) of group applications_mri2d_construct_data_inh_3d is not documented. /<>/applications/mri/mri2d/reconstruct_data_2d.c:156: warning: Member main(int argc, char **argv) (function) of group applications_mri2d_reconstruct_data_2d is not documented. /<>/applications/mri/mri2d/reconstruct_data_gridding.c:99: warning: Member main(int argc, char **argv) (function) of group applications_mri2d_construct_data_gridding is not documented. /<>/applications/mri/mri2d/reconstruct_data_inh_2d1d.c:35: warning: Member reconstruct(char *filename, int N, int M, int iteration, int weight) (function) of group applications_mri2d_reconstruct_data_inh_2d1d is not documented. /<>/applications/mri/mri2d/reconstruct_data_inh_2d1d.c:212: warning: Member main(int argc, char **argv) (function) of group applications_mri2d_reconstruct_data_inh_2d1d is not documented. /<>/applications/mri/mri2d/reconstruct_data_inh_3d.c:35: warning: Member reconstruct(char *filename, int N, int M, int iteration, int weight) (function) of group applications_mri2d_reconstruct_data_inh_3d is not documented. /<>/applications/mri/mri2d/reconstruct_data_inh_3d.c:206: warning: Member main(int argc, char **argv) (function) of group applications_mri2d_reconstruct_data_inh_3d is not documented. /<>/applications/mri/mri2d/reconstruct_data_inh_nnfft.c:226: warning: Member main(int argc, char **argv) (function) of group applications_mri2d_construct_data_inh_nnfft is not documented. /<>/applications/mri/mri3d/construct_data_2d1d.c:119: warning: Member main(int argc, char **argv) (function) of group applications_mri3d_construct_data_1d2d is not documented. /<>/applications/mri/mri3d/construct_data_3d.c:34: warning: Member construct(char *file, int N, int M, int Z) (function) of group applications_mri3d_construct_data_3d is not documented. /<>/applications/mri/mri3d/construct_data_3d.c:94: warning: Member main(int argc, char **argv) (function) of group applications_mri3d_construct_data_3d is not documented. /<>/applications/mri/mri3d/reconstruct_data_2d1d.c:174: warning: Member main(int argc, char **argv) (function) of group applications_mri3d_reconstruct_data_1d2d is not documented. /<>/applications/mri/mri3d/reconstruct_data_3d.c:160: warning: Member main(int argc, char **argv) (function) of group applications_mri3d_reconstruct_data_3d is not documented. /<>/applications/mri/mri3d/reconstruct_data_gridding.c:123: warning: Member main(int argc, char **argv) (function) of group applications_mri3d_reconstruct_data_gridding is not documented. /<>/kernel/nfsft/api.h:35: warning: Member BWEXP_MAX (macro definition) of group nfsft is not documented. /<>/kernel/nfsft/api.h:38: warning: Member BW_MAX (macro definition) of group nfsft is not documented. /<>/kernel/nfsft/api.h:40: warning: Member ROW(k) (macro definition) of group nfsft is not documented. /<>/kernel/nfsft/api.h:41: warning: Member ROWK(k) (macro definition) of group nfsft is not documented. /<>/kernel/nfsft/api.h:46: warning: Member bool (enumeration) of group nfsft is not documented. /<>/kernel/nfsft/legendre.h:36: warning: Member alpha_al_row(R *alpha, const int N, const int n) (function) of group nfsft is not documented. /<>/kernel/nfsft/legendre.h:37: warning: Member beta_al_row(R *beta, const int N, const int n) (function) of group nfsft is not documented. /<>/kernel/nfsft/legendre.h:38: warning: Member gamma_al_row(R *gamma, const int N, const int n) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:253: warning: Member nfsft_init(nfsft_plan *plan, int N, int M) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:260: warning: Member nfsft_init_advanced(nfsft_plan *plan, int N, int M, unsigned int flags) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:268: warning: Member nfsft_init_guru(nfsft_plan *plan, int N, int M, unsigned int flags, unsigned int nfft_flags, int nfft_cutoff) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:357: warning: Member nfsft_precompute(int N, double kappa, unsigned int nfsft_flags, unsigned int fpt_flags) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:526: warning: Member nfsft_forget(void) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:572: warning: Member nfsft_finalize(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:609: warning: Member nfsft_trafo_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:753: warning: Member nfsft_adjoint_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:921: warning: Member nfsft_trafo(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:1091: warning: Member nfsft_adjoint(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/nfsft.c:1266: warning: Member nfsft_precompute_x(nfsft_plan *plan) (function) of group nfsft is not documented. /<>/kernel/nfsft/api.h:60: warning: Member flags (variable) of struct nfsft_wisdom is not documented. /<>/kernel/nfsft/api.h:64: warning: Found unknown command '\log_2' /<>/kernel/nfsft/api.h:64: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:69: warning: Found unknown command '\alpha_k' /<>/kernel/nfsft/api.h:70: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:75: warning: Found unknown command '\beta_k' /<>/kernel/nfsft/api.h:76: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:81: warning: Found unknown command '\gamma_k' /<>/kernel/nfsft/api.h:82: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:90: warning: Found unknown command '\kappa' /<>/kernel/nfsft/api.h:62: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:62: warning: Found unknown command '\in' /<>/kernel/nfsft/api.h:62: warning: Found unknown command '\mathbb' /<>/applications/fastsum/fastsum.h:113: warning: Member FFTW(plan) fft_plan (function) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:115: warning: Member box_count (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:116: warning: Member box_count_per_dim (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:117: warning: Member box_offset (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:118: warning: Member box_x (variable) of struct fastsum_plan_ is not documented. /<>/applications/fastsum/fastsum.h:119: warning: Member box_alpha (variable) of struct fastsum_plan_ is not documented. /<>/kernel/fpt/fpt.c:106: warning: Member temp (variable) of struct fpt_set_s_ is not documented. /<>/kernel/fpt/fpt.c:107: warning: Member work (variable) of struct fpt_set_s_ is not documented. /<>/kernel/fpt/fpt.c:108: warning: Member result (variable) of struct fpt_set_s_ is not documented. /<>/kernel/fpt/fpt.c:109: warning: Member vec3 (variable) of struct fpt_set_s_ is not documented. /<>/kernel/fpt/fpt.c:110: warning: Member vec4 (variable) of struct fpt_set_s_ is not documented. /<>/kernel/fpt/fpt.c:111: warning: Member z (variable) of struct fpt_set_s_ is not documented. /<>/kernel/fpt/fpt.c:124: warning: Member xc_slow (variable) of struct fpt_set_s_ is not documented. /<>/kernel/fpt/fpt.c:68: warning: Member a11 (variable) of struct fpt_step_ is not documented. /<>/kernel/fpt/fpt.c:68: warning: Member a12 (variable) of struct fpt_step_ is not documented. /<>/kernel/fpt/fpt.c:68: warning: Member a21 (variable) of struct fpt_step_ is not documented. /<>/kernel/fpt/fpt.c:69: warning: Member g (variable) of struct fpt_step_ is not documented. /<>/include/nfft3.h:513: warning: Member plan (variable) of struct mrif_inh_2d1d_plan is not documented. /<>/include/nfft3.h:513: warning: Member N3 (variable) of struct mrif_inh_2d1d_plan is not documented. /<>/include/nfft3.h:513: warning: Member sigma3 (variable) of struct mrif_inh_2d1d_plan is not documented. /<>/include/nfft3.h:513: warning: Member t (variable) of struct mrif_inh_2d1d_plan is not documented. /<>/include/nfft3.h:513: warning: Member w (variable) of struct mrif_inh_2d1d_plan is not documented. /<>/include/nfft3.h:513: warning: Member plan (variable) of struct mrif_inh_3d_plan is not documented. /<>/include/nfft3.h:513: warning: Member N3 (variable) of struct mrif_inh_3d_plan is not documented. /<>/include/nfft3.h:513: warning: Member sigma3 (variable) of struct mrif_inh_3d_plan is not documented. /<>/include/nfft3.h:513: warning: Member t (variable) of struct mrif_inh_3d_plan is not documented. /<>/include/nfft3.h:513: warning: Member w (variable) of struct mrif_inh_3d_plan is not documented. /<>/include/nfft3.h:514: warning: Member plan (variable) of struct mril_inh_3d_plan is not documented. /<>/include/nfft3.h:514: warning: Member N3 (variable) of struct mril_inh_3d_plan is not documented. /<>/include/nfft3.h:514: warning: Member sigma3 (variable) of struct mril_inh_3d_plan is not documented. /<>/include/nfft3.h:514: warning: Member t (variable) of struct mril_inh_3d_plan is not documented. /<>/include/nfft3.h:514: warning: Member w (variable) of struct mril_inh_3d_plan is not documented. /<>/include/nfft3.h:271: warning: Member g (variable) of struct nfctf_plan is not documented. /<>/include/nfft3.h:271: warning: Member g_hat (variable) of struct nfctf_plan is not documented. /<>/include/nfft3.h:179: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /<>/include/nfft3.h:179: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /<>/include/nfft3.h:179: warning: unable to resolve reference to 'NFFT_SORT_NODES' for \ref command /<>/include/nfft3.h:180: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /<>/include/nfft3.h:180: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /<>/include/nfft3.h:180: warning: unable to resolve reference to 'NFFT_SORT_NODES' for \ref command /<>/kernel/nfsft/api.h:60: warning: Member flags (variable) of struct nfsft_wisdom is not documented. /<>/kernel/nfsft/api.h:64: warning: Found unknown command '\log_2' /<>/kernel/nfsft/api.h:64: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:69: warning: Found unknown command '\alpha_k' /<>/kernel/nfsft/api.h:70: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:75: warning: Found unknown command '\beta_k' /<>/kernel/nfsft/api.h:76: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:81: warning: Found unknown command '\gamma_k' /<>/kernel/nfsft/api.h:82: warning: Found unknown command '\text' /<>/kernel/nfsft/api.h:90: warning: Found unknown command '\kappa' /<>/include/nfft3.h:668: warning: Member fpt_kappa (variable) of struct nfsoftf_plan_ is not documented. /<>/include/nfft3.h:349: warning: Member g (variable) of struct nfstf_plan is not documented. /<>/include/nfft3.h:349: warning: Member g_hat (variable) of struct nfstf_plan is not documented. /<>/include/nfft3.h:349: warning: Member nfstf_full_psi_eps (variable) of struct nfstf_plan is not documented. /<>/include/nfft3.h:412: warning: Member F (variable) of struct nnfftf_plan is not documented. /<>/include/nfft3.h:462: warning: Member x_102 (variable) of struct nsfftf_plan is not documented. /<>/include/nfft3.h:462: warning: Member x_201 (variable) of struct nsfftf_plan is not documented. /<>/include/nfft3.h:462: warning: Member x_120 (variable) of struct nsfftf_plan is not documented. /<>/examples/nfft/nfft_benchomp.c:122: warning: Member d (variable) of struct s_param is not documented. /<>/examples/nfft/nfft_benchomp.c:123: warning: Member trafo_adjoint (variable) of struct s_param is not documented. /<>/examples/nfft/nfft_benchomp.c:124: warning: Member N (variable) of struct s_param is not documented. /<>/examples/nfft/nfft_benchomp.c:125: warning: Member M (variable) of struct s_param is not documented. /<>/examples/nfft/nfft_benchomp.c:126: warning: Member sigma (variable) of struct s_param is not documented. /<>/examples/nfft/nfft_benchomp.c:127: warning: Member m (variable) of struct s_param is not documented. /<>/examples/nfft/nfft_benchomp.c:128: warning: Member flags (variable) of struct s_param is not documented. /<>/examples/nfsft/nfsft_benchomp.c:117: warning: Member nfsft_flags (variable) of struct s_param is not documented. /<>/examples/nfsft/nfsft_benchomp.c:118: warning: Member psi_flags (variable) of struct s_param is not documented. /<>/applications/fastsum/fastsum_benchomp.c:116: warning: Member L (variable) of struct s_param is not documented. /<>/applications/fastsum/fastsum_benchomp.c:118: warning: Member n (variable) of struct s_param is not documented. /<>/applications/fastsum/fastsum_benchomp.c:120: warning: Member p (variable) of struct s_param is not documented. /<>/applications/fastsum/fastsum_benchomp.c:121: warning: Member kernel_name (variable) of struct s_param is not documented. /<>/applications/fastsum/fastsum_benchomp.c:122: warning: Member c (variable) of struct s_param is not documented. /<>/applications/fastsum/fastsum_benchomp.c:123: warning: Member eps_I (variable) of struct s_param is not documented. /<>/applications/fastsum/fastsum_benchomp.c:124: warning: Member eps_B (variable) of struct s_param is not documented. /<>/examples/nfft/nfft_benchomp.c:140: warning: Member nthreads (variable) of struct s_result is not documented. /<>/examples/nfft/nfft_benchomp.c:141: warning: Member resval[6] (variable) of struct s_result is not documented. /<>/examples/nfft/nfft_benchomp.c:133: warning: Member avg (variable) of struct s_resval is not documented. /<>/examples/nfft/nfft_benchomp.c:134: warning: Member min (variable) of struct s_resval is not documented. /<>/examples/nfft/nfft_benchomp.c:135: warning: Member max (variable) of struct s_resval is not documented. /<>/applications/fastsum/fastsum_benchomp.c:129: warning: Member avg (variable) of struct s_resval is not documented. /<>/applications/fastsum/fastsum_benchomp.c:130: warning: Member min (variable) of struct s_resval is not documented. /<>/applications/fastsum/fastsum_benchomp.c:131: warning: Member max (variable) of struct s_resval is not documented. /<>/examples/nfft/nfft_benchomp.c:146: warning: Member param (variable) of struct s_testset is not documented. /<>/examples/nfft/nfft_benchomp.c:147: warning: Member results (variable) of struct s_testset is not documented. /<>/examples/nfft/nfft_benchomp.c:148: warning: Member nresults (variable) of struct s_testset is not documented. /<>/kernel/mri/mri.c:35: warning: Member d (variable) of struct window_funct_plan_ is not documented. /<>/kernel/mri/mri.c:36: warning: Member m (variable) of struct window_funct_plan_ is not documented. /<>/kernel/mri/mri.c:37: warning: Member n[1] (variable) of struct window_funct_plan_ is not documented. /<>/kernel/mri/mri.c:38: warning: Member sigma[1] (variable) of struct window_funct_plan_ is not documented. /<>/kernel/mri/mri.c:39: warning: Member b (variable) of struct window_funct_plan_ is not documented. /<>/doxygen.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /<>/doxygen.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /<>/doxygen.dox:24: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /<>/doxygen.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /<>/doxygen.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /<>/doxygen.dox:24: warning: \cite command found but no bib files specified via CITE_BIB_FILES! ndow.c... Generating file documentation... Generating docs for file api.h... Generating docs for file fastsum.c... Generating docs for file fastsum.h... Generating docs for file fastsum_matlab.c... Generating docs for file fastsum_test.c... Generating docs for file flags.c... Generating docs for file fpt.c... Generating docs for file kernels.c... Generating docs for file kernels.h... Generating docs for file ndft_fast.c... Generating docs for file nfft3.h... Generating docs for file nfsft.c... Generating docs for file solver.c... Generating docs for file solver_adjoint.h... Generating docs for file taylor_nfft.c... Generating docs for file wigner.h... Generating page documentation... Generating group documentation... Generating class documentation... Generating docs for compound fastsum_plan_... Generating docs for compound fpt_data_... Generating docs for compound fpt_set_s_... Generating docs for compound fpt_step_... Generating docs for compound imri_inh_2d1d_adjoint_plan... Generating docs for compound imri_inh_3d_adjoint_plan... Generating docs for compound infct_adjoint_plan... Generating docs for compound infft_adjoint_plan... Generating docs for compound infsft_adjoint_plan... Generating docs for compound infst_adjoint_plan... Generating docs for compound innfft_adjoint_plan... Generating docs for compound mrif_inh_2d1d_plan... Generating docs for compound mrif_inh_3d_plan... Generating docs for compound mril_inh_3d_plan... Generating docs for compound nfctf_plan... Generating docs for compound nfftf_mv_plan_complex... Generating docs for compound nfftf_mv_plan_double... Generating docs for compound nfftf_plan... Generating docs for compound nfftl_mv_plan_double... Generating docs for compound nfftl_plan... Generating docs for compound nfsft_wisdom... Generating docs for compound nfsftf_plan... Generating docs for compound nfsoftf_plan_... Generating docs for compound nfstf_plan... Generating docs for compound nnfftf_plan... Generating docs for compound nsfftf_plan... Generating docs for compound s_param... Generating docs for compound s_result... Generating docs for compound s_resval... Generating docs for compound s_testset... Generating docs for compound solverf_plan_complex... Generating docs for compound solverf_plan_double... Generating docs for compound solverl_plan_double... Generating docs for compound taylor_plan... Generating docs for compound window_funct_plan_... Generating namespace index... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running plantuml with JAVA... lookup cache used 1076/65536 hits=34912 misses=1106 finished... echo Timestamp >doc/nfft.tag make[2]: Leaving directory '/<>/build-double' make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/<>' for p in single double long ; do \ dh_auto_test --builddirectory=build-$p ; \ done cd build-single && make -j4 check VERBOSE=1 make[2]: Entering directory '/<>/build-single' Making check in 3rdparty make[3]: Entering directory '/<>/build-single/3rdparty' Making check in cstripack make[4]: Entering directory '/<>/build-single/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-single/3rdparty/cstripack' Making check in . make[4]: Entering directory '/<>/build-single/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/build-single/3rdparty' make[3]: Leaving directory '/<>/build-single/3rdparty' Making check in include make[3]: Entering directory '/<>/build-single/include' make[3]: Leaving directory '/<>/build-single/include' Making check in kernel make[3]: Entering directory '/<>/build-single/kernel' Making check in util make[4]: Entering directory '/<>/build-single/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-single/kernel/util' Making check in nfft make[4]: Entering directory '/<>/build-single/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-single/kernel/nfft' Making check in nfct make[4]: Entering directory '/<>/build-single/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-single/kernel/nfct' Making check in nfst make[4]: Entering directory '/<>/build-single/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-single/kernel/nfst' Making check in solver make[4]: Entering directory '/<>/build-single/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-single/kernel/solver' Making check in . make[4]: Entering directory '/<>/build-single/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/build-single/kernel' make[3]: Leaving directory '/<>/build-single/kernel' Making check in . make[3]: Entering directory '/<>/build-single' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/build-single' Making check in tests make[3]: Entering directory '/<>/build-single/tests' Making check in data make[4]: Entering directory '/<>/build-single/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-single/tests/data' make[4]: Entering directory '/<>/build-single/tests' make checkall checkall_threads make[5]: Entering directory '/<>/build-single/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o version.o ../../tests/version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfst.o ../../tests/nfst.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c ../../tests/nfst.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfct.c../../tests/nfft.c:393:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ :392:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfft.c:397:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ fscanf(file, "%d", &((*N)[j])); ../../tests/nfct.c:396 ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ :5:../../tests/nfft.c:399:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ warning../../tests/nfst.c:661:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); : ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ^ ../../include/nfft3.h:368: fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c:1: note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:352:57:426:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:670:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:429:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~../../tests/nfft.c:434:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ../../tests/nfct.c ^ ../../include/nfft3.h:368:1: note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex)../../tests/nfft.c:443:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../include/nfft3.h:353:62: note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ :438:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:762:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfstf_plan *)') with an expression of type 'void (const nfstf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:75:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfstf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ ../../tests/nfft.c::43:1: note: expanded from here nfstf_trafo_direct ^~~~~~~~~~~~~~~~~~ 666:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c:768:61: X(init)(p, d, N, M); warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfstf_plan *)') with an expression of type 'void (const nfstf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:653:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ../../include/nfft3.h:190:1: note: passing argument to parameter 'N' here ^ NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:176:52../../include/nfft3.h:286:1: note: passing argument to parameter 'N' here : note: NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:270:57: note: expanded from macro 'NFCT_DEFINE_API' expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ^~~~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note../../tests/nfft.c../../tests/nfct.c::675662::2222:: warningwarning: : passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:190:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:286:1: note: passing argument to parameter 'N' here ^ NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:271:62: note: expanded from macro 'NFCT_DEFINE_API' ../../include/nfft3.h:177NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ :57: note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ : expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:75:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfstf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :46:1: note: expanded from here nfstf_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:786:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfftf_plan *)') with an expression of type 'void (const nfftf_plan *)' [-Wincompatible-function-pointer-types] ../../tests/nfct.c:754:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfctf_plan *)') with an expression of type 'void (const nfctf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note../../tests/nfst.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] : expanded from macro 'X' testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers,#define X(name) NFCT(name) ^~~~~~~~~~ ^ ../../include/infft.h../../tests/nfst.c:74:20: note: expanded from macro 'NFCT' :#define NFCT(name) CONCAT(nfctf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' 845:#define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :41:1: note: expanded from here 24:nfctf_trafo_direct ^~~~~~~~~~~~~~~~~~ warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: ../../tests/nfct.cpassing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfst.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 760:61 testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file);: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfctf_plan *)') with an expression of type 'void (const nfctf_plan *)' [-Wincompatible-function-pointer-types] ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.cstatic trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' :#define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h:74:20: note: expanded from macro 'NFCT' 366:#define NFCT(name) CONCAT(nfctf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' 56:#define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :44:1: note: expanded from here note: nfctf_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfft.h:22:17: note: expanded from macro 'X' #define X(name) NFFT(name) ^~~~~~~~~~ ../../include/infft.h:73:20: note: expanded from macro 'NFFT' #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' ../../tests/nfst.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31:#define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ note: passing argument to parameter 'testcases' here ../../tests/nfct.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :44:../../tests/nfst.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~ testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here :854: const testcase_delegate_t **testcases, init_delegate_t **initializers,55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ../../tests/nfct.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ 1: note: expanded from here nfftf_trafo_direct ^~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:792:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfftf_plan *)') with an expression of type 'void (const nfftf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ../../tests/nfst.c:908 ^~~~~~~~~~~~~~~~~ ../../tests/nfft.h:22:../../tests/nfct.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :5: testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] 17: note: expanded from macro 'X' testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c: testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file);365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfst.c ^ :../../tests/nfct.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 908:32 testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here : check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] #define X(name) NFFT(name) testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^~~~~~~~~~ ../../include/infft.h:73:20: note: expanded from macro 'NFFT' #define NFFT(name) CONCAT(nfftf_,name) ../../tests/nfst.c ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' :917:5: warning: #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); :53:1: ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:note: expanded from here 31: note: passing argument to parameter 'testcases' herenfftf_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:917:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c: testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file);916:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~~~~~~~~~~ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ../../tests/nfst.c: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 365:../../tests/nfct.c:916:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 60: note: testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^../../tests/nfst.c :../../tests/nfct.c:916:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 917:65: testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:925:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:925:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:948:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c: testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here 359: const testcase_delegate_t **testcases, init_delegate_t **initializers,60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfct.c ^ :../../tests/nfst.c:948:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 925:65 testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here : check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:979:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c:956:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:979:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:956:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c: testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here 365: const testcase_delegate_t **testcases, init_delegate_t **initializers,60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^ ../../tests/nfst.c:979:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online);../../tests/nfct.c:956:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c../../tests/nfct.c:987:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ../../tests/nfst.c:1024:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file);../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^~~~~~~~~~~~~~~~~../../tests/nfct.c:987:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c: testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here 365:31 const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfct.c:987:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] note: passing argument to parameter 'testcases' here testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^ ../../tests/nfst.c:1024:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :884:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1032:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31../../tests/nfst.c:1033:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here : testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: const testcase_delegate_t **testcases, init_delegate_t **initializers, note ^: passing argument to parameter 'testcases' here note: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^../../tests/nfft.c :884:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.cpassing argument to parameter 'testcases' here testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1032:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:1033:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :1032../../tests/nfst.c:1033:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :59: testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here warning check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1041:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfst.c testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfct.c:1041:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 1063:5 testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here : warning const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ : ../../tests/nfct.c:1041:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 360:../../tests/nfst.c:1063:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 56: note testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here : passing argument to parameter 'trafos' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c: check_delegate_t *check_delegate, trafo_delegate_t **trafos)1063:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :884:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c:1072: testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here 5 check_delegate_t *check_delegate, trafo_delegate_t **trafos): warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfct.c : ^1071 :5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfst.c:1072:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfct.c:1071:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ../../tests/nfst.c:1072:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here :359 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1071:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:../../tests/nfft.c1097:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c: const testcase_delegate_t **testcases, init_delegate_t **initializers,1080:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ../../tests/nfst.c:1097:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~~~~~~~ testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here ../../tests/nfct.c: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 359../../tests/nfst.c:1097:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :31: testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here note check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1080:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1080:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../../tests/nfst.c:1122:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c: testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here 360: const testcase_delegate_t **testcases, init_delegate_t **initializers,56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^ ../../tests/nfst.c:1122:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: ../../tests/nfct.c:1105:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] note: passing argument to parameter 'trafos' here testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^ ../../tests/nfct.c:1105:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1105:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c../../tests/nfst.c:1153:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :360:56 testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here : note const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ : ../../tests/nfst.cpassing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :1153:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :893:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:893:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:893:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1130:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfst.c:1162:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfst.c : ^365 :31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c:1130:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c: testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online);1162 : ^~~~~~~~~~~~~~~24 : warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]../../tests/nfct.c :359:60: note: passing argument to parameter 'initializers' here testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^../../tests/nfst.c :365:60: note: passing argument to parameter 'initializers' here ../../tests/nfct.c:1130:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:55: testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); warning ^~~~~~~~~~~~~~~~~~~~~~~~: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ../../tests/nfst.c ^: 366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1161:5: warning../../tests/nfst.c: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]: 1178:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file);passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1161:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c:1178:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1161 const testcase_delegate_t **testcases, init_delegate_t **initializers,: 59 ^: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c:1178:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check_delegate_t *check_delegate, trafo_delegate_t **trafos)../../tests/nfst.c : ^366 :56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:955:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:955:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:955:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:1170:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here ../../tests/nfst.c:1187 testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file);: 5 ^~~~~~~~~~~~~~~~~: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]../../tests/nfct.c :359:31: note: passing argument to parameter 'testcases' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c:1170:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note../../tests/nfst.c: :passing argument to parameter 'initializers' here1187 :32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~../../tests/nfct.c :1170:55../../tests/nfst.c:: 365warning:: 60passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]: note: passing argument to parameter 'initializers' here testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here ../../tests/nfst.c:1187:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:964:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:964:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:964:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:1186:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359 check_delegate_t *check_delegate, trafo_delegate_t **trafos): 31 ^: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1195:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:995:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c:1195:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:995 const testcase_delegate_t **testcases, init_delegate_t **initializers,: 26 ^: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:1195:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: const testcase_delegate_t **testcases, init_delegate_t **initializers,note : ^passing argument to parameter 'trafos' here ../../tests/nfft.c:995:57: check_delegate_t *check_delegate, trafo_delegate_t **trafos)warning : ^passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1026:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1026:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1026:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1078:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1078:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1078:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1087:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1087:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1087:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1117:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1126:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1126:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1126:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1151:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1176:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1214:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1223:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1223:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1223:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1239:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1239:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1239:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1248:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1500:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:20: warning: passing 'const init_delegate_t *[25]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:52: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-version.o `test -f 'version.c' || echo '../../tests/'`version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c 61 warnings generated. gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-bessel.o `test -f 'bessel.c' || echo '../../tests/'`bessel.c 58 warnings generated. 58 warnings generated. gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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=/<>/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/nfft.c:393:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfct.c fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ :392:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c../../tests/nfct.c:396:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]:426:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfft.c: fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ 443:5: ../../tests/nfct.c:429:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im);../../tests/nfct.c:438:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:653:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:286:1: note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:270:57: note: expanded from macro 'NFCT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../tests/nfft.c:666:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:662:22 X(init)(p, d, N, M); ^ ../../include/nfft3.h:190: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:286:1:: note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:271:62:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) note: expanded from macro 'NFCT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ^ ../../include/nfft3.h:176:52: note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../tests/nfft.c:675:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ /bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall check.o version.o bspline.o bessel.o nfft.o nfct.o nfst.o ../libnfft3f.la -lm -lcunit -lncurses ../../include/nfft3.h:190:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:177:57: note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../tests/nfct.c:754:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfctf_plan *)') with an expression of type 'void (const nfctf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h:74:20: note: expanded from macro 'NFCT' #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT'../../tests/nfft.c:786:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfftf_plan *)') with an expression of type 'void (const nfftf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :64:1: note: expanded from here nfctf_trafo_direct ^~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~ ../../tests/nfct.c:760:../../tests/nfft.h:22:17: note: expanded from macro 'X' #define X(name) NFFT(name) ^~~~~~~~~~ ../../include/infft.h:7361: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfctf_plan *)') with an expression of type 'void (const nfctf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; :20: note: expanded from macro 'NFFT' #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note ^~~~~~~~~~~~~~~~~: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :69:1: note: expanded from here nfftf_trafo_direct ^~~~~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ ../../tests/nfft.c:792../../include/infft.h:74:20: note: expanded from macro 'NFCT' #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :67:1: note: expanded from here nfctf_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ :61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfftf_plan *)') with an expression of type 'void (const nfftf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfft.h:22:17: note: expanded from macro 'X' #define X(name) NFFT(name) ^~~~~~~~~~ ../../include/infft.h:73:20: note: expanded from macro 'NFFT' #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :78:1: note: expanded from here nfftf_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:884:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:884:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:884:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:893:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: ../../tests/nfct.c:916:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] note: passing argument to parameter 'testcases' here testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c ^ ../../tests/nfct.c:893:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :916 testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file);:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ../../tests/nfft.c: const testcase_delegate_t **testcases, init_delegate_t **initializers,360:60: note: passing argument to parameter 'initializers' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:893:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file);../../tests/nfct.c:916:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here ../../tests/nfft.c check_delegate_t *check_delegate, trafo_delegate_t **trafos):361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^ ../../tests/nfct.c:925:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:925:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:925:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:955:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:955:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:../../tests/nfct.c:956:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] 360:60 testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online);: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:956:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online);../../tests/nfft.c:955:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here ../../tests/nfct.c check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:956:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]../../tests/nfft.c:964:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:964:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:360 testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file);:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:964:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:987:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:987:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:987:67:../../tests/nfft.c warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos):995:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:995:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:995:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1032:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1032:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^../../tests/nfft.c:1026:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online);../../tests/nfct.c:1032:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1026:34../../tests/nfct.c:: 1041warning:: 5passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1041:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file);../../tests/nfft.c:1026:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~ testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here ../../tests/nfct.c: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ 359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1041:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1078:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1078:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here : const testcase_delegate_t **testcases, init_delegate_t **initializers,1071:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfft.c ^ :../../tests/nfct.c:1071:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 1078:59: testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1071:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1080:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]../../tests/nfft.c :1087:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1087:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c: testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here 359:31 const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfft.c note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1080:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :1087:55 testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here : warning const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ : ../../tests/nfct.c:1080:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here ^~~~~~~~~~~~~~~~~~~~~~~~~~~ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1105:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ../../tests/nfft.c:1117:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file);:1105:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here :1105 const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :57../../tests/nfft.c:1117:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : warning: testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117 testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here :69 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1130:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../../tests/nfft.c:1126:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here :359 const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfft.c31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers,:1126:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfct.c:1130:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfft.c:1126:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ../../tests/nfct.c:1130:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here :361: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ 56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1161:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c../../tests/nfct.c:1161:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here : const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 1151../../tests/nfct.c:1161:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :5: testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here warning check_delegate_t *check_delegate, trafo_delegate_t **trafos): incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c../../tests/nfct.c:1170:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :360:60: note: passing argument to parameter 'initializers' here testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151../../tests/nfct.c::571170:: 24:warning : warningpassing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: const testcase_delegate_t **testcases, init_delegate_t **initializers,passing argument to parameter 'trafos' here ^ ../../tests/nfct.c:1170:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1186:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1176:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c:1195:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c../../tests/nfct.c::1176359::3431:: warningnote: : passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1195:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:1195:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1214:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1223:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1223:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1223:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1239:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1239:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1239:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1248:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1500:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:20: warning: passing 'const init_delegate_t *[25]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:52: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:661:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:368:1: note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:352:57: note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../tests/nfst.c:670:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:368:1: note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^ ../../include/nfft3.h:353:62: note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../tests/nfst.c:762:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfstf_plan *)') with an expression of type 'void (const nfstf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:75:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfstf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :66:1: note: expanded from here nfstf_trafo_direct ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:768:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfstf_plan *)') with an expression of type 'void (const nfstf_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:75:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfstf_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :69:1: note: expanded from here nfstf_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:908:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:917:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:917:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:917:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:948:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:979:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:979:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:979:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1024:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1033:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1033:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1033:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1063:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1072:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1072:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1072:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1097:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1097:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1097:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1122:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1153:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1162:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1178:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1187:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ libtool: link: gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall check.o version.o bspline.o bessel.o nfft.o nfct.o nfst.o ../.libs/libnfft3f.so -lm -lcunit -lncurses 58 warnings generated. 61 warnings generated. 58 warnings generated. /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall_threads checkall_threads-check.o checkall_threads-version.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 libtool: link: gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall_threads checkall_threads-check.o checkall_threads-version.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 '/<>/build-single/tests' make check-TESTS make[5]: Entering directory '/<>/build-single/tests' make[6]: Entering directory '/<>/build-single/tests' FAIL: checkall_threads FAIL: checkall =========================================== NFFT 3.3.2alpha: 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 = 4, trafo_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 5.71736258E-08 ( 5.24520874E-06) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 1.50251765E-07 ( 5.24520874E-06) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 9.29363040E-08 ( 5.24520874E-06) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.33944908E-07 ( 5.24520874E-06) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 5.85398894E-08 ( 5.24520874E-06) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 1.45017196E-07 ( 5.24520874E-06) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.86172471E-07 ( 5.24520874E-06) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.31847173E-07 ( 5.24520874E-06) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 8.53792415E-08 ( 5.24520874E-06) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 2.00063070E-07 ( 5.24520874E-06) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 2.66838953E-07 ( 5.24520874E-06) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 2.61011195E-07 ( 5.24520874E-06) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 3.59622767E-08 ( 5.24520874E-06) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 1.48066320E-07 ( 5.24520874E-06) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 2.56900194E-07 ( 5.24520874E-06) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 3.83201325E-07 ( 5.24520874E-06) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 1.62369048E-07 ( 5.24520874E-06) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 4.92726770E-07 ( 5.24520874E-06) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 4.61578225E-07 ( 5.24520874E-06) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 7.71607176E-07 ( 5.24520874E-06) check_1d_fast_file: nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 4, trafo -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 4, trafo -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 4, trafo -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 4, trafo -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 4, trafo -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 4, trafo -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 4, trafo -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 4, trafo -> OK 2.14571571E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 4, trafo -> OK 2.14571571E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.14571571E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.14571571E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 4, trafo -> OK 3.41917001E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 4, trafo -> OK 3.41917001E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.41917001E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.41917001E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 4, trafo -> OK 3.49608769E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 4, trafo -> OK 3.49608769E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.49608769E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.49608769E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 4, trafo -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 4, trafo -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 4, trafo -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 4, trafo -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 4, trafo -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 4, trafo -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 4, trafo -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 4, trafo -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 4, trafo -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 4, trafo -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, trafo_1d -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 4, trafo_1d -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 4, trafo_1d -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 4, trafo_1d -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 4, trafo_1d -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 4, trafo_1d -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 4, trafo_1d -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 4, trafo_1d -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 4, trafo_1d -> OK 2.14571571E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 4, trafo_1d -> OK 2.14571571E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 2.14571571E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 2.14571571E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 4, trafo_1d -> OK 3.41917001E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 4, trafo_1d -> OK 3.41917001E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 3.41917001E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 3.41917001E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 4, trafo_1d -> OK 3.49608769E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 4, trafo_1d -> OK 3.49608769E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 3.49608769E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 3.49608769E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 4, trafo_1d -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 4, trafo_1d -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 4, trafo_1d -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 4, trafo_1d -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 4, trafo_1d -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 4, trafo_1d -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 4, trafo_1d -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 4, trafo_1d -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 4, trafo_1d -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 4, trafo_1d -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 4.21379696E-07 ( 2.38418579E-04) check_adjoint_1d_direct_file: nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 3.42513253E-08 ( 5.24520874E-06) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 1.20056143E-08 ( 5.24520874E-06) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.16768692E-08 ( 5.24520874E-06) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 7.44465467E-08 ( 5.24520874E-06) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 3.42513253E-08 ( 5.24520874E-06) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 3.60168428E-08 ( 5.24520874E-06) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 2.33565896E-08 ( 5.24520874E-06) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 9.41682572E-08 ( 5.24520874E-06) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 4.69924331E-08 ( 5.24520874E-06) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 7.15876567E-08 ( 5.24520874E-06) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 3.91654105E-08 ( 5.24520874E-06) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 6.25528230E-07 ( 5.24520874E-06) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 1.28442480E-07 ( 5.24520874E-06) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 2.18459661E-07 ( 5.24520874E-06) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 5.22205497E-08 ( 5.24520874E-06) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 1.28471527E-06 ( 5.24520874E-06) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 3.65892731E-07 ( 5.24520874E-06) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 2.90377073E-07 ( 5.24520874E-06) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.72505736E-07 ( 5.24520874E-06) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 2.77117215E-06 ( 5.24520874E-06) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 1.92365087E-06 ( 5.24520874E-06) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 2.00547674E-06 ( 5.24520874E-06) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 6.34968330E-07 ( 5.24520874E-06) check_adjoint_1d_fast_file: nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, adjoint -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 4, adjoint -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 4, adjoint -> OK 4.50276019E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 4, adjoint -> OK 4.50276019E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 4.50276019E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.50276019E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 4, adjoint -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 4, adjoint -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 4, adjoint -> OK 2.26592192E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 4, adjoint -> OK 2.26592192E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.26592192E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.26592192E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 4, adjoint -> OK 1.37272650E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 4, adjoint -> OK 1.37272650E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.37272650E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.37272650E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 4, adjoint -> OK 1.03610057E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 4, adjoint -> OK 1.03610057E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.03610057E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.03610057E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 4, adjoint -> OK 5.43312069E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 4, adjoint -> OK 5.43312069E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.43312069E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.43312069E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 4, adjoint -> OK 3.15397074E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 4, adjoint -> OK 3.15397074E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 3.15397074E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.15397074E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 4, adjoint -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 4, adjoint -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 4, adjoint -> OK 1.27151213E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 4, adjoint -> OK 1.27151213E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.27151213E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.27151213E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 4, adjoint -> OK 9.61124215E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 4, adjoint -> OK 9.61124215E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 9.61124215E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 9.61124215E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 4, adjoint -> OK 4.56197768E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 4, adjoint -> OK 4.56197768E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 4.56197768E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.56197768E-07 ( 2.38418579E-04) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, adjoint_1d -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 4, adjoint_1d -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 4, adjoint_1d -> OK 4.50276019E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 4, adjoint_1d -> OK 4.50276019E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 4.50276019E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 4.50276019E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 4, adjoint_1d -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 4, adjoint_1d -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 4, adjoint_1d -> OK 2.26592192E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 4, adjoint_1d -> OK 2.26592192E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 2.26592192E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 2.26592192E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 4, adjoint_1d -> OK 1.37272650E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 4, adjoint_1d -> OK 1.37272650E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.37272650E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.37272650E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 4, adjoint_1d -> OK 1.03610057E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 4, adjoint_1d -> OK 1.03610057E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.03610057E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.03610057E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 4, adjoint_1d -> OK 5.43312069E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 4, adjoint_1d -> OK 5.43312069E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 5.43312069E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 5.43312069E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 4, adjoint_1d -> OK 3.15397074E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 4, adjoint_1d -> OK 3.15397074E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 3.15397074E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 3.15397074E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 4, adjoint_1d -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 4, adjoint_1d -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 4, adjoint_1d -> OK 1.27151213E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 4, adjoint_1d -> OK 1.27151213E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.27151213E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.27151213E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 4, adjoint_1d -> OK 9.61124215E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 4, adjoint_1d -> OK 9.61124215E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 9.61124215E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 9.61124215E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 4, adjoint_1d -> OK 4.56197768E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 4, adjoint_1d -> OK 4.56197768E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 4.56197768E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 4.56197768E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_1d , m = 4, trafo -> OK 7.19734487E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init , m = 4, trafo -> OK 6.46052229E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 6.57608780E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.38047118E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_1d , m = 4, trafo -> OK 8.38941389E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init , m = 4, trafo -> OK 8.08271011E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 5.65793300E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.39969778E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_1d , m = 4, trafo -> OK 7.71935845E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init , m = 4, trafo -> OK 9.80721552E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.01122828E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 9.96453082E-07 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_1d , m = 4, trafo -> OK 1.38490600E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init , m = 4, trafo -> OK 1.34221568E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.28494037E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.63504012E-06 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_1d , m = 4, trafo_1d -> OK 5.04825778E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init , m = 4, trafo_1d -> OK 6.78011645E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 5.95963854E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 5.51779237E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_1d , m = 4, trafo_1d -> OK 6.30934551E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init , m = 4, trafo_1d -> OK 8.86231817E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 8.39516019E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 7.43976329E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_1d , m = 4, trafo_1d -> OK 1.75546620E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init , m = 4, trafo_1d -> OK 9.16181023E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 1.05416723E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 1.27078101E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_1d , m = 4, trafo_1d -> OK 1.80803659E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init , m = 4, trafo_1d -> OK 1.73276999E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_1d -> OK 1.44235787E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 1.57791135E-06 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_1d , m = 4, adjoint -> OK 8.51784876E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init , m = 4, adjoint -> OK 6.40728899E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.19162427E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.62191541E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_1d , m = 4, adjoint -> OK 1.38018879E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init , m = 4, adjoint -> OK 1.11117345E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.46768627E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.45858507E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_1d , m = 4, adjoint -> OK 3.59551723E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init , m = 4, adjoint -> OK 3.70701287E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.81966686E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.30908483E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_1d , m = 4, adjoint -> OK 7.12877454E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init , m = 4, adjoint -> OK 7.91586081E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.26368671E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.20005607E-06 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_1d , m = 4, adjoint_1d -> OK 1.33436049E-06 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init , m = 4, adjoint_1d -> OK 4.59434546E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.10845588E-06 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 5.79817709E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_1d , m = 4, adjoint_1d -> OK 1.60267189E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init , m = 4, adjoint_1d -> OK 1.31538718E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.54289501E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 8.99819554E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_1d , m = 4, adjoint_1d -> OK 3.94809922E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init , m = 4, adjoint_1d -> OK 3.59045339E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 3.04188848E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 2.49359641E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_1d , m = 4, adjoint_1d -> OK 1.31426896E-05 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init , m = 4, adjoint_1d -> OK 7.03595015E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 9.02981901E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.00674533E-05 ( 2.38418579E-04) check_2d_direct_file: nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.09442524E-07 ( 5.24520874E-06) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 9.33188247E-08 ( 5.24520874E-06) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.18819493E-07 ( 5.24520874E-06) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.50583972E-07 ( 5.24520874E-06) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.28575437E-07 ( 5.24520874E-06) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.44823346E-07 ( 5.24520874E-06) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.04312356E-07 ( 5.24520874E-06) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.37013799E-07 ( 5.24520874E-06) check_2d_fast_file: nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 4, trafo -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 4, trafo -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 4, trafo -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 4, trafo -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 4, trafo -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 4, trafo -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 4, trafo -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 4, trafo -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 4, trafo -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 4, trafo -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 4, trafo -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 4, trafo -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 4, trafo -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 4, trafo -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 4, trafo -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 4, trafo -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 4, trafo_2d -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 4, trafo_2d -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 4, trafo_2d -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 4, trafo_2d -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 4, trafo_2d -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 4, trafo_2d -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 4, trafo_2d -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 4, trafo_2d -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 4, trafo_2d -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 4, trafo_2d -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 4, trafo_2d -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 4, trafo_2d -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 4, trafo_2d -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 4, trafo_2d -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 4, trafo_2d -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 4, trafo_2d -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.21901061E-07 ( 2.38418579E-04) check_adjoint_2d_direct_file: nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 3.11746447E-07 ( 5.24520874E-06) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.57069323E-07 ( 5.24520874E-06) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 3.45196781E-07 ( 5.24520874E-06) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 2.75243877E-07 ( 5.24520874E-06) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 6.57224064E-07 ( 5.24520874E-06) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 3.30870307E-07 ( 5.24520874E-06) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 6.57224064E-07 ( 5.24520874E-06) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 3.77020370E-07 ( 5.24520874E-06) check_adjoint_2d_fast_file: nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 4, adjoint -> OK 9.47706269E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 4, adjoint -> OK 9.47706269E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 9.77898594E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 9.77898594E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 4, adjoint -> OK 6.06087895E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 4, adjoint -> OK 6.06087895E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 6.05852733E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.05852733E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 4, adjoint -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 4, adjoint -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.08792960E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.08792960E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 4, adjoint -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 4, adjoint -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 4, adjoint -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 4, adjoint -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 4, adjoint -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 4, adjoint -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 4, adjoint -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 4, adjoint -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 4, adjoint -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 4, adjoint_2d -> OK 9.47706269E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 4, adjoint_2d -> OK 9.47706269E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 9.77898594E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 9.77898594E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 4, adjoint_2d -> OK 6.06087895E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 4, adjoint_2d -> OK 6.06087895E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 6.05852733E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 6.05852733E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 4, adjoint_2d -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 4, adjoint_2d -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 1.08792960E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 1.08792960E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 4, adjoint_2d -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 4, adjoint_2d -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 4, adjoint_2d -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 4, adjoint_2d -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 4, adjoint_2d -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 4, adjoint_2d -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 4, adjoint_2d -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 4, adjoint_2d -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 4, adjoint_2d -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 4, adjoint_2d -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 4, trafo -> OK 1.59290437E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init , m = 4, trafo -> OK 1.49110321E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.63460868E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.55967541E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 4, trafo -> OK 1.20617997E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init , m = 4, trafo -> OK 1.20396550E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 9.92410421E-08 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.24490683E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 4, trafo -> OK 1.16857464E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init , m = 4, trafo -> OK 1.25667242E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.37388014E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.66771045E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 4, trafo_2d -> OK 1.52835824E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init , m = 4, trafo_2d -> OK 2.79894977E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 1.30501235E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 1.40400459E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 4, trafo_2d -> OK 1.53511863E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init , m = 4, trafo_2d -> OK 9.53453991E-08 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 8.85273934E-08 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 1.54570046E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 4, trafo_2d -> OK 1.20335713E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init , m = 4, trafo_2d -> OK 1.24499365E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo_2d -> OK 1.13403217E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 1.30607802E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 4, adjoint -> OK 1.61216690E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init , m = 4, adjoint -> OK 1.34035781E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.70632461E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.33198012E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 4, adjoint -> OK 2.31052991E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init , m = 4, adjoint -> OK 2.58680552E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.46419586E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.59846774E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.65552682E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init , m = 4, adjoint -> OK 4.56331054E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 4.91777928E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.69060888E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 4, adjoint_2d -> OK 1.63494963E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init , m = 4, adjoint_2d -> OK 1.74094396E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 1.47276296E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 1.53326641E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 4, adjoint_2d -> OK 2.40140730E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init , m = 4, adjoint_2d -> OK 2.29310672E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 2.90692401E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 2.41877342E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 4, adjoint_2d -> OK 5.10389873E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init , m = 4, adjoint_2d -> OK 4.59223156E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 4.47016237E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 4.72040620E-06 ( 2.38418579E-04) check_3d_direct_file: nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 3.73243552E-08 ( 5.24520874E-06) check_3d_fast_file: nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 4, trafo -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 4, trafo -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 4, trafo_3d -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 4, trafo_3d -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo_3d -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo_3d -> OK 7.33332115E-08 ( 2.38418579E-04) check_adjoint_3d_direct_file: nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 6.69051076E-07 ( 5.24520874E-06) check_adjoint_3d_fast_file: nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 4, adjoint -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 4, adjoint -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 4, adjoint_3d -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 4, adjoint_3d -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint_3d -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint_3d -> OK 1.96721885E-06 ( 2.38418579E-04) check_1d_direct_file: nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 6.68825351E-08 ( 1.43051147E-05) nfct_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 8.70172983E-08 ( 1.43051147E-05) nfct_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 7.39430277E-08 ( 1.43051147E-05) nfct_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 1.07137758E-07 ( 1.43051147E-05) nfct_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 1.24986983E-07 ( 1.43051147E-05) nfct_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 6.49516778E-08 ( 1.43051147E-05) nfct_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.69851845E-07 ( 1.43051147E-05) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 9.40122931E-08 ( 1.43051147E-05) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 2.84231874E-07 ( 1.43051147E-05) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.65250796E-07 ( 1.43051147E-05) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 2.17663029E-07 ( 1.43051147E-05) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 1.77370580E-07 ( 1.43051147E-05) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 3.77298733E-07 ( 1.43051147E-05) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 6.20301819E-07 ( 1.43051147E-05) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 6.48953460E-07 ( 1.43051147E-05) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 4.57481200E-08 ( 1.43051147E-05) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 5.23064841E-07 ( 1.43051147E-05) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 7.99162819E-07 ( 1.43051147E-05) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 6.67812856E-07 ( 1.43051147E-05) check_1d_fast_file: nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, trafo -> OK (Oversampling factor too small) nfct_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, trafo -> OK (Oversampling factor too small) nfct_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, trafo -> OK (Oversampling factor too small) nfct_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, trafo -> OK (Oversampling factor too small) nfct_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, trafo -> OK (Oversampling factor too small) nfct_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, trafo -> OK (Oversampling factor too small) nfct_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, trafo -> OK (Oversampling factor too small) nfct_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 4, trafo -> OK (Oversampling factor too small) nfct_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfct_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK 2.35030733E-08 ( 5.72204590E-04) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 4, trafo -> OK 2.35030733E-08 ( 5.72204590E-04) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 9.40122931E-08 ( 5.72204590E-04) nfct_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.17515363E-07 ( 5.72204590E-04) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 4, trafo -> OK 6.09068309E-07 ( 5.72204590E-04) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 4, trafo -> OK 6.09068309E-07 ( 5.72204590E-04) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 4.06045530E-07 ( 5.72204590E-04) nfct_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.46650091E-07 ( 5.72204590E-04) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 4, trafo -> OK 3.63551749E-07 ( 5.72204590E-04) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 4, trafo -> OK 3.63551749E-07 ( 5.72204590E-04) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.96601905E-07 ( 5.72204590E-04) nfct_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.96601905E-07 ( 5.72204590E-04) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 4, trafo -> OK 8.70652116E-07 ( 5.72204590E-04) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 4, trafo -> OK 8.70652116E-07 ( 5.72204590E-04) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.16993874E-06 ( 5.72204590E-04) nfct_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 8.16236366E-07 ( 5.72204590E-04) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 4, trafo -> OK 7.09482322E-07 ( 5.72204590E-04) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 4, trafo -> OK 7.09482322E-07 ( 5.72204590E-04) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 8.86852902E-08 ( 5.72204590E-04) nfct_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.99083802E-07 ( 5.72204590E-04) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 4, trafo -> OK 4.27605215E-07 ( 5.72204590E-04) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 4, trafo -> OK 4.27605215E-07 ( 5.72204590E-04) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.64722098E-07 ( 5.72204590E-04) nfct_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.15028609E-07 ( 5.72204590E-04) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 4, trafo -> OK 9.59990871E-07 ( 5.72204590E-04) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 4, trafo -> OK 9.59990871E-07 ( 5.72204590E-04) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 6.75685897E-07 ( 5.72204590E-04) nfct_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.39689080E-07 ( 5.72204590E-04) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 4, trafo -> OK 4.63986055E-07 ( 5.72204590E-04) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 4, trafo -> OK 4.63986055E-07 ( 5.72204590E-04) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 7.27329507E-07 ( 5.72204590E-04) nfct_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.27329507E-07 ( 5.72204590E-04) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 4, trafo -> OK 3.70090532E-07 ( 5.72204590E-04) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 4, trafo -> OK 3.70090532E-07 ( 5.72204590E-04) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 9.00299497E-08 ( 5.72204590E-04) nfct_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.88857612E-07 ( 5.72204590E-04) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 4, trafo -> OK 3.87455430E-07 ( 5.72204590E-04) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 4, trafo -> OK 3.87455430E-07 ( 5.72204590E-04) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 4.26200984E-07 ( 5.72204590E-04) nfct_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.32473255E-07 ( 5.72204590E-04) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 4, trafo -> OK 5.29445344E-07 ( 5.72204590E-04) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 4, trafo -> OK 5.29445344E-07 ( 5.72204590E-04) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.99581410E-07 ( 5.72204590E-04) nfct_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.59623272E-07 ( 5.72204590E-04) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 4, trafo -> OK 7.85098962E-07 ( 5.72204590E-04) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 4, trafo -> OK 7.85098962E-07 ( 5.72204590E-04) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.06380088E-07 ( 5.72204590E-04) nfct_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 6.31908904E-07 ( 5.72204590E-04) check_adjoint_1d_direct_file: nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 4.06045544E-08 ( 1.43051147E-05) nfct_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 1.33313321E-07 ( 1.43051147E-05) nfct_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 4.06045544E-08 ( 1.43051147E-05) nfct_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 0.00000000E+00 ( 1.43051147E-05) nfct_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 2.63295377E-08 ( 1.43051147E-05) nfct_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 2.66626643E-07 ( 1.43051147E-05) nfct_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 7.99402144E-08 ( 1.43051147E-05) nfct_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 4.84610787E-08 ( 1.43051147E-05) nfct_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 3.82975109E-08 ( 1.43051147E-05) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 1.04984247E-06 ( 1.43051147E-05) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 1.62418218E-07 ( 1.43051147E-05) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 1.77229083E-07 ( 1.43051147E-05) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.19679726E-07 ( 1.43051147E-05) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 1.53310327E-06 ( 1.43051147E-05) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 4.66952372E-07 ( 1.43051147E-05) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 3.24919995E-07 ( 1.43051147E-05) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 2.39359451E-07 ( 1.43051147E-05) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 9.21528408E-06 ( 1.43051147E-05) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 2.57331362E-06 ( 1.43051147E-05) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 1.43260183E-06 ( 1.43051147E-05) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.11062775E-06 ( 1.43051147E-05) check_adjoint_1d_fast_file: nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_1d , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 4, adjoint -> OK (Oversampling factor too small) nfct_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru (PRE PSI) , m = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, adjoint -> OK 5.99909981E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 4, adjoint -> OK 5.99909981E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 6.66566621E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 7.33223317E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 4, adjoint -> OK 6.09068309E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 4, adjoint -> OK 6.09068309E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.30881936E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.49672870E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 4, adjoint -> OK 2.65843624E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 4, adjoint -> OK 2.65843624E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.06767268E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.10150909E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 4, adjoint -> OK 1.38828469E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 4, adjoint -> OK 1.38828469E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.87231330E-07 ( 5.72204590E-04) nfct_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.39359451E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 4, adjoint -> OK 3.01621412E-06 ( 5.72204590E-04) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 4, adjoint -> OK 3.01621412E-06 ( 5.72204590E-04) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.59960984E-06 ( 5.72204590E-04) nfct_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.33313324E-06 ( 5.72204590E-04) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 4, adjoint -> OK 8.42544466E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 4, adjoint -> OK 8.42544466E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 9.13602435E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.52695621E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 4, adjoint -> OK 1.03383638E-06 ( 5.72204590E-04) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 4, adjoint -> OK 1.03383638E-06 ( 5.72204590E-04) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 8.19684544E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.16918192E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 4, adjoint -> OK 4.54782935E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 4, adjoint -> OK 4.54782935E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 3.11167270E-07 ( 5.72204590E-04) nfct_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.25528845E-07 ( 5.72204590E-04) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 4, adjoint -> OK 6.36571122E-06 ( 5.72204590E-04) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 4, adjoint -> OK 6.36571122E-06 ( 5.72204590E-04) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.39978999E-06 ( 5.72204590E-04) nfct_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.33283310E-06 ( 5.72204590E-04) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 4, adjoint -> OK 2.18757032E-06 ( 5.72204590E-04) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 4, adjoint -> OK 2.18757032E-06 ( 5.72204590E-04) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 8.62846775E-07 ( 5.72204590E-04) nfct_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.88766000E-07 ( 5.72204590E-04) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 4, adjoint -> OK 1.71321449E-06 ( 5.72204590E-04) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 4, adjoint -> OK 1.71321449E-06 ( 5.72204590E-04) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.61225420E-07 ( 5.72204590E-04) nfct_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.27069073E-07 ( 5.72204590E-04) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 4, adjoint -> OK 6.79780783E-07 ( 5.72204590E-04) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 4, adjoint -> OK 6.79780783E-07 ( 5.72204590E-04) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 4.78718903E-07 ( 5.72204590E-04) nfct_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.51057690E-07 ( 5.72204590E-04) nfct_online d = 1, N = [50 ], M = 50 , init_1d , m = 4, trafo -> OK 1.95564530E-06 ( 5.72204590E-04) nfct_online d = 1, N = [50 ], M = 50 , init , m = 4, trafo -> OK 1.28929332E-06 ( 5.72204590E-04) nfct_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.71690999E-06 ( 5.72204590E-04) nfct_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.10347592E-07 ( 5.72204590E-04) nfct_online d = 1, N = [100 ], M = 50 , init_1d , m = 4, trafo -> OK 9.62431614E-07 ( 5.72204590E-04) nfct_online d = 1, N = [100 ], M = 50 , init , m = 4, trafo -> OK 1.45086426E-06 ( 5.72204590E-04) nfct_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.69635268E-06 ( 5.72204590E-04) nfct_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 9.06124967E-07 ( 5.72204590E-04) nfct_online d = 1, N = [200 ], M = 50 , init_1d , m = 4, trafo -> OK 1.85544388E-06 ( 5.72204590E-04) nfct_online d = 1, N = [200 ], M = 50 , init , m = 4, trafo -> OK 2.36344454E-06 ( 5.72204590E-04) nfct_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.39078463E-06 ( 5.72204590E-04) nfct_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.77689049E-06 ( 5.72204590E-04) nfct_online d = 1, N = [500 ], M = 50 , init_1d , m = 4, trafo -> OK 3.15233569E-06 ( 5.72204590E-04) nfct_online d = 1, N = [500 ], M = 50 , init , m = 4, trafo -> OK 1.35110974E-06 ( 5.72204590E-04) nfct_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.71695717E-06 ( 5.72204590E-04) nfct_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.38131144E-06 ( 5.72204590E-04) nfct_online d = 1, N = [50 ], M = 50 , init_1d , m = 4, adjoint -> OK 1.48182119E-06 ( 5.72204590E-04) nfct_online d = 1, N = [50 ], M = 50 , init , m = 4, adjoint -> OK 1.53578242E-06 ( 5.72204590E-04) nfct_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.22682752E-06 ( 5.72204590E-04) nfct_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.22718107E-07 ( 5.72204590E-04) nfct_online d = 1, N = [100 ], M = 50 , init_1d , m = 4, adjoint -> OK 3.09023062E-06 ( 5.72204590E-04) nfct_online d = 1, N = [100 ], M = 50 , init , m = 4, adjoint -> OK 4.84464317E-06 ( 5.72204590E-04) nfct_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 3.38098175E-06 ( 5.72204590E-04) nfct_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.48906372E-06 ( 5.72204590E-04) nfct_online d = 1, N = [200 ], M = 50 , init_1d , m = 4, adjoint -> OK 9.13958866E-06 ( 5.72204590E-04) nfct_online d = 1, N = [200 ], M = 50 , init , m = 4, adjoint -> OK 9.94157745E-06 ( 5.72204590E-04) nfct_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 3.07064920E-06 ( 5.72204590E-04) nfct_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.24826703E-06 ( 5.72204590E-04) nfct_online d = 1, N = [500 ], M = 50 , init_1d , m = 4, adjoint -> OK 8.72179680E-06 ( 5.72204590E-04) nfct_online d = 1, N = [500 ], M = 50 , init , m = 4, adjoint -> OK 1.39872445E-05 ( 5.72204590E-04) nfct_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.10181190E-05 ( 5.72204590E-04) nfct_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.25677152E-05 ( 5.72204590E-04) check_2d_direct_file: nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 7.17498239E-08 ( 1.43051147E-05) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 8.52617106E-08 ( 1.43051147E-05) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 5.64449145E-08 ( 1.43051147E-05) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.32433883E-07 ( 1.43051147E-05) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.60951842E-07 ( 1.43051147E-05) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.18733823E-07 ( 1.43051147E-05) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 3.67533062E-08 ( 1.43051147E-05) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.37663150E-07 ( 1.43051147E-05) check_2d_fast_file: nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 4, trafo -> OK 2.51124391E-07 ( 5.72204590E-04) nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 4, trafo -> OK 2.51124391E-07 ( 5.72204590E-04) nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.64577494E-07 ( 5.72204590E-04) nfct_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.64577494E-07 ( 5.72204590E-04) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 4, trafo -> OK 2.89889812E-07 ( 5.72204590E-04) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 4, trafo -> OK 2.89889812E-07 ( 5.72204590E-04) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.25943523E-07 ( 5.72204590E-04) nfct_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.06942155E-07 ( 5.72204590E-04) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 4, trafo -> OK 1.29655646E-07 ( 5.72204590E-04) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 4, trafo -> OK 1.29655646E-07 ( 5.72204590E-04) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.41427756E-07 ( 5.72204590E-04) nfct_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.50369538E-07 ( 5.72204590E-04) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 4, trafo -> OK 2.55734392E-07 ( 5.72204590E-04) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 4, trafo -> OK 2.55734392E-07 ( 5.72204590E-04) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.01401229E-07 ( 5.72204590E-04) nfct_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.82667421E-07 ( 5.72204590E-04) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 4, trafo -> OK 3.44258098E-07 ( 5.72204590E-04) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 4, trafo -> OK 3.44258098E-07 ( 5.72204590E-04) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.32485988E-07 ( 5.72204590E-04) nfct_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.95078365E-07 ( 5.72204590E-04) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 4, trafo -> OK 2.96834543E-07 ( 5.72204590E-04) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 4, trafo -> OK 2.96834543E-07 ( 5.72204590E-04) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.19200899E-07 ( 5.72204590E-04) nfct_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.46601019E-07 ( 5.72204590E-04) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 4, trafo -> OK 1.10953373E-07 ( 5.72204590E-04) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 4, trafo -> OK 1.10953373E-07 ( 5.72204590E-04) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 8.87626967E-08 ( 5.72204590E-04) nfct_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.28705921E-07 ( 5.72204590E-04) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 4, trafo -> OK 1.99833593E-07 ( 5.72204590E-04) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 4, trafo -> OK 1.99833593E-07 ( 5.72204590E-04) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.08715093E-07 ( 5.72204590E-04) nfct_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.77629857E-07 ( 5.72204590E-04) check_adjoint_2d_direct_file: nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 1.78749275E-07 ( 1.43051147E-05) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.60214228E-07 ( 1.43051147E-05) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 3.79842191E-07 ( 1.43051147E-05) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 2.60861640E-07 ( 1.43051147E-05) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 3.79842191E-07 ( 1.43051147E-05) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 2.95780126E-07 ( 1.43051147E-05) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 4.41287256E-07 ( 1.43051147E-05) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 3.28644575E-07 ( 1.43051147E-05) check_adjoint_2d_fast_file: nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 4, adjoint -> OK 6.25622420E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 4, adjoint -> OK 6.25622420E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.14997100E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.47966090E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.75128013E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 4, adjoint -> OK 5.75128013E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 3.61509052E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.10805740E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 4, adjoint -> OK 8.09957612E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 4, adjoint -> OK 8.09957612E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 8.71402676E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.47966090E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.42263535E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 4, adjoint -> OK 5.42263535E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.09399115E-07 ( 5.72204590E-04) nfct_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.35454069E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 4, adjoint -> OK 7.82028053E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 4, adjoint -> OK 7.82028053E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 8.04371723E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 7.14997100E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.01182967E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 4, adjoint -> OK 5.01182967E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.34047444E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.68318518E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 4, adjoint -> OK 9.71949135E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 4, adjoint -> OK 9.71949135E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 9.44019575E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.92653430E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.91560251E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 4, adjoint -> OK 5.91560251E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.21723280E-07 ( 5.72204590E-04) nfct_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.60102427E-07 ( 5.72204590E-04) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 4, trafo -> OK 2.18945900E-07 ( 5.72204590E-04) nfct_online d = 2, N = [50 , 50 ], M = 50 , init , m = 4, trafo -> OK 3.67661272E-07 ( 5.72204590E-04) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 9.34264861E-08 ( 5.72204590E-04) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.59898448E-07 ( 5.72204590E-04) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 4, trafo -> OK 1.53887697E-07 ( 5.72204590E-04) nfct_online d = 2, N = [100 , 100 ], M = 50 , init , m = 4, trafo -> OK 1.87767952E-07 ( 5.72204590E-04) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.85947258E-07 ( 5.72204590E-04) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.46034745E-07 ( 5.72204590E-04) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 4, trafo -> OK 2.80568344E-07 ( 5.72204590E-04) nfct_online d = 2, N = [200 , 200 ], M = 50 , init , m = 4, trafo -> OK 1.29330587E-07 ( 5.72204590E-04) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 8.78470630E-08 ( 5.72204590E-04) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.82522115E-07 ( 5.72204590E-04) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 4, adjoint -> OK 2.92046252E-06 ( 5.72204590E-04) nfct_online d = 2, N = [50 , 50 ], M = 50 , init , m = 4, adjoint -> OK 2.63115794E-06 ( 5.72204590E-04) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.15181979E-06 ( 5.72204590E-04) nfct_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.60486854E-06 ( 5.72204590E-04) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.03294132E-06 ( 5.72204590E-04) nfct_online d = 2, N = [100 , 100 ], M = 50 , init , m = 4, adjoint -> OK 4.63625020E-06 ( 5.72204590E-04) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.92370361E-06 ( 5.72204590E-04) nfct_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.62222499E-06 ( 5.72204590E-04) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 4, adjoint -> OK 1.09341699E-05 ( 5.72204590E-04) nfct_online d = 2, N = [200 , 200 ], M = 50 , init , m = 4, adjoint -> OK 1.17225018E-05 ( 5.72204590E-04) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 6.93684524E-06 ( 5.72204590E-04) nfct_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.45310547E-06 ( 5.72204590E-04) check_3d_direct_file: nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 2.47021514E-08 ( 1.43051147E-05) check_3d_fast_file: nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 4, trafo -> OK 5.67234579E-08 ( 5.72204590E-04) nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 4, trafo -> OK 5.67234579E-08 ( 5.72204590E-04) nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 6.03830372E-08 ( 5.72204590E-04) nfct_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.94043029E-08 ( 5.72204590E-04) check_adjoint_3d_direct_file: nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 3.60461968E-07 ( 1.43051147E-05) check_adjoint_3d_fast_file: nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 4, adjoint -> OK 1.38844609E-06 ( 5.72204590E-04) nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 4, adjoint -> OK 1.38844609E-06 ( 5.72204590E-04) nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.17483899E-06 ( 5.72204590E-04) nfct_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.06803543E-06 ( 5.72204590E-04) check_1d_direct_file: nfst_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 6.66566606E-08 ( 1.43051147E-05) nfst_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 9.43657170E-08 ( 1.43051147E-05) nfst_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.35063019E-07 ( 1.43051147E-05) nfst_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.98070325E-07 ( 1.43051147E-05) nfst_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 8.46830019E-08 ( 1.43051147E-05) nfst_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 2.11419803E-07 ( 1.43051147E-05) nfst_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 8.07061369E-08 ( 1.43051147E-05) nfst_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.48461027E-07 ( 1.43051147E-05) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 2.68462923E-08 ( 1.43051147E-05) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 3.80700811E-07 ( 1.43051147E-05) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 3.02990060E-07 ( 1.43051147E-05) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 4.71111491E-07 ( 1.43051147E-05) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 4.62402937E-07 ( 1.43051147E-05) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 7.21129481E-07 ( 1.43051147E-05) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 4.29540876E-07 ( 1.43051147E-05) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 5.98834561E-07 ( 1.43051147E-05) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 4, trafo_direct -> OK 5.60466617E-07 ( 1.43051147E-05) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 1.18621062E-06 ( 1.43051147E-05) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 6.25894131E-07 ( 1.43051147E-05) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 7.75950809E-07 ( 1.43051147E-05) check_1d_fast_file: nfst_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_1.txt d = 1, N = [2 ], M = 1 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_10.txt d = 1, N = [2 ], M = 10 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_20.txt d = 1, N = [2 ], M = 20 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_2_50.txt d = 1, N = [2 ], M = 50 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_1.txt d = 1, N = [4 ], M = 1 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_10.txt d = 1, N = [4 ], M = 10 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_20.txt d = 1, N = [4 ], M = 20 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfst_1d_4_50.txt d = 1, N = [4 ], M = 50 , init , m = 4, 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 = 4, 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 = 4, 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 = 4, trafo -> OK 6.17464707E-07 ( 5.72204590E-04) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 4, trafo -> OK 6.17464707E-07 ( 5.72204590E-04) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 0.00000000E+00 ( 5.72204590E-04) nfst_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.07385169E-07 ( 5.72204590E-04) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 4, trafo -> OK 6.23673714E-07 ( 5.72204590E-04) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 4, trafo -> OK 6.23673714E-07 ( 5.72204590E-04) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 5.82095481E-07 ( 5.72204590E-04) nfst_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 6.65251946E-07 ( 5.72204590E-04) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 4, trafo -> OK 4.27750678E-07 ( 5.72204590E-04) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 4, trafo -> OK 4.27750678E-07 ( 5.72204590E-04) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 7.84209533E-07 ( 5.72204590E-04) nfst_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.84209533E-07 ( 5.72204590E-04) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 4, trafo -> OK 6.75025433E-07 ( 5.72204590E-04) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 4, trafo -> OK 6.75025433E-07 ( 5.72204590E-04) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.04066419E-06 ( 5.72204590E-04) nfst_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.01253818E-06 ( 5.72204590E-04) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 4, trafo -> OK 3.46802210E-07 ( 5.72204590E-04) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 4, trafo -> OK 3.46802210E-07 ( 5.72204590E-04) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.15600734E-07 ( 5.72204590E-04) nfst_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 6.93604392E-08 ( 5.72204590E-04) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 4, trafo -> OK 1.55220690E-07 ( 5.72204590E-04) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 4, trafo -> OK 1.55220690E-07 ( 5.72204590E-04) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.71636225E-07 ( 5.72204590E-04) nfst_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.13921839E-07 ( 5.72204590E-04) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 4, trafo -> OK 3.63457673E-07 ( 5.72204590E-04) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 4, trafo -> OK 3.63457673E-07 ( 5.72204590E-04) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.96499274E-07 ( 5.72204590E-04) nfst_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.61707338E-07 ( 5.72204590E-04) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 4, trafo -> OK 7.72689702E-07 ( 5.72204590E-04) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 4, trafo -> OK 7.72689702E-07 ( 5.72204590E-04) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 4.89370166E-07 ( 5.72204590E-04) nfst_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.63613844E-07 ( 5.72204590E-04) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 4, trafo -> OK 1.54611485E-07 ( 5.72204590E-04) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 4, trafo -> OK 1.54611485E-07 ( 5.72204590E-04) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 4, trafo -> OK 9.66321778E-08 ( 5.72204590E-04) nfst_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.12150507E-07 ( 5.72204590E-04) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 4, trafo -> OK 1.92424309E-07 ( 5.72204590E-04) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 4, trafo -> OK 1.92424309E-07 ( 5.72204590E-04) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 5.40736664E-07 ( 5.72204590E-04) nfst_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 6.43038220E-07 ( 5.72204590E-04) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 4, trafo -> OK 4.23992788E-07 ( 5.72204590E-04) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 4, trafo -> OK 4.23992788E-07 ( 5.72204590E-04) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 5.65323717E-07 ( 5.72204590E-04) nfst_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 6.05703974E-07 ( 5.72204590E-04) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 4, trafo -> OK 3.81969613E-07 ( 5.72204590E-04) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 4, trafo -> OK 3.81969613E-07 ( 5.72204590E-04) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 5.95776498E-07 ( 5.72204590E-04) nfst_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.73548493E-07 ( 5.72204590E-04) check_adjoint_1d_direct_file: nfst_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 6.66566606E-08 ( 1.43051147E-05) nfst_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 4.06045544E-08 ( 1.43051147E-05) nfst_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 1.47690908E-08 ( 1.43051147E-05) nfst_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 9.57437774E-09 ( 1.43051147E-05) nfst_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 1.33313321E-07 ( 1.43051147E-05) nfst_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 4.06045544E-08 ( 1.43051147E-05) nfst_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 1.47690908E-08 ( 1.43051147E-05) nfst_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 5.26590753E-08 ( 1.43051147E-05) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 1.08317079E-06 ( 1.43051147E-05) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 2.84231874E-07 ( 1.43051147E-05) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 1.95690447E-07 ( 1.43051147E-05) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.96274740E-07 ( 1.43051147E-05) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 2.56628164E-06 ( 1.43051147E-05) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 5.68463747E-07 ( 1.43051147E-05) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 2.06767268E-07 ( 1.43051147E-05) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.96274740E-07 ( 1.43051147E-05) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru () , m = 4, adjoint_direct -> OK 1.06150737E-05 ( 1.43051147E-05) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 2.32461070E-06 ( 1.43051147E-05) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 1.27752628E-06 ( 1.43051147E-05) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 9.35895400E-07 ( 1.43051147E-05) check_adjoint_1d_fast_file: nfst_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 , init_1d , m = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, 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 = 4, adjoint -> OK 1.99969986E-06 ( 5.72204590E-04) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init , m = 4, adjoint -> OK 1.99969986E-06 ( 5.72204590E-04) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.86638658E-06 ( 5.72204590E-04) nfst_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.99969986E-06 ( 5.72204590E-04) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_1d , m = 4, adjoint -> OK 6.49672870E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init , m = 4, adjoint -> OK 6.49672870E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.27859186E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.66952372E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_1d , m = 4, adjoint -> OK 5.61225420E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init , m = 4, adjoint -> OK 5.61225420E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 3.91380894E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.43072707E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_1d , m = 4, adjoint -> OK 1.72338801E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init , m = 4, adjoint -> OK 1.72338801E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.91487544E-07 ( 5.72204590E-04) nfst_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.10105340E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_1d , m = 4, adjoint -> OK 1.13316332E-06 ( 5.72204590E-04) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init , m = 4, adjoint -> OK 1.13316332E-06 ( 5.72204590E-04) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.33313324E-06 ( 5.72204590E-04) nfst_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.13316332E-06 ( 5.72204590E-04) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_1d , m = 4, adjoint -> OK 6.49672870E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init , m = 4, adjoint -> OK 6.49672870E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 6.09068309E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.52695621E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_1d , m = 4, adjoint -> OK 5.02149078E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init , m = 4, adjoint -> OK 5.02149078E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 6.49839990E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.27069073E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_1d , m = 4, adjoint -> OK 2.87231330E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init , m = 4, adjoint -> OK 2.87231330E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.20210680E-07 ( 5.72204590E-04) nfst_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.01061923E-07 ( 5.72204590E-04) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_1d , m = 4, adjoint -> OK 2.53295320E-06 ( 5.72204590E-04) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init , m = 4, adjoint -> OK 2.53295320E-06 ( 5.72204590E-04) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.19967001E-06 ( 5.72204590E-04) nfst_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.13286318E-06 ( 5.72204590E-04) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_1d , m = 4, adjoint -> OK 1.46176387E-06 ( 5.72204590E-04) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init , m = 4, adjoint -> OK 1.46176387E-06 ( 5.72204590E-04) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.33995024E-06 ( 5.72204590E-04) nfst_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.82720487E-06 ( 5.72204590E-04) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_1d , m = 4, adjoint -> OK 9.74759928E-07 ( 5.72204590E-04) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init , m = 4, adjoint -> OK 9.74759928E-07 ( 5.72204590E-04) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 9.15683643E-07 ( 5.72204590E-04) nfst_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 9.74759928E-07 ( 5.72204590E-04) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_1d , m = 4, adjoint -> OK 3.63826359E-07 ( 5.72204590E-04) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init , m = 4, adjoint -> OK 3.63826359E-07 ( 5.72204590E-04) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.26590782E-07 ( 5.72204590E-04) nfst_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.98398572E-07 ( 5.72204590E-04) nfst_online d = 1, N = [50 ], M = 50 , init_1d , m = 4, trafo -> OK 1.03724824E-06 ( 5.72204590E-04) nfst_online d = 1, N = [50 ], M = 50 , init , m = 4, trafo -> OK 9.37111906E-07 ( 5.72204590E-04) nfst_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.39007352E-06 ( 5.72204590E-04) nfst_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.17936850E-06 ( 5.72204590E-04) nfst_online d = 1, N = [100 ], M = 50 , init_1d , m = 4, trafo -> OK 1.01187220E-06 ( 5.72204590E-04) nfst_online d = 1, N = [100 ], M = 50 , init , m = 4, trafo -> OK 9.53157723E-07 ( 5.72204590E-04) nfst_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.45355784E-06 ( 5.72204590E-04) nfst_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 8.52333358E-07 ( 5.72204590E-04) nfst_online d = 1, N = [200 ], M = 50 , init_1d , m = 4, trafo -> OK 1.82308713E-06 ( 5.72204590E-04) nfst_online d = 1, N = [200 ], M = 50 , init , m = 4, trafo -> OK 1.29829482E-06 ( 5.72204590E-04) nfst_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.71985232E-06 ( 5.72204590E-04) nfst_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.68581380E-06 ( 5.72204590E-04) nfst_online d = 1, N = [500 ], M = 50 , init_1d , m = 4, trafo -> OK 3.01555065E-06 ( 5.72204590E-04) nfst_online d = 1, N = [500 ], M = 50 , init , m = 4, trafo -> OK 2.16713465E-06 ( 5.72204590E-04) nfst_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.65112499E-06 ( 5.72204590E-04) nfst_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.14130784E-06 ( 5.72204590E-04) nfst_online d = 1, N = [50 ], M = 50 , init_1d , m = 4, adjoint -> OK 8.56546876E-07 ( 5.72204590E-04) nfst_online d = 1, N = [50 ], M = 50 , init , m = 4, adjoint -> OK 6.65989830E-07 ( 5.72204590E-04) nfst_online d = 1, N = [50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 9.37263167E-07 ( 5.72204590E-04) nfst_online d = 1, N = [50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.05308050E-06 ( 5.72204590E-04) nfst_online d = 1, N = [100 ], M = 50 , init_1d , m = 4, adjoint -> OK 1.95660732E-06 ( 5.72204590E-04) nfst_online d = 1, N = [100 ], M = 50 , init , m = 4, adjoint -> OK 1.71051204E-06 ( 5.72204590E-04) nfst_online d = 1, N = [100 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.47596609E-06 ( 5.72204590E-04) nfst_online d = 1, N = [100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.83386942E-06 ( 5.72204590E-04) nfst_online d = 1, N = [200 ], M = 50 , init_1d , m = 4, adjoint -> OK 4.97947440E-06 ( 5.72204590E-04) nfst_online d = 1, N = [200 ], M = 50 , init , m = 4, adjoint -> OK 7.82530333E-06 ( 5.72204590E-04) nfst_online d = 1, N = [200 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 6.53622465E-06 ( 5.72204590E-04) nfst_online d = 1, N = [200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.18638456E-06 ( 5.72204590E-04) nfst_online d = 1, N = [500 ], M = 50 , init_1d , m = 4, adjoint -> OK 1.08140648E-05 ( 5.72204590E-04) nfst_online d = 1, N = [500 ], M = 50 , init , m = 4, adjoint -> OK 1.12908101E-05 ( 5.72204590E-04) nfst_online d = 1, N = [500 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 9.85744555E-06 ( 5.72204590E-04) nfst_online d = 1, N = [500 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.41867859E-06 ( 5.72204590E-04) check_2d_direct_file: nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.50874570E-07 ( 1.43051147E-05) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.67864030E-07 ( 1.43051147E-05) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 6.25693346E-08 ( 1.43051147E-05) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.85021648E-07 ( 1.43051147E-05) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 7.62563701E-08 ( 1.43051147E-05) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.14897780E-07 ( 1.43051147E-05) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 4, trafo_direct -> OK 1.12295858E-07 ( 1.43051147E-05) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 4, trafo_direct -> OK 1.57148079E-07 ( 1.43051147E-05) check_2d_fast_file: nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 4, trafo -> OK 3.29688874E-07 ( 5.72204590E-04) nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 4, trafo -> OK 3.29688874E-07 ( 5.72204590E-04) nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.23517873E-07 ( 5.72204590E-04) nfst_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.67638404E-07 ( 5.72204590E-04) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 4, trafo -> OK 2.62287529E-07 ( 5.72204590E-04) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 4, trafo -> OK 2.62287529E-07 ( 5.72204590E-04) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 3.77694050E-07 ( 5.72204590E-04) nfst_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.77694050E-07 ( 5.72204590E-04) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 4, trafo -> OK 1.14710446E-07 ( 5.72204590E-04) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 4, trafo -> OK 1.14710446E-07 ( 5.72204590E-04) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.61637445E-07 ( 5.72204590E-04) nfst_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.13778549E-07 ( 5.72204590E-04) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 4, trafo -> OK 1.94898249E-07 ( 5.72204590E-04) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 4, trafo -> OK 1.94898249E-07 ( 5.72204590E-04) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.47490567E-07 ( 5.72204590E-04) nfst_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.10700804E-07 ( 5.72204590E-04) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 4, trafo -> OK 1.30352774E-07 ( 5.72204590E-04) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 4, trafo -> OK 1.30352774E-07 ( 5.72204590E-04) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.25138669E-07 ( 5.72204590E-04) nfst_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.35566893E-07 ( 5.72204590E-04) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 4, trafo -> OK 2.37038407E-07 ( 5.72204590E-04) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 4, trafo -> OK 2.37038407E-07 ( 5.72204590E-04) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.73828155E-07 ( 5.72204590E-04) nfst_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.10700804E-07 ( 5.72204590E-04) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 4, trafo -> OK 7.37419654E-08 ( 5.72204590E-04) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 4, trafo -> OK 7.37419654E-08 ( 5.72204590E-04) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, trafo -> OK 9.05710493E-08 ( 5.72204590E-04) nfst_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 9.30189117E-08 ( 5.72204590E-04) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 4, trafo -> OK 1.62058953E-07 ( 5.72204590E-04) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 4, trafo -> OK 1.62058953E-07 ( 5.72204590E-04) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.12950183E-07 ( 5.72204590E-04) nfst_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.20316500E-07 ( 5.72204590E-04) check_adjoint_2d_direct_file: nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 2.06678848E-07 ( 1.43051147E-05) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 1.72538407E-07 ( 1.43051147E-05) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 4.02185862E-07 ( 1.43051147E-05) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 3.88211419E-07 ( 1.43051147E-05) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 3.74256274E-07 ( 1.43051147E-05) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 3.40968768E-07 ( 1.43051147E-05) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru () , m = 4, adjoint_direct -> OK 4.46873173E-07 ( 1.43051147E-05) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru () , m = 4, adjoint_direct -> OK 3.88211419E-07 ( 1.43051147E-05) check_adjoint_2d_fast_file: nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_2d , m = 4, adjoint -> OK 6.47966090E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init , m = 4, adjoint -> OK 6.47966090E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.82028053E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 7.82028053E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_2d , m = 4, adjoint -> OK 3.94373501E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init , m = 4, adjoint -> OK 3.94373501E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 4.92966876E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.92966876E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_2d , m = 4, adjoint -> OK 6.70309760E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init , m = 4, adjoint -> OK 6.70309760E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.82028053E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 9.16090016E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.75128013E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init , m = 4, adjoint -> OK 5.75128013E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 6.73721388E-07 ( 5.72204590E-04) nfst_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.91560251E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_2d , m = 4, adjoint -> OK 8.49059006E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init , m = 4, adjoint -> OK 8.49059006E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.37340713E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 7.82028053E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_2d , m = 4, adjoint -> OK 5.42263535E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init , m = 4, adjoint -> OK 5.42263535E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.58695774E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.90153627E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_2d , m = 4, adjoint -> OK 1.00546458E-06 ( 5.72204590E-04) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init , m = 4, adjoint -> OK 1.00546458E-06 ( 5.72204590E-04) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.59684383E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.93746346E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_2d , m = 4, adjoint -> OK 4.76534638E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init , m = 4, adjoint -> OK 4.76534638E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 5.09399115E-07 ( 5.72204590E-04) nfst_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.25831354E-07 ( 5.72204590E-04) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 4, trafo -> OK 1.04551660E-07 ( 5.72204590E-04) nfst_online d = 2, N = [50 , 50 ], M = 50 , init , m = 4, trafo -> OK 1.39221200E-07 ( 5.72204590E-04) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.38463321E-07 ( 5.72204590E-04) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.20010398E-07 ( 5.72204590E-04) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 4, trafo -> OK 1.85994267E-07 ( 5.72204590E-04) nfst_online d = 2, N = [100 , 100 ], M = 50 , init , m = 4, trafo -> OK 1.13192769E-07 ( 5.72204590E-04) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 2.15697000E-07 ( 5.72204590E-04) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 9.35584410E-08 ( 5.72204590E-04) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 4, trafo -> OK 1.08253140E-07 ( 5.72204590E-04) nfst_online d = 2, N = [200 , 200 ], M = 50 , init , m = 4, trafo -> OK 1.05200087E-07 ( 5.72204590E-04) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 4, trafo -> OK 1.37816698E-07 ( 5.72204590E-04) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.81368918E-07 ( 5.72204590E-04) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_2d , m = 4, adjoint -> OK 1.61600258E-06 ( 5.72204590E-04) nfst_online d = 2, N = [50 , 50 ], M = 50 , init , m = 4, adjoint -> OK 1.38584710E-06 ( 5.72204590E-04) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.37397933E-06 ( 5.72204590E-04) nfst_online d = 2, N = [50 , 50 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.40082955E-06 ( 5.72204590E-04) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_2d , m = 4, adjoint -> OK 2.83425265E-06 ( 5.72204590E-04) nfst_online d = 2, N = [100 , 100 ], M = 50 , init , m = 4, adjoint -> OK 2.97608312E-06 ( 5.72204590E-04) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 2.62984054E-06 ( 5.72204590E-04) nfst_online d = 2, N = [100 , 100 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.79065102E-06 ( 5.72204590E-04) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_2d , m = 4, adjoint -> OK 6.57308374E-06 ( 5.72204590E-04) nfst_online d = 2, N = [200 , 200 ], M = 50 , init , m = 4, adjoint -> OK 5.81867835E-06 ( 5.72204590E-04) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE PSI) , m = 4, adjoint -> OK 7.38414292E-06 ( 5.72204590E-04) nfst_online d = 2, N = [200 , 200 ], M = 50 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.53022107E-06 ( 5.72204590E-04) check_3d_direct_file: nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 4, trafo_direct -> OK 2.36484965E-08 ( 1.43051147E-05) check_3d_fast_file: nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 4, trafo -> OK 5.10309661E-08 ( 5.72204590E-04) nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 4, trafo -> OK 5.10309661E-08 ( 5.72204590E-04) nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 4, trafo -> OK 6.59668586E-08 ( 5.72204590E-04) nfst_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, trafo -> OK 6.72115164E-08 ( 5.72204590E-04) check_adjoint_3d_direct_file: nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru () , m = 4, adjoint_direct -> OK 4.80615938E-07 ( 1.43051147E-05) check_adjoint_3d_fast_file: nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_3d , m = 4, adjoint -> OK 1.49524965E-06 ( 5.72204590E-04) nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init , m = 4, adjoint -> OK 1.49524965E-06 ( 5.72204590E-04) nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE PSI) , m = 4, adjoint -> OK 1.68215581E-06 ( 5.72204590E-04) nfst_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 , init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.62875403E-06 ( 5.72204590E-04) B-SPLINE -------- b00: err_rel = 0.00000000E+00 < 2.38418579E-06 -> OK b00: err_rel = 0.00000000E+00 < 2.38418579E-06 -> OK b01: err_rel = 0.00000000E+00 < 2.38418579E-06 -> OK b01: err_rel = 0.00000000E+00 < 2.38418579E-06 -> OK b02: err_rel = 1.43804073E-07 < 2.38418579E-06 -> OK b02: err_rel = 1.43804073E-07 < 2.38418579E-06 -> OK b03: err_rel = 2.06229487E-07 < 2.38418579E-06 -> OK b03: err_rel = 2.06229487E-07 < 2.38418579E-06 -> OK b04: err_rel = 2.51146702E-07 < 2.38418579E-06 -> OK b04: err_rel = 2.51146702E-07 < 2.38418579E-06 -> OK b05: err_rel = 3.22745336E-07 < 2.38418579E-06 -> OK b05: err_rel = 3.22745336E-07 < 2.38418579E-06 -> OK b06: err_rel = 3.22931839E-07 < 2.38418579E-06 -> OK b06: err_rel = 3.22931839E-07 < 2.38418579E-06 -> OK b07: err_rel = 4.10014366E-07 < 2.38418579E-06 -> OK b07: err_rel = 4.10014366E-07 < 2.38418579E-06 -> OK b08: err_rel = 4.10140387E-07 < 2.38418579E-06 -> OK b08: err_rel = 4.10140387E-07 < 2.38418579E-06 -> OK b09: err_rel = 5.22788639E-07 < 2.38418579E-06 -> OK b09: err_rel = 5.22788639E-07 < 2.38418579E-06 -> OK b10: err_rel = 5.02725470E-07 < 2.38418579E-06 -> OK b10: err_rel = 5.02725470E-07 < 2.38418579E-06 -> OK b11: err_rel = 6.03780450E-07 < 2.38418579E-06 -> OK b11: err_rel = 6.03780450E-07 < 2.38418579E-06 -> OK b12: err_rel = 6.78975027E-07 < 2.38418579E-06 -> OK b12: err_rel = 6.78975027E-07 < 2.38418579E-06 -> OK b13: err_rel = 6.94241464E-07 < 2.38418579E-06 -> OK b13: err_rel = 6.94241464E-07 < 2.38418579E-06 -> OK b14: err_rel = 8.48958507E-07 < 2.38418579E-06 -> OK b14: err_rel = 8.48958507E-07 < 2.38418579E-06 -> OK b15: err_rel = 9.11419875E-07 < 2.38418579E-06 -> OK b15: err_rel = 9.11419875E-07 < 2.38418579E-06 -> OK b16: err_rel = 9.04448541E-07 < 2.38418579E-06 -> OK b16: err_rel = 9.04448541E-07 < 2.38418579E-06 -> OK b17: err_rel = 1.16086187E-06 < 2.38418579E-06 -> OK b17: err_rel = 1.16086187E-06 < 2.38418579E-06 -> OK b18: err_rel = 1.16774152E-06 < 2.38418579E-06 -> OK b18: err_rel = 1.16774152E-06 < 2.38418579E-06 -> OK b19: err_rel = 1.11086956E-06 < 2.38418579E-06 -> OK b19: err_rel = 1.11086956E-06 < 2.38418579E-06 -> OK b20: err_rel = 1.23234508E-06 < 2.38418579E-06 -> OK b20: err_rel = 1.23234508E-06 < 2.38418579E-06 -> OK b21: err_rel = 1.18302273E-06 < 2.38418579E-06 -> OK b21: err_rel = 1.18302273E-06 < 2.38418579E-06 -> OK b22: err_rel = 1.09116263E-06 < 2.38418579E-06 -> OK b22: err_rel = 1.09116263E-06 < 2.38418579E-06 -> OK b23: err_rel = 1.07774542E-06 < 2.38418579E-06 -> OK b23: err_rel = 1.07774542E-06 < 2.38418579E-06 -> OK b24: err_rel = 1.13684814E-06 < 2.38418579E-06 -> OK b24: err_rel = 1.13684814E-06 < 2.38418579E-06 -> OK b25: err_rel = 1.64024107E-06 < 2.38418579E-06 -> OK b25: err_rel = 1.64024107E-06 < 2.38418579E-06 -> OK b26: err_rel = 1.24198846E-06 < 2.38418579E-06 -> OK b26: err_rel = 1.24198846E-06 < 2.38418579E-06 -> OK b27: err_rel = 1.38890925E-06 < 2.38418579E-06 -> OK b27: err_rel = 1.38890925E-06 < 2.38418579E-06 -> OK b28: err_rel = 1.66831194E-06 < 2.38418579E-06 -> OK b28: err_rel = 1.66831194E-06 < 2.38418579E-06 -> OK b29: err_rel = 1.72253044E-06 < 2.38418579E-06 -> OK b29: err_rel = 1.72253044E-06 < 2.38418579E-06 -> OK b30: err_rel = 1.37421011E-06 < 2.38418579E-06 -> OK b30: err_rel = 1.37421011E-06 < 2.38418579E-06 -> OK BESSEL I0 --------- i0[ 0.00000000E+00] = 1.00000000E+00 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 1.00000000E+00] = 1.26606572E+00 err_rel = 9.41572580E-08 < 1.90734863E-06 -> OK i0[ 2.00000000E+00] = 2.27958536E+00 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.00000000E+00] = 4.88079262E+00 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.00000000E+00] = 1.13019218E+01 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.00000000E+00] = 2.72398701E+01 err_rel = 7.00204694E-08 < 1.90734863E-06 -> OK i0[ 6.00000000E+00] = 6.72344055E+01 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 7.00000000E+00] = 1.68593887E+02 err_rel = 9.05061768E-08 < 1.90734863E-06 -> OK i0[ 8.00000000E+00] = 4.27564087E+02 err_rel = 7.13754460E-08 < 1.90734863E-06 -> OK i0[ 9.00000000E+00] = 1.09358850E+03 err_rel = 1.11623635E-07 < 1.90734863E-06 -> OK i0[ 1.00000000E+01] = 2.81571631E+03 err_rel = 8.67063932E-08 < 1.90734863E-06 -> OK i0[ 1.10000000E+01] = 7.28848584E+03 err_rel = 4.68954340E-07 < 1.90734863E-06 -> OK i0[ 1.20000000E+01] = 1.89489141E+04 err_rel = 6.18438776E-07 < 1.90734863E-06 -> OK i0[ 1.30000000E+01] = 4.94444961E+04 err_rel = 1.58005477E-07 < 1.90734863E-06 -> OK i0[ 1.40000000E+01] = 1.29418508E+05 err_rel = 4.22563033E-07 < 1.90734863E-06 -> OK i0[ 1.50000000E+01] = 3.39648438E+05 err_rel = 2.76019932E-06 >= 1.90734863E-06 -> FAIL i0[ 1.60000000E+01] = 8.93446312E+05 err_rel = 6.99538418E-08 < 1.90734863E-06 -> OK i0[ 1.70000000E+01] = 2.35497025E+06 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 1.80000000E+01] = 6.21841250E+06 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 1.90000000E+01] = 1.64461910E+07 err_rel = 6.08043536E-08 < 1.90734863E-06 -> OK i0[ 2.00000000E+01] = 4.35582800E+07 err_rel = 9.18309837E-08 < 1.90734863E-06 -> OK i0[ 2.10000000E+01] = 1.15513960E+08 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 2.20000000E+01] = 3.06693024E+08 err_rel = 1.04338866E-07 < 1.90734863E-06 -> OK i0[ 2.30000000E+01] = 8.15142144E+08 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 2.40000000E+01] = 2.16861901E+09 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 2.50000000E+01] = 5.77456128E+09 err_rel = 8.86647555E-08 < 1.90734863E-06 -> OK i0[ 2.60000000E+01] = 1.53889761E+10 err_rel = 6.65411335E-08 < 1.90734863E-06 -> OK i0[ 2.70000000E+01] = 4.10420060E+10 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 2.80000000E+01] = 1.09534609E+11 err_rel = 7.47891491E-08 < 1.90734863E-06 -> OK i0[ 2.90000000E+01] = 2.92520624E+11 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.00000000E+01] = 7.81672251E+11 err_rel = 8.38407601E-08 < 1.90734863E-06 -> OK i0[ 3.10000000E+01] = 2.08996296E+12 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.20000000E+01] = 5.59090814E+12 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.30000000E+01] = 1.49637982E+13 err_rel = 7.00741936E-08 < 1.90734863E-06 -> OK i0[ 3.40000000E+01] = 4.00685762E+13 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.50000000E+01] = 1.07338816E+14 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.60000000E+01] = 2.87666810E+14 err_rel = 1.16643406E-07 < 1.90734863E-06 -> OK i0[ 3.70000000E+01] = 7.71245465E+14 err_rel = 8.70136176E-08 < 1.90734863E-06 -> OK i0[ 3.80000000E+01] = 2.06850470E+15 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.90000000E+01] = 5.54974360E+15 err_rel = 9.67379776E-08 < 1.90734863E-06 -> OK i0[ 4.00000000E+01] = 1.48947759E+16 err_rel = 7.20884898E-08 < 1.90734863E-06 -> OK i0[ 4.10000000E+01] = 3.99882629E+16 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.20000000E+01] = 1.07389550E+17 err_rel = 7.99885598E-08 < 1.90734863E-06 -> OK i0[ 4.30000000E+01] = 2.88480275E+17 err_rel = 1.19106041E-07 < 1.90734863E-06 -> OK i0[ 4.40000000E+01] = 7.75155972E+17 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.50000000E+01] = 2.08341401E+18 err_rel = 6.59681376E-08 < 1.90734863E-06 -> OK i0[ 4.60000000E+01] = 5.60106451E+18 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.70000000E+01] = 1.50615402E+19 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.80000000E+01] = 4.05104988E+19 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.90000000E+01] = 1.08983593E+20 err_rel = 8.07102580E-08 < 1.90734863E-06 -> OK i0[ 5.00000000E+01] = 2.93255373E+20 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.10000000E+01] = 7.89257383E+20 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.20000000E+01] = 2.12459283E+21 err_rel = 6.62421016E-08 < 1.90734863E-06 -> OK i0[ 5.30000000E+01] = 5.72023412E+21 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.40000000E+01] = 1.54038757E+22 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.50000000E+01] = 4.14878984E+22 err_rel = 1.08552136E-07 < 1.90734863E-06 -> OK i0[ 5.60000000E+01] = 1.11759716E+23 err_rel = 8.05943330E-08 < 1.90734863E-06 -> OK i0[ 5.70000000E+01] = 3.01105771E+23 err_rel = 1.19654970E-07 < 1.90734863E-06 -> OK i0[ 5.80000000E+01] = 8.11372400E+23 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.90000000E+01] = 2.18668684E+24 err_rel = 1.31811476E-07 < 1.90734863E-06 -> OK i0[ 6.00000000E+01] = 5.89407657E+24 err_rel = 9.78033938E-08 < 1.90734863E-06 -> OK i0[ 6.10000000E+01] = 1.58893405E+25 err_rel = 7.25594234E-08 < 1.90734863E-06 -> OK i0[ 6.20000000E+01] = 4.28405340E+25 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 6.30000000E+01] = 1.15520955E+26 err_rel = 7.98415414E-08 < 1.90734863E-06 -> OK i0[ 6.40000000E+01] = 3.11545769E+26 err_rel = 1.18420751E-07 < 1.90734863E-06 -> OK i0[ 6.50000000E+01] = 8.40303869E+26 err_rel = 1.75619718E-07 < 1.90734863E-06 -> OK i0[ 6.60000000E+01] = 2.26674521E+27 err_rel = 1.30207781E-07 < 1.90734863E-06 -> OK i0[ 6.70000000E+01] = 6.11532233E+27 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 6.80000000E+01] = 1.65000300E+28 err_rel = 1.43101772E-07 < 1.90734863E-06 -> OK i0[ 6.90000000E+01] = 4.45243271E+28 err_rel = 1.06062622E-07 < 1.90734863E-06 -> OK i0[ 7.00000000E+01] = 1.20158925E+29 err_rel = 2.35806084E-07 < 1.90734863E-06 -> OK i0[ 7.10000000E+01] = 3.24309160E+29 err_rel = 1.16490497E-07 < 1.90734863E-06 -> OK i0[ 7.20000000E+01] = 8.75398600E+29 err_rel = 8.63125322E-08 < 1.90734863E-06 -> OK i0[ 7.30000000E+01] = 2.36316860E+30 err_rel = 1.91838737E-07 < 1.90734863E-06 -> OK i0[ 7.40000000E+01] = 6.38005584E+30 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 7.50000000E+01] = 1.72263878E+31 err_rel = 1.40357415E-07 < 1.90734863E-06 -> OK i0[ 7.60000000E+01] = 4.65160660E+31 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 7.70000000E+01] = 1.25617316E+32 err_rel = 7.69910358E-08 < 1.90734863E-06 -> OK i0[ 7.80000000E+01] = 3.39260137E+32 err_rel = 1.14029376E-07 < 1.90734863E-06 -> OK i0[ 7.90000000E+01] = 9.16330490E+32 err_rel = 8.44359604E-08 < 1.90734863E-06 -> OK i0[ 8.00000000E+01] = 2.47517832E+33 err_rel = 6.25177137E-08 < 1.90734863E-06 -> OK i0[ 8.10000000E+01] = 6.68644097E+33 err_rel = 9.25709358E-08 < 1.90734863E-06 -> OK i0[ 8.20000000E+01] = 1.80641176E+34 err_rel = 6.85303334E-08 < 1.90734863E-06 -> OK i0[ 8.30000000E+01] = 4.88057514E+34 err_rel = 1.01458525E-07 < 1.90734863E-06 -> OK i0[ 8.40000000E+01] = 1.31873365E+35 err_rel = 7.50987184E-08 < 1.90734863E-06 -> OK i0[ 8.50000000E+01] = 3.56347795E+35 err_rel = 1.11166919E-07 < 1.90734863E-06 -> OK i0[ 8.60000000E+01] = 9.62988763E+35 err_rel = 8.22731892E-08 < 1.90734863E-06 -> OK i0[ 8.70000000E+01] = 2.60254341E+36 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 8.80000000E+01] = 7.03401951E+36 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK FAIL checkall (exit status: 1) FAIL: checkall_threads ====================== check_1d_direct_file: nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 5.71736258E-08 ( 5.24520874E-06) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.50251765E-07 ( 5.24520874E-06) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 9.29363040E-08 ( 5.24520874E-06) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.33944908E-07 ( 5.24520874E-06) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 5.85398894E-08 ( 5.24520874E-06) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.45017196E-07 ( 5.24520874E-06) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.86172471E-07 ( 5.24520874E-06) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.31847173E-07 ( 5.24520874E-06) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 8.53792415E-08 ( 5.24520874E-06) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 2.00063070E-07 ( 5.24520874E-06) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 2.66838953E-07 ( 5.24520874E-06) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 2.61011195E-07 ( 5.24520874E-06) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 3.59622767E-08 ( 5.24520874E-06) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.48066320E-07 ( 5.24520874E-06) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 2.56900194E-07 ( 5.24520874E-06) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 3.83201325E-07 ( 5.24520874E-06) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.62369048E-07 ( 5.24520874E-06) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 4.92726770E-07 ( 5.24520874E-06) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 4.61578225E-07 ( 5.24520874E-06) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 7.71607176E-07 ( 5.24520874E-06) check_1d_fast_file: nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_1d , m = 4, trafo -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init , m = 4, trafo -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_1d , m = 4, trafo -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init , m = 4, trafo -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_1d , m = 4, trafo -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_1d , m = 4, trafo -> OK 1.98933478E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init , m = 4, trafo -> OK 1.98933478E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 1.98933478E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.98933478E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_1d , m = 4, trafo -> OK 3.48221278E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init , m = 4, trafo -> OK 3.48221278E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 3.48221278E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.48221278E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_1d , m = 4, trafo -> OK 3.41920071E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK 3.41920071E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 3.41920071E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.41920071E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_1d , m = 4, trafo -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init , m = 4, trafo -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_1d , m = 4, trafo -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init , m = 4, trafo -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_1d , m = 4, trafo -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK (Polynomial degree N is smaller than cut-off m) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init , m = 4, trafo_1d -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 5.48191906E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init , m = 4, trafo_1d -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 4.70511367E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init , m = 4, trafo_1d -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 7.12916858E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 8.74709599E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 1.98933478E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init , m = 4, trafo_1d -> OK 1.98933478E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 1.98933478E-07 ( 2.38418579E-04) nfft_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 1.98933478E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 3.48221278E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init , m = 4, trafo_1d -> OK 3.48221278E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 3.48221278E-07 ( 2.38418579E-04) nfft_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 3.48221278E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 3.41920071E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init , m = 4, trafo_1d -> OK 3.41920071E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 3.41920071E-07 ( 2.38418579E-04) nfft_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 3.41920071E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 5.54507153E-07 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init , m = 4, trafo_1d -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 9.70374998E-08 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init , m = 4, trafo_1d -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 2.33194697E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init , m = 4, trafo_1d -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 4.13012714E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 4.21379696E-07 ( 2.38418579E-04) nfft_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 4.21379696E-07 ( 2.38418579E-04) check_adjoint_1d_direct_file: nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 0.00000000E+00 ( 5.24520874E-06) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 3.42513253E-08 ( 5.24520874E-06) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 1.20056143E-08 ( 5.24520874E-06) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 1.16768692E-08 ( 5.24520874E-06) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 7.44465467E-08 ( 5.24520874E-06) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 3.42513253E-08 ( 5.24520874E-06) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 3.60168428E-08 ( 5.24520874E-06) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 2.33565896E-08 ( 5.24520874E-06) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 9.41682572E-08 ( 5.24520874E-06) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 4.69924331E-08 ( 5.24520874E-06) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 7.15876567E-08 ( 5.24520874E-06) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 3.91654105E-08 ( 5.24520874E-06) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 6.25528230E-07 ( 5.24520874E-06) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 1.48603121E-07 ( 5.24520874E-06) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 2.18459661E-07 ( 5.24520874E-06) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 7.77301565E-08 ( 5.24520874E-06) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 1.41565943E-06 ( 5.24520874E-06) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 3.65892731E-07 ( 5.24520874E-06) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 2.72597674E-07 ( 5.24520874E-06) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 1.28743778E-07 ( 5.24520874E-06) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 2.77117215E-06 ( 5.24520874E-06) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 1.07776486E-06 ( 5.24520874E-06) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 1.73184435E-06 ( 5.24520874E-06) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 5.07423977E-07 ( 5.24520874E-06) check_adjoint_1d_fast_file: nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_10.txt d = 1, N = [1 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_20.txt d = 1, N = [1 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_1_50.txt d = 1, N = [1 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_1.txt d = 1, N = [2 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_10.txt d = 1, N = [2 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_20.txt d = 1, N = [2 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_2_50.txt d = 1, N = [2 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_1.txt d = 1, N = [4 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_10.txt d = 1, N = [4 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_20.txt d = 1, N = [4 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_4_50.txt d = 1, N = [4 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK (Polynomial degree N is smaller than cut-off m) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_1d , m = 4, adjoint -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init , m = 4, adjoint -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint -> OK 4.72560231E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init , m = 4, adjoint -> OK 4.72560231E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 4.72560231E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.72560231E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK 5.45195348E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK 2.20647266E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 2.20647266E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 2.42997459E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.17378826E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_1d , m = 4, adjoint -> OK 1.50669212E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init , m = 4, adjoint -> OK 1.50669212E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.50669212E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.50669212E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint -> OK 1.04075241E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init , m = 4, adjoint -> OK 1.04075241E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.04075241E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.04075241E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint -> OK 5.66402719E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK 5.66402719E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 5.66402719E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.66402719E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK 3.03612637E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 3.15329515E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 3.27004472E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.15275486E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_1d , m = 4, adjoint -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init , m = 4, adjoint -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint -> OK 1.33753133E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init , m = 4, adjoint -> OK 1.33753133E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.33753133E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.33753133E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint -> OK 9.61648993E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK 9.61648993E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 9.61648993E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 9.61648993E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK 4.79512551E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 4.79187577E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 4.55734607E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.67658253E-07 ( 2.38418579E-04) nfft_adjoint_1d_1_1.txt d = 1, N = [1 ], M = 1 nthreads = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, 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 = 4, init , m = 4, 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 = 4, init_guru (PRE PSI) , m = 4, 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 = 4, init_guru (PRE FULL PSI) , m = 4, 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 = 4, init_1d , m = 4, adjoint_1d -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init , m = 4, adjoint_1d -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_1.txt d = 1, N = [10 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.54447423E-06 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 4.72560231E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init , m = 4, adjoint_1d -> OK 4.72560231E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 4.72560231E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_10.txt d = 1, N = [10 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 4.72560231E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 5.45195348E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init , m = 4, adjoint_1d -> OK 5.45195348E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_20.txt d = 1, N = [10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 5.21165987E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 2.20647266E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init , m = 4, adjoint_1d -> OK 2.23467950E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 2.23467950E-07 ( 2.38418579E-04) nfft_adjoint_1d_10_50.txt d = 1, N = [10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 2.25517809E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 1.50669212E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init , m = 4, adjoint_1d -> OK 1.50669212E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.50669212E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_1.txt d = 1, N = [20 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.50669212E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 1.04075241E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init , m = 4, adjoint_1d -> OK 1.04075241E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.04075241E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_10.txt d = 1, N = [20 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.04075241E-06 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 5.66402719E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init , m = 4, adjoint_1d -> OK 5.66402719E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 5.66402719E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_20.txt d = 1, N = [20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 5.66402719E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 3.15275486E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init , m = 4, adjoint_1d -> OK 3.15288986E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 3.27216128E-07 ( 2.38418579E-04) nfft_adjoint_1d_20_50.txt d = 1, N = [20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 3.27216128E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init , m = 4, adjoint_1d -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_1.txt d = 1, N = [50 ], M = 1 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 2.85335250E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 1.33753133E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init , m = 4, adjoint_1d -> OK 1.33753133E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.33753133E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_10.txt d = 1, N = [50 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.33753133E-06 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 9.61648993E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init , m = 4, adjoint_1d -> OK 9.61648993E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 9.61648993E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_20.txt d = 1, N = [50 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 9.61648993E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 4.44191329E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init , m = 4, adjoint_1d -> OK 4.79187577E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 4.44191329E-07 ( 2.38418579E-04) nfft_adjoint_1d_50_50.txt d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 4.79512551E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK 7.19734487E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 6.46052229E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 6.57608780E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 5.38047118E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK 8.38941389E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 8.08271011E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 5.65793300E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.39969778E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK 7.71935845E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 9.80721552E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 1.01122828E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 9.96453082E-07 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_1d , m = 4, trafo -> OK 1.38490600E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 1.34221568E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 1.28494037E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.63504012E-06 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 5.04825778E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK 6.78011645E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 5.95963854E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 5.51779237E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 6.30934551E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK 8.86231817E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 8.39516019E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 7.43976329E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 1.75546620E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK 9.16181023E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 1.05416723E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 1.27078101E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_1d , m = 4, trafo_1d -> OK 1.80803659E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init , m = 4, trafo_1d -> OK 1.73276999E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_1d -> OK 1.44235787E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_1d -> OK 1.57791135E-06 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK 5.05594471E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 6.13758687E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 5.87226054E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 7.22397601E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK 1.64010942E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 1.07444737E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.15363582E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.39319000E-07 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK 2.13951148E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 1.96634051E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 2.00746240E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 3.41221175E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint -> OK 6.60627666E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 7.12694964E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 4.86287126E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 4.89397371E-06 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 7.95773417E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init , m = 4, adjoint_1d -> OK 4.83887504E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 9.39385586E-07 ( 2.38418579E-04) nfft_online d = 1, N = [50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 5.86688316E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 9.77351760E-07 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init , m = 4, adjoint_1d -> OK 1.35544531E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 1.12756925E-06 ( 2.38418579E-04) nfft_online d = 1, N = [100 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 1.35233984E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 2.54319207E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init , m = 4, adjoint_1d -> OK 2.55747227E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 3.82382859E-06 ( 2.38418579E-04) nfft_online d = 1, N = [200 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 2.48511719E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_1d , m = 4, adjoint_1d -> OK 6.30359500E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init , m = 4, adjoint_1d -> OK 6.44312195E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_1d -> OK 7.82073676E-06 ( 2.38418579E-04) nfft_online d = 1, N = [500 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_1d -> OK 5.11312783E-06 ( 2.38418579E-04) check_2d_direct_file: nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.09442524E-07 ( 5.24520874E-06) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 9.33188247E-08 ( 5.24520874E-06) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.18819493E-07 ( 5.24520874E-06) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.50583972E-07 ( 5.24520874E-06) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.28575437E-07 ( 5.24520874E-06) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.44823346E-07 ( 5.24520874E-06) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.04312356E-07 ( 5.24520874E-06) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 1.37013799E-07 ( 5.24520874E-06) check_2d_fast_file: nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_2d , m = 4, trafo -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_2d , m = 4, trafo -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_2d , m = 4, trafo -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_2d , m = 4, trafo -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_2d , m = 4, trafo -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_2d , m = 4, trafo -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_2d , m = 4, trafo -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init , m = 4, trafo -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_2d , m = 4, trafo -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init , m = 4, trafo_2d -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 3.50675833E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init , m = 4, trafo_2d -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 3.63391877E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init , m = 4, trafo_2d -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 4.57479814E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init , m = 4, trafo_2d -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.04187032E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init , m = 4, trafo_2d -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.16981817E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init , m = 4, trafo_2d -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.74941641E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init , m = 4, trafo_2d -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.09268563E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init , m = 4, trafo_2d -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 2.21901061E-07 ( 2.38418579E-04) nfft_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 2.21901061E-07 ( 2.38418579E-04) check_adjoint_2d_direct_file: nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 3.01494708E-07 ( 5.24520874E-06) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 1.69339273E-07 ( 5.24520874E-06) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 4.20316212E-07 ( 5.24520874E-06) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 3.72653943E-07 ( 5.24520874E-06) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 5.47650131E-07 ( 5.24520874E-06) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 4.17561552E-07 ( 5.24520874E-06) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 6.21500817E-07 ( 5.24520874E-06) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 4.17561552E-07 ( 5.24520874E-06) check_adjoint_2d_fast_file: nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_2d , m = 4, adjoint -> OK 9.47706269E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK 9.47706269E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 9.50532012E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 9.50532012E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint -> OK 6.06087895E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 6.06087895E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 6.05633772E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.05633772E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_2d , m = 4, adjoint -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 5.34122250E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_2d , m = 4, adjoint -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 7.39319375E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 7.39911968E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_2d , m = 4, adjoint -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init , m = 4, adjoint -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 8.25655832E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 9.47706269E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init , m = 4, adjoint_2d -> OK 9.47706269E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 9.50532012E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_20.txt d = 2, N = [10 , 10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 9.50532012E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 6.06087895E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init , m = 4, adjoint_2d -> OK 6.06087895E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 6.05633772E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_10_50.txt d = 2, N = [10 , 10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 5.83532710E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init , m = 4, adjoint_2d -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_20.txt d = 2, N = [10 , 20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 1.08098902E-06 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init , m = 4, adjoint_2d -> OK 5.36315667E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 5.34122250E-07 ( 2.38418579E-04) nfft_adjoint_2d_10_20_50.txt d = 2, N = [10 , 20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 5.34122250E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init , m = 4, adjoint_2d -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_20.txt d = 2, N = [20 , 10 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 1.10076314E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init , m = 4, adjoint_2d -> OK 7.39594554E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 7.39911968E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_10_50.txt d = 2, N = [20 , 10 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 7.39319375E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init , m = 4, adjoint_2d -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_20.txt d = 2, N = [20 , 20 ], M = 20 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 1.12368423E-06 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init , m = 4, adjoint_2d -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 8.25655832E-07 ( 2.38418579E-04) nfft_adjoint_2d_20_20_50.txt d = 2, N = [20 , 20 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 8.37999892E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_2d , m = 4, trafo -> OK 1.59290437E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 1.49110321E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 1.63460868E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.55967541E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_2d , m = 4, trafo -> OK 1.20617997E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 1.20396550E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 9.92410421E-08 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.24490683E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_2d , m = 4, trafo -> OK 1.16857464E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init , m = 4, trafo -> OK 1.25667242E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 1.37388014E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 1.66771045E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 1.52835824E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init , m = 4, trafo_2d -> OK 2.79894977E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 1.30501235E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 1.40400459E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 1.53511863E-07 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init , m = 4, trafo_2d -> OK 9.53453991E-08 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 8.85273934E-08 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 1.54570046E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_2d , m = 4, trafo_2d -> OK 1.20335713E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init , m = 4, trafo_2d -> OK 1.24499365E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_2d -> OK 1.13403217E-07 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_2d -> OK 1.30607802E-07 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint -> OK 1.62791389E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 1.47432547E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.58775345E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.58520481E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint -> OK 4.40636177E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 3.68255246E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 3.11501526E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 2.88654132E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint -> OK 7.41910526E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init , m = 4, adjoint -> OK 7.74651289E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 6.46637773E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 6.27372356E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 1.95390294E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init , m = 4, adjoint_2d -> OK 1.58602893E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 1.83407440E-06 ( 2.38418579E-04) nfft_online d = 2, N = [50 , 50 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 1.96377755E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 2.89461923E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init , m = 4, adjoint_2d -> OK 2.65987705E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 2.80820495E-06 ( 2.38418579E-04) nfft_online d = 2, N = [100 , 100 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 2.94819665E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_2d , m = 4, adjoint_2d -> OK 7.54528901E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init , m = 4, adjoint_2d -> OK 5.78761228E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_2d -> OK 6.15131012E-06 ( 2.38418579E-04) nfft_online d = 2, N = [200 , 200 ], M = 50 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_2d -> OK 6.58239833E-06 ( 2.38418579E-04) check_3d_direct_file: nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru () , m = 4, trafo_direct -> OK 3.73243552E-08 ( 5.24520874E-06) check_3d_fast_file: nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_3d , m = 4, trafo -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init , m = 4, trafo -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_3d , m = 4, trafo_3d -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init , m = 4, trafo_3d -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, trafo_3d -> OK 7.33332115E-08 ( 2.38418579E-04) nfft_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, trafo_3d -> OK 7.33332115E-08 ( 2.38418579E-04) check_adjoint_3d_direct_file: nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru () , m = 4, adjoint_direct -> OK 7.11941311E-07 ( 5.24520874E-06) check_adjoint_3d_fast_file: nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_3d , m = 4, adjoint -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init , m = 4, adjoint -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_3d , m = 4, adjoint_3d -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init , m = 4, adjoint_3d -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru (PRE PSI) , m = 4, adjoint_3d -> OK 1.96721885E-06 ( 2.38418579E-04) nfft_adjoint_3d_10_10_10_10.txt d = 3, N = [10 , 10 , 10 ], M = 10 nthreads = 4, init_guru (PRE FULL PSI) , m = 4, adjoint_3d -> OK 1.96721885E-06 ( 2.38418579E-04) B-SPLINE -------- b00: err_rel = 0.00000000E+00 < 2.38418579E-06 -> OK b00: err_rel = 0.00000000E+00 < 2.38418579E-06 -> OK b01: err_rel = 0.00000000E+00 < 2.38418579E-06 -> OK b01: err_rel = 0.00000000E+00 < 2.38418579E-06 -> OK b02: err_rel = 1.43804073E-07 < 2.38418579E-06 -> OK b02: err_rel = 1.43804073E-07 < 2.38418579E-06 -> OK b03: err_rel = 2.06229487E-07 < 2.38418579E-06 -> OK b03: err_rel = 2.06229487E-07 < 2.38418579E-06 -> OK b04: err_rel = 2.51146702E-07 < 2.38418579E-06 -> OK b04: err_rel = 2.51146702E-07 < 2.38418579E-06 -> OK b05: err_rel = 3.22745336E-07 < 2.38418579E-06 -> OK b05: err_rel = 3.22745336E-07 < 2.38418579E-06 -> OK b06: err_rel = 3.22931839E-07 < 2.38418579E-06 -> OK b06: err_rel = 3.22931839E-07 < 2.38418579E-06 -> OK b07: err_rel = 4.10014366E-07 < 2.38418579E-06 -> OK b07: err_rel = 4.10014366E-07 < 2.38418579E-06 -> OK b08: err_rel = 4.10140387E-07 < 2.38418579E-06 -> OK b08: err_rel = 4.10140387E-07 < 2.38418579E-06 -> OK b09: err_rel = 5.22788639E-07 < 2.38418579E-06 -> OK b09: err_rel = 5.22788639E-07 < 2.38418579E-06 -> OK b10: err_rel = 5.02725470E-07 < 2.38418579E-06 -> OK b10: err_rel = 5.02725470E-07 < 2.38418579E-06 -> OK b11: err_rel = 6.03780450E-07 < 2.38418579E-06 -> OK b11: err_rel = 6.03780450E-07 < 2.38418579E-06 -> OK b12: err_rel = 6.78975027E-07 < 2.38418579E-06 -> OK b12: err_rel = 6.78975027E-07 < 2.38418579E-06 -> OK b13: err_rel = 6.94241464E-07 < 2.38418579E-06 -> OK b13: err_rel = 6.94241464E-07 < 2.38418579E-06 -> OK b14: err_rel = 8.48958507E-07 < 2.38418579E-06 -> OK b14: err_rel = 8.48958507E-07 < 2.38418579E-06 -> OK b15: err_rel = 9.11419875E-07 < 2.38418579E-06 -> OK b15: err_rel = 9.11419875E-07 < 2.38418579E-06 -> OK b16: err_rel = 9.04448541E-07 < 2.38418579E-06 -> OK b16: err_rel = 9.04448541E-07 < 2.38418579E-06 -> OK b17: err_rel = 1.16086187E-06 < 2.38418579E-06 -> OK b17: err_rel = 1.16086187E-06 < 2.38418579E-06 -> OK b18: err_rel = 1.16774152E-06 < 2.38418579E-06 -> OK b18: err_rel = 1.16774152E-06 < 2.38418579E-06 -> OK b19: err_rel = 1.11086956E-06 < 2.38418579E-06 -> OK b19: err_rel = 1.11086956E-06 < 2.38418579E-06 -> OK b20: err_rel = 1.23234508E-06 < 2.38418579E-06 -> OK b20: err_rel = 1.23234508E-06 < 2.38418579E-06 -> OK b21: err_rel = 1.18302273E-06 < 2.38418579E-06 -> OK b21: err_rel = 1.18302273E-06 < 2.38418579E-06 -> OK b22: err_rel = 1.09116263E-06 < 2.38418579E-06 -> OK b22: err_rel = 1.09116263E-06 < 2.38418579E-06 -> OK b23: err_rel = 1.07774542E-06 < 2.38418579E-06 -> OK b23: err_rel = 1.07774542E-06 < 2.38418579E-06 -> OK b24: err_rel = 1.13684814E-06 < 2.38418579E-06 -> OK b24: err_rel = 1.13684814E-06 < 2.38418579E-06 -> OK b25: err_rel = 1.64024107E-06 < 2.38418579E-06 -> OK b25: err_rel = 1.64024107E-06 < 2.38418579E-06 -> OK b26: err_rel = 1.24198846E-06 < 2.38418579E-06 -> OK b26: err_rel = 1.24198846E-06 < 2.38418579E-06 -> OK b27: err_rel = 1.38890925E-06 < 2.38418579E-06 -> OK b27: err_rel = 1.38890925E-06 < 2.38418579E-06 -> OK b28: err_rel = 1.66831194E-06 < 2.38418579E-06 -> OK b28: err_rel = 1.66831194E-06 < 2.38418579E-06 -> OK b29: err_rel = 1.72253044E-06 < 2.38418579E-06 -> OK b29: err_rel = 1.72253044E-06 < 2.38418579E-06 -> OK b30: err_rel = 1.37421011E-06 < 2.38418579E-06 -> OK b30: err_rel = 1.37421011E-06 < 2.38418579E-06 -> OK BESSEL I0 --------- i0[ 0.00000000E+00] = 1.00000000E+00 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 1.00000000E+00] = 1.26606572E+00 err_rel = 9.41572580E-08 < 1.90734863E-06 -> OK i0[ 2.00000000E+00] = 2.27958536E+00 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.00000000E+00] = 4.88079262E+00 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.00000000E+00] = 1.13019218E+01 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.00000000E+00] = 2.72398701E+01 err_rel = 7.00204694E-08 < 1.90734863E-06 -> OK i0[ 6.00000000E+00] = 6.72344055E+01 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 7.00000000E+00] = 1.68593887E+02 err_rel = 9.05061768E-08 < 1.90734863E-06 -> OK i0[ 8.00000000E+00] = 4.27564087E+02 err_rel = 7.13754460E-08 < 1.90734863E-06 -> OK i0[ 9.00000000E+00] = 1.09358850E+03 err_rel = 1.11623635E-07 < 1.90734863E-06 -> OK i0[ 1.00000000E+01] = 2.81571631E+03 err_rel = 8.67063932E-08 < 1.90734863E-06 -> OK i0[ 1.10000000E+01] = 7.28848584E+03 err_rel = 4.68954340E-07 < 1.90734863E-06 -> OK i0[ 1.20000000E+01] = 1.89489141E+04 err_rel = 6.18438776E-07 < 1.90734863E-06 -> OK i0[ 1.30000000E+01] = 4.94444961E+04 err_rel = 1.58005477E-07 < 1.90734863E-06 -> OK i0[ 1.40000000E+01] = 1.29418508E+05 err_rel = 4.22563033E-07 < 1.90734863E-06 -> OK i0[ 1.50000000E+01] = 3.39648438E+05 err_rel = 2.76019932E-06 >= 1.90734863E-06 -> FAIL i0[ 1.60000000E+01] = 8.93446312E+05 err_rel = 6.99538418E-08 < 1.90734863E-06 -> OK i0[ 1.70000000E+01] = 2.35497025E+06 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 1.80000000E+01] = 6.21841250E+06 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 1.90000000E+01] = 1.64461910E+07 err_rel = 6.08043536E-08 < 1.90734863E-06 -> OK i0[ 2.00000000E+01] = 4.35582800E+07 err_rel = 9.18309837E-08 < 1.90734863E-06 -> OK i0[ 2.10000000E+01] = 1.15513960E+08 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 2.20000000E+01] = 3.06693024E+08 err_rel = 1.04338866E-07 < 1.90734863E-06 -> OK i0[ 2.30000000E+01] = 8.15142144E+08 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 2.40000000E+01] = 2.16861901E+09 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 2.50000000E+01] = 5.77456128E+09 err_rel = 8.86647555E-08 < 1.90734863E-06 -> OK i0[ 2.60000000E+01] = 1.53889761E+10 err_rel = 6.65411335E-08 < 1.90734863E-06 -> OK i0[ 2.70000000E+01] = 4.10420060E+10 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 2.80000000E+01] = 1.09534609E+11 err_rel = 7.47891491E-08 < 1.90734863E-06 -> OK i0[ 2.90000000E+01] = 2.92520624E+11 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.00000000E+01] = 7.81672251E+11 err_rel = 8.38407601E-08 < 1.90734863E-06 -> OK i0[ 3.10000000E+01] = 2.08996296E+12 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.20000000E+01] = 5.59090814E+12 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.30000000E+01] = 1.49637982E+13 err_rel = 7.00741936E-08 < 1.90734863E-06 -> OK i0[ 3.40000000E+01] = 4.00685762E+13 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.50000000E+01] = 1.07338816E+14 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.60000000E+01] = 2.87666810E+14 err_rel = 1.16643406E-07 < 1.90734863E-06 -> OK i0[ 3.70000000E+01] = 7.71245465E+14 err_rel = 8.70136176E-08 < 1.90734863E-06 -> OK i0[ 3.80000000E+01] = 2.06850470E+15 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 3.90000000E+01] = 5.54974360E+15 err_rel = 9.67379776E-08 < 1.90734863E-06 -> OK i0[ 4.00000000E+01] = 1.48947759E+16 err_rel = 7.20884898E-08 < 1.90734863E-06 -> OK i0[ 4.10000000E+01] = 3.99882629E+16 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.20000000E+01] = 1.07389550E+17 err_rel = 7.99885598E-08 < 1.90734863E-06 -> OK i0[ 4.30000000E+01] = 2.88480275E+17 err_rel = 1.19106041E-07 < 1.90734863E-06 -> OK i0[ 4.40000000E+01] = 7.75155972E+17 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.50000000E+01] = 2.08341401E+18 err_rel = 6.59681376E-08 < 1.90734863E-06 -> OK i0[ 4.60000000E+01] = 5.60106451E+18 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.70000000E+01] = 1.50615402E+19 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.80000000E+01] = 4.05104988E+19 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 4.90000000E+01] = 1.08983593E+20 err_rel = 8.07102580E-08 < 1.90734863E-06 -> OK i0[ 5.00000000E+01] = 2.93255373E+20 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.10000000E+01] = 7.89257383E+20 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.20000000E+01] = 2.12459283E+21 err_rel = 6.62421016E-08 < 1.90734863E-06 -> OK i0[ 5.30000000E+01] = 5.72023412E+21 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.40000000E+01] = 1.54038757E+22 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.50000000E+01] = 4.14878984E+22 err_rel = 1.08552136E-07 < 1.90734863E-06 -> OK i0[ 5.60000000E+01] = 1.11759716E+23 err_rel = 8.05943330E-08 < 1.90734863E-06 -> OK i0[ 5.70000000E+01] = 3.01105771E+23 err_rel = 1.19654970E-07 < 1.90734863E-06 -> OK i0[ 5.80000000E+01] = 8.11372400E+23 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 5.90000000E+01] = 2.18668684E+24 err_rel = 1.31811476E-07 < 1.90734863E-06 -> OK i0[ 6.00000000E+01] = 5.89407657E+24 err_rel = 9.78033938E-08 < 1.90734863E-06 -> OK i0[ 6.10000000E+01] = 1.58893405E+25 err_rel = 7.25594234E-08 < 1.90734863E-06 -> OK i0[ 6.20000000E+01] = 4.28405340E+25 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 6.30000000E+01] = 1.15520955E+26 err_rel = 7.98415414E-08 < 1.90734863E-06 -> OK i0[ 6.40000000E+01] = 3.11545769E+26 err_rel = 1.18420751E-07 < 1.90734863E-06 -> OK i0[ 6.50000000E+01] = 8.40303869E+26 err_rel = 1.75619718E-07 < 1.90734863E-06 -> OK i0[ 6.60000000E+01] = 2.26674521E+27 err_rel = 1.30207781E-07 < 1.90734863E-06 -> OK i0[ 6.70000000E+01] = 6.11532233E+27 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 6.80000000E+01] = 1.65000300E+28 err_rel = 1.43101772E-07 < 1.90734863E-06 -> OK i0[ 6.90000000E+01] = 4.45243271E+28 err_rel = 1.06062622E-07 < 1.90734863E-06 -> OK i0[ 7.00000000E+01] = 1.20158925E+29 err_rel = 2.35806084E-07 < 1.90734863E-06 -> OK i0[ 7.10000000E+01] = 3.24309160E+29 err_rel = 1.16490497E-07 < 1.90734863E-06 -> OK i0[ 7.20000000E+01] = 8.75398600E+29 err_rel = 8.63125322E-08 < 1.90734863E-06 -> OK i0[ 7.30000000E+01] = 2.36316860E+30 err_rel = 1.91838737E-07 < 1.90734863E-06 -> OK i0[ 7.40000000E+01] = 6.38005584E+30 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 7.50000000E+01] = 1.72263878E+31 err_rel = 1.40357415E-07 < 1.90734863E-06 -> OK i0[ 7.60000000E+01] = 4.65160660E+31 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 7.70000000E+01] = 1.25617316E+32 err_rel = 7.69910358E-08 < 1.90734863E-06 -> OK i0[ 7.80000000E+01] = 3.39260137E+32 err_rel = 1.14029376E-07 < 1.90734863E-06 -> OK i0[ 7.90000000E+01] = 9.16330490E+32 err_rel = 8.44359604E-08 < 1.90734863E-06 -> OK i0[ 8.00000000E+01] = 2.47517832E+33 err_rel = 6.25177137E-08 < 1.90734863E-06 -> OK i0[ 8.10000000E+01] = 6.68644097E+33 err_rel = 9.25709358E-08 < 1.90734863E-06 -> OK i0[ 8.20000000E+01] = 1.80641176E+34 err_rel = 6.85303334E-08 < 1.90734863E-06 -> OK i0[ 8.30000000E+01] = 4.88057514E+34 err_rel = 1.01458525E-07 < 1.90734863E-06 -> OK i0[ 8.40000000E+01] = 1.31873365E+35 err_rel = 7.50987184E-08 < 1.90734863E-06 -> OK i0[ 8.50000000E+01] = 3.56347795E+35 err_rel = 1.11166919E-07 < 1.90734863E-06 -> OK i0[ 8.60000000E+01] = 9.62988763E+35 err_rel = 8.22731892E-08 < 1.90734863E-06 -> OK i0[ 8.70000000E+01] = 2.60254341E+36 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK i0[ 8.80000000E+01] = 7.03401951E+36 err_rel = -0.00000000E+00 < 1.90734863E-06 -> OK FAIL checkall_threads (exit status: 1) ============================================================================ Testsuite summary for NFFT 3.3.2alpha ============================================================================ # 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 ============================================================================ make[6]: *** [Makefile:982: test-suite.log] Error 1 make[6]: Leaving directory '/<>/build-single/tests' make[5]: *** [Makefile:1090: check-TESTS] Error 2 make[5]: Leaving directory '/<>/build-single/tests' make[4]: *** [Makefile:1195: check-am] Error 2 make[4]: Leaving directory '/<>/build-single/tests' make[3]: *** [Makefile:874: check-recursive] Error 1 make[3]: Leaving directory '/<>/build-single/tests' make[2]: *** [Makefile:690: check-recursive] Error 1 make[2]: Leaving directory '/<>/build-single' dh_auto_test: error: cd build-single && make -j4 check VERBOSE=1 returned exit code 2 cd build-double && make -j4 check VERBOSE=1 make[2]: Entering directory '/<>/build-double' Making check in 3rdparty make[3]: Entering directory '/<>/build-double/3rdparty' Making check in cstripack make[4]: Entering directory '/<>/build-double/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/3rdparty/cstripack' Making check in . make[4]: Entering directory '/<>/build-double/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/build-double/3rdparty' make[3]: Leaving directory '/<>/build-double/3rdparty' Making check in include make[3]: Entering directory '/<>/build-double/include' make[3]: Leaving directory '/<>/build-double/include' Making check in kernel make[3]: Entering directory '/<>/build-double/kernel' Making check in util make[4]: Entering directory '/<>/build-double/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/util' Making check in nfft make[4]: Entering directory '/<>/build-double/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/nfft' Making check in nfct make[4]: Entering directory '/<>/build-double/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/nfct' Making check in nfst make[4]: Entering directory '/<>/build-double/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/nfst' Making check in nnfft make[4]: Entering directory '/<>/build-double/kernel/nnfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/nnfft' Making check in nsfft make[4]: Entering directory '/<>/build-double/kernel/nsfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/nsfft' Making check in mri make[4]: Entering directory '/<>/build-double/kernel/mri' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/mri' Making check in fpt make[4]: Entering directory '/<>/build-double/kernel/fpt' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/fpt' Making check in nfsft make[4]: Entering directory '/<>/build-double/kernel/nfsft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/nfsft' Making check in nfsoft make[4]: Entering directory '/<>/build-double/kernel/nfsoft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/nfsoft' Making check in solver make[4]: Entering directory '/<>/build-double/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/kernel/solver' Making check in . make[4]: Entering directory '/<>/build-double/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/build-double/kernel' make[3]: Leaving directory '/<>/build-double/kernel' Making check in . make[3]: Entering directory '/<>/build-double' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/build-double' Making check in tests make[3]: Entering directory '/<>/build-double/tests' Making check in data make[4]: Entering directory '/<>/build-double/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-double/tests/data' make[4]: Entering directory '/<>/build-double/tests' make checkall checkall_threads make[5]: Entering directory '/<>/build-double/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o version.o ../../tests/version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfst.o ../../tests/nfst.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c ../../tests/nfct.c:392:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:653:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:393:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); X(init)(p, d, N, M); ^ ^~~~~~ ~~~~~~~~~~~~~ ../../include/nfft3.h:287:1: note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:270:57: note: expanded from macro 'NFCT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ../../tests/nfft.c:397:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ^ ../../tests/nfft.c:399:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c../../tests/nfct.c:662:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:287::1: note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:271:426:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ 62: note: expanded from macro 'NFCT_DEFINE_API' ../../tests/nfft.cNFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ :434:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:754:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfct_plan *)') with an expression of type 'void (const nfct_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h:94:20: note: expanded from macro 'NFCT' #define NFCT(name) CONCAT(nfct_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :34:1: note: expanded from here nfct_trafo_direct ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:760:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfct_plan *)') with an expression of type 'void (const nfct_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h:94:20: note: expanded from macro 'NFCT'../../tests/nfft.c #define NFCT(name) CONCAT(nfct_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :37:1: note: expanded from here nfct_adjoint_direct ^~~~~~~~~~~~~~~~~~~ :666:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M);../../tests/nfst.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ^ ../../tests/nfst.c:402:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../include/nfft3.h:191:1../../tests/nfst.c:404:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ : note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:176:52: note: expanded from macro 'NFFT_DEFINE_API' ../../tests/nfst.cNFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ :427../../tests/nfct.c:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ :845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ../../tests/nfst.c:435:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ^~~~~~~~~~~~~~~~~ fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfst.c:444:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ^ fscanf(file, __FI__, &re); ../../tests/nfct.c:845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~ ~~~~~~~~~~~~~~~~~ testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:675:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:191:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:177:57: note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../tests/nfct.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:661:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:369:1: note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:352:57: note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../tests/nfst.c:670:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ../../tests/nfct.c:916:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file);../../include/nfft3.h:369:1: note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:353:62: note: expanded from macro 'NFST_DEFINE_API' ^~~~~~~~~~~~~~~~~~~~~~~~~ NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:916:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:916:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c../../tests/nfct.c:925:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); : ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:786:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfft_plan *)') with an expression of type 'void (const nfft_plan *)' [-Wincompatible-function-pointer-types] 31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c ^~~~~~~~~~~~~~~ :925:32: warning: ../../tests/nfft.h:22:17: note: expanded from macro 'X' passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file);#define X(name) NFFT(name) ^~~~~~~~~~ ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:925:65: ../../include/infft.hwarning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360../../tests/nfst.c:762:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfst_plan *)') with an expression of type 'void (const nfst_plan *)' [-Wincompatible-function-pointer-types] :56: note:: static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; passing argument to parameter 'trafos' here ^~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:95:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfst_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: 93:20: note: expanded from macro 'NFFT' expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :36:#define NFFT(name) CONCAT(nfft_,name)1: note: expanded from here nfst_trafo_direct ^~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT'../../tests/nfct.c../../tests/nfst.c::956768::561:: warningwarning: : incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfst_plan *)') with an expression of type 'void (const nfst_plan *)' [-Wincompatible-function-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online);static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:95:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfst_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' ^~~~~~~~~~~~~~~~~~~ #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :39:1: note: expanded from here ../../tests/nfct.cnfst_adjoint_direct:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers,^~~~~~~~~~~~~~~~~~~ ^ ../../tests/nfct.c:956:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:956:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] #define CONCAT(prefix, name) prefix ## name testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^~~~~~~~~~~~~~ :37:1: note: expanded from here nfft_trafo_direct ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c:987 testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here : const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 5:../../tests/nfst.c warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :845: testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here 24: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ warning: ../../tests/nfct.c:987:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here ../../tests/nfct.c const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfst.c359:60: note: passing argument to parameter 'initializers' here :845 const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfct.c59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :987: testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here 67: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:792:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfft_plan *)') with an expression of type 'void (const nfft_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfft.h:22:17: note: expanded from macro 'X' #define X(name) NFFT(name) ^~~~~~~~~~ ../../tests/nfst.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c../../tests/nfct.c:1032:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :365:31 testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here : const testcase_delegate_t **testcases, init_delegate_t **initializers,note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ../../tests/nfct.c ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here :1032: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 24../../tests/nfst.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : warning testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here : passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1032:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos)../../include/infft.h:93:20: note: expanded from macro 'NFFT' ^ #define NFFT(name) CONCAT(nfft_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ ../../tests/nfct.c::46:1: note: expanded from here 1041:5: nfft_adjoint_direct ^~~~~~~~~~~~~~~~~~~ warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1041:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c:908:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:../../tests/nfct.c:1041:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 32: testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here warning: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1071:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :917../../tests/nfct.c:1071:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :5: testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here warning: const testcase_delegate_t **testcases, init_delegate_t **initializers,incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfct.c:1071:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ../../tests/nfst.c:917:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file);../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:917:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here ../../tests/nfct.c:1080:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] check_delegate_t *check_delegate, trafo_delegate_t **trafos) testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1080:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1080:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:948:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ../../tests/nfct.c ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfst.c:948:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 1105:5 testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here : warning check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1105:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1105:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ../../tests/nfst.c:979:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~~~~~~~~~~~ ../../tests/nfct.c testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here :360 const testcase_delegate_t **testcases, init_delegate_t **initializers,:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^ ../../tests/nfst.c:979:34../../tests/nfft.c:884:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] : warning: testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:979:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:../../tests/nfct.c366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :1130:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1130:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1130:67 ^ : ../../tests/nfft.cwarning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:../../tests/nfst.c:1024:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] 56: note testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file);: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:59::884:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^../../tests/nfct.c:1161:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359: 31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1161: ^24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:884:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:359 testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here :60 check_delegate_t *check_delegate, trafo_delegate_t **trafos): note: passing argument to parameter 'initializers' here ../../tests/nfst.c:1033:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here :1161 const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfst.c:1033:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 59: testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here warning: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]../../tests/nfst.c:1033:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here ^~~~~~~~~~~~~~~~~~~ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1170:5: warning: ^ incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1170:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file);:1063:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~~~~~~~~~~ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 359../../tests/nfst.c:60: note: passing argument to parameter 'initializers' here : const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 1063../../tests/nfct.c:1170:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :32: testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here warning: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1186:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:32../../tests/nfst.c:1072:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] : warning: testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file);passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c../../tests/nfct.c:1186:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :365:31 testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here : check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1072:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c../../tests/nfst.c:1072:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :1195 testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here :5 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1195:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1195:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note../../tests/nfst.c: :passing argument to parameter 'trafos' here1097 :5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :893:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c const testcase_delegate_t **testcases, init_delegate_t **initializers,: 360 ^: 31: note: passing argument to parameter 'testcases' here ../../tests/nfst.c:1097:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note../../tests/nfft.c: :passing argument to parameter 'initializers' here893 :24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here ../../tests/nfst.c:1097:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here ../../tests/nfft.c:893:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1122:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1153:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:955:5: ../../tests/nfst.cwarning:: 1153incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]: 24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~../../tests/nfst.c :365:60:../../tests/nfft.c :note360: :passing argument to parameter 'initializers' here31 : note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:955:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:955:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1162:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:964:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162: const testcase_delegate_t **testcases, init_delegate_t **initializers,55 : ^ warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:964:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ../../tests/nfft.c ^: 360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:964:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1178:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:995:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:995:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:995:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1187:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1026:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1026:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1026:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1078:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1078:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1078:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1087:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1087:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1087:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1117:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1126:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1126:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1126:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1151:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1176:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1214:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1223:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1223:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1223:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1239:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1239:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1239:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1248:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1500:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:20: warning: passing 'const init_delegate_t *[25]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:52: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-version.o `test -f 'version.c' || echo '../../tests/'`version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c 61 warnings generated. 58 warnings generated. 58 warnings generated. gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -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=/<>/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/nfft.c:393:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfct.c fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ :392:3: ../../tests/nfft.c:434:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ../../tests/nfft.c:443:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:666:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:191:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:176:52: note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../tests/nfft.c:675:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c../../include/nfft3.h:191:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:177:57: note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ :653:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:287:1: note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:270:57: note: expanded from macro 'NFCT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../tests/nfct.c:662:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:287:1: note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:271:62: note: expanded from macro 'NFCT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ../../tests/nfft.c ^ :786:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfft_plan *)') with an expression of type 'void (const nfft_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfft.h:22:17: note: expanded from macro 'X' #define X(name) NFFT(name) ^~~~~~~~~~ ../../include/infft.h:93:20: note: expanded from macro 'NFFT' #define NFFT(name) CONCAT(nfft_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :65:1: note: expanded from here nfft_trafo_direct ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:792:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfft_plan *)') with an expression of type 'void (const nfft_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~../../tests/nfct.c:754:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfct_plan *)') with an expression of type 'void (const nfct_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ../../tests/nfft.h:22:17: note: expanded from macro 'X' ^~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note#define X(name) NFFT(name) ^~~~~~~~~~ ../../include/infft.h:93:20: expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ :../../include/infft.h:94:20: note: expanded from macro 'NFCT' #define NFCT(name) CONCAT(nfct_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :58:1: note: expanded from here nfct_trafo_direct ^~~~~~~~~~~~~~~~~ note: expanded from macro 'NFFT' #define NFFT(name) CONCAT(nfft_,name) ../../tests/nfct.c: ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' 760:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfct_plan *)') with an expression of type 'void (const nfct_plan *)' [-Wincompatible-function-pointer-types] #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h:94:20: note: expanded from macro 'NFCT' #define NFCT(name) CONCAT(nfct_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :61:1: :note: expanded from here nfct_adjoint_direct ^~~~~~~~~~~~~~~~~~~ 74:1: note: expanded from here nfft_adjoint_direct ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here../../tests/nfft.c:884:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:24: testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); 360: ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:6031: note: passing argument to parameter 'testcases' here : note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:884:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:884:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:916:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:916:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:916../../tests/nfft.c:893:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here../../tests/nfct.c:925:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:925:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:925:65: ../../tests/nfft.c:893:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56 : note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:../../tests/nfct.c:956:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); 893:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ^ ../../tests/nfct.c:956:26: warning: ../../tests/nfft.cpassing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: :361:56: note: passing argument to parameter 'trafos' here note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:956 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:987:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:987:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:987:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1032:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here../../tests/nfft.c:955:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1032:24: warning: testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: :31: note: passing argument to parameter 'testcases' here note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1032 const testcase_delegate_t **testcases, init_delegate_t **initializers,:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note ^ : passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:955:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here :1041:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1041:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1041:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56../../tests/nfft.c: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :955:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^../../tests/nfct.c:1071:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1071:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1071:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:964:5 testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]/bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall check.o version.o bspline.o bessel.o nfft.o nfct.o nfst.o ../libnfft3.la -lm -lcunit -lncurses testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c:1080:5: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ../../tests/nfft.c:964:32 ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :31: note: passing argument to parameter 'testcases' here testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1080 ^~~~~~~~~~~~~~~ :32: warning: ../../tests/nfft.cpassing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60:360:../../tests/nfst.c60:: 398:note3:: passing argument to parameter 'initializers' here warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] : note fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ : passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c../../tests/nfct.c:1080:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here : check_delegate_t *check_delegate, trafo_delegate_t **trafos)402:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ^ ../../tests/nfst.c:404:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c:964:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file);../../tests/nfct.c:1105:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1105../../tests/nfst.c:427:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] :26 fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ : warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~ ../../tests/nfst.c../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :435../../tests/nfct.c:1105:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :5: testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here warning check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note../../tests/nfst.c: passing argument to parameter 'trafos' here :444:5: warning check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ../../tests/nfct.c:1130:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~ ~~~~~~~~~~~~~~~~~ testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1130:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1130:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c../../tests/nfft.c:995:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :1161:5: warning: testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.cincompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31:360:31: note: passing argument to parameter 'testcases' here : note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^ ../../tests/nfct.c:1161:24: warning: ../../tests/nfft.c:995:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, :360:60 ^ ../../tests/nfct.c:1161:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : note: passing argument to parameter 'initializers' here testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^~~~~~~~~~~~~~~~~~~~~../../tests/nfft.c:995:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here :360 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1170:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c../../tests/nfct.c:1026:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :1170:24 testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here : const testcase_delegate_t **testcases, init_delegate_t **initializers,warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1170../../tests/nfft.c:1026:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :55: testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here warning const testcase_delegate_t **testcases, init_delegate_t **initializers,: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); : ^~~~~~~~~~~~~~~~~~~661 :17: ../../tests/nfct.cwarning:: 360passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]: 56: note: passing argument to parameter 'trafos' here X(init)(p, d, N, M); ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c ^ :1026:../../include/nfft3.h:369:1: note: passing argument to parameter 'N' here 67: warningNFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:352:57: note: expanded from macro 'NFST_DEFINE_API' : passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos)../../tests/nfct.c:1186:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:670:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c: X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:369:1: note: passing argument to parameter 'N' here 359:31NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^ ../../include/nfft3.h:353:62: note: expanded from macro 'NFST_DEFINE_API' : noteNFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ : passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:69: ../../tests/nfft.c:1078:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1078:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c../../tests/nfft.c:1195:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :1078:59 testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here : warning const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ : ../../tests/nfct.c:1195:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here ^~~~~~~~~~~~~~~ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1195:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:1087:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1087:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c: testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here 360: const testcase_delegate_t **testcases, init_delegate_t **initializers,56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^ ../../tests/nfft.c:1087:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:762:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfst_plan *)') with an expression of type 'void (const nfst_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:95:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfst_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :60:1: note: expanded from here nfst_trafo_direct ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1117:5:../../tests/nfst.c :768:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfst_plan *)') with an expression of type 'void (const nfst_plan *)' [-Wincompatible-function-pointer-types] warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:95:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfst_,name) ^~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :63:1: note: expanded from here nfst_adjoint_direct ^~~~~~~~~~~~~~~~~~~ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1126:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1126:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c../../tests/nfst.c::845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 360:60: testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here note: const testcase_delegate_t **testcases, init_delegate_t **initializers,passing argument to parameter 'initializers' here ^ ../../tests/nfst.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here const testcase_delegate_t **testcases, init_delegate_t **initializers, check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ^ ../../tests/nfft.c:1126:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56../../tests/nfst.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] : note: testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here passing argument to parameter 'trafos' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] check_delegate_t *check_delegate, trafo_delegate_t **trafos) testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1151:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ../../tests/nfst.c:908:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:917:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfst.c:917:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:917:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:360 testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file);: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here 31: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); : ^~~~~~~~~~~~~~~~~~~~~~~~948 :5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]../../tests/nfft.c :361:56: note: passing argument to parameter 'trafos' here testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^~~~~~~~~~~~~~~~~~~ ^ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1214:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:24: warning../../tests/nfst.c: :979:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file);:979:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here ../../tests/nfft.c:360 const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfst.c:979:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 60: note testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online);: ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here passing argument to parameter 'initializers' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1223:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfst.c:1024:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c../../tests/nfft.c:1024:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :1223:24 testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here : warning check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1033:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ../../tests/nfft.c:1223 const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :../../tests/nfst.c55:1033:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:../../tests/nfft.c:1239:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] 365:60: testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1239:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1033:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file);../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1239:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1248:../../tests/nfst.c5:1063:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] : warning: testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:360: testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here 31: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c:1072:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ../../tests/nfft.c: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 360:../../tests/nfst.c:1072:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 60: note testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file);: ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1072:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1248:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1097:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1097:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1097:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1122:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1153:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1162:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1178:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1187:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1500:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:20: warning: passing 'const init_delegate_t *[25]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:52: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ libtool: link: gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall check.o version.o bspline.o bessel.o nfft.o nfct.o nfst.o ../.libs/libnfft3.so -lm -lcunit -lncurses 58 warnings generated. 61 warnings generated. 58 warnings generated. /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall_threads checkall_threads-check.o checkall_threads-version.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 libtool: link: gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall_threads checkall_threads-check.o checkall_threads-version.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 make[5]: Leaving directory '/<>/build-double/tests' make check-TESTS make[5]: Entering directory '/<>/build-double/tests' make[6]: Entering directory '/<>/build-double/tests' PASS: checkall_threads PASS: checkall ============================================================================ Testsuite summary for NFFT 3.3.2alpha ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/<>/build-double/tests' make[5]: Leaving directory '/<>/build-double/tests' make[4]: Leaving directory '/<>/build-double/tests' make[3]: Leaving directory '/<>/build-double/tests' make[2]: Leaving directory '/<>/build-double' cd build-long && make -j4 check VERBOSE=1 make[2]: Entering directory '/<>/build-long' Making check in 3rdparty make[3]: Entering directory '/<>/build-long/3rdparty' Making check in cstripack make[4]: Entering directory '/<>/build-long/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-long/3rdparty/cstripack' Making check in . make[4]: Entering directory '/<>/build-long/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/build-long/3rdparty' make[3]: Leaving directory '/<>/build-long/3rdparty' Making check in include make[3]: Entering directory '/<>/build-long/include' make[3]: Leaving directory '/<>/build-long/include' Making check in kernel make[3]: Entering directory '/<>/build-long/kernel' Making check in util make[4]: Entering directory '/<>/build-long/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-long/kernel/util' Making check in nfft make[4]: Entering directory '/<>/build-long/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-long/kernel/nfft' Making check in nfct make[4]: Entering directory '/<>/build-long/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-long/kernel/nfct' Making check in nfst make[4]: Entering directory '/<>/build-long/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-long/kernel/nfst' Making check in solver make[4]: Entering directory '/<>/build-long/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-long/kernel/solver' Making check in . make[4]: Entering directory '/<>/build-long/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/<>/build-long/kernel' make[3]: Leaving directory '/<>/build-long/kernel' Making check in . make[3]: Entering directory '/<>/build-long' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/<>/build-long' Making check in tests make[3]: Entering directory '/<>/build-long/tests' Making check in data make[4]: Entering directory '/<>/build-long/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/<>/build-long/tests/data' make[4]: Entering directory '/<>/build-long/tests' make checkall checkall_threads make[5]: Entering directory '/<>/build-long/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o version.o ../../tests/version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o nfst.o ../../tests/nfst.c ../../tests/nfst.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfft.c../../tests/nfct.c:392:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:393:3: warning:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ : ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfst.c:427:5: warning: fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfft.c:397 fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); :421:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfft.c fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ :399:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfct.c:429 ^~~~~~ ~~~~~~~~~~~~~~~~~ :5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfst.c fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ :444:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] ../../tests/nfct.c:../../tests/nfft.c:426:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c438:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ :434:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:661:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:370:1: note: passing argument to parameter 'N' here ../../tests/nfct.c:653:NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:352:57: note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ 17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ../../tests/nfst.c ^ ../../include/nfft3.h:670:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:370:1: :note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:353:62: 288note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ :1:../../tests/nfft.c:666:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h :192:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:270:57^ ../../include/nfft3.h:176:52: note: expanded from macro 'NFCT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ : note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ^ ../../tests/nfft.c:675:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]../../tests/nfct.c:662:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:288:1: X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:271:62: ^ ../../include/nfft3.h:192:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:177:57: note: expanded from macro 'NFCT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ ../../tests/nfst.c:762:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfstl_plan *)') with an expression of type 'void (const nfstl_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:85:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfstl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :73:1: note: expanded from here nfstl_trafo_direct ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:768:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfstl_plan *)') with an expression of type 'void (const nfstl_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:85:20: note: expanded from macro 'NFST' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c #define NFST(name) CONCAT(nfstl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :76:1: note: expanded from here nfstl_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:786:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfftl_plan *)') with an expression of type 'void (const nfftl_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfft.h:22:17: note: expanded from macro 'X'../../tests/nfct.c:754:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfctl_plan *)') with an expression of type 'void (const nfctl_plan *)' [-Wincompatible-function-pointer-types] #define X(name) NFFT(name) static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' ^~~~~~~~~~#define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h:84:../../include/infft.h:83:20: note: expanded from macro 'NFFT' 20#define NFFT(name) CONCAT(nfftl_,name): note: expanded from macro 'NFCT' #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' ^~~~~~~~~~~~~~~~~~~ #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :71:1: note: expanded from here ../../include/infft.h:nfctl_trafo_direct ^~~~~~~~~~~~~~~~~~ 67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :72:1: note../../tests/nfct.c:760:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfctl_plan *)') with an expression of type 'void (const nfctl_plan *)' [-Wincompatible-function-pointer-types] : expanded from here static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct};nfftl_trafo_direct ^~~~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h:84:20: note: expanded from macro 'NFCT' ^~~~~~~~~~~~~~~~~~#define NFCT(name) CONCAT(nfctl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :74:1: note: expanded from here nfctl_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:792:61:../../tests/nfst.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] warning: testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfftl_plan *)') with an expression of type 'void (const nfftl_plan *)' [-Wincompatible-function-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:845:static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfft.h:22:17: note: expanded from macro 'X' #define X(name) NFFT(name) ^~~~~~~~~~ ../../include/infft.h:83:20: note: expanded from macro 'NFFT' 24#define NFFT(name) CONCAT(nfftl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' :#define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :81:1: note: expanded from here warningnfftl_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ : passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ../../tests/nfft.c:884:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~~~~~~~~~~~~~~ testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file);../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here :845: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 59:../../tests/nfft.c:884:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ../../tests/nfft.c:884:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c../../tests/nfft.c::854893::55:: warningwarning: : incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types]incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~ testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file);../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854../../tests/nfft.c:893:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :55: testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~ testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here :893 check_delegate_t *check_delegate, trafo_delegate_t **trafos):55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here ../../tests/nfct.c../../tests/nfft.c check_delegate_t *check_delegate, trafo_delegate_t **trafos) : ^955 :5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here :916 const testcase_delegate_t **testcases, init_delegate_t **initializers,:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ../../tests/nfft.c ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here :955: const testcase_delegate_t **testcases, init_delegate_t **initializers,32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~../../tests/nfct.c:916:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c: testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file);360:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c../../tests/nfft.c:955:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :359:60: testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here note: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:916:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:964:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:964:32: warning: ../../tests/nfct.c:925:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfct.c ^ :925:../../tests/nfft.c:964:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 32: warning testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here : passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:925:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:995:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:995:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c../../tests/nfct.c:956:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :360:60 testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here : const testcase_delegate_t **testcases, init_delegate_t **initializers,note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^../../tests/nfct.c:956:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ../../tests/nfft.c ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here :995: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 57../../tests/nfct.c: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :956: testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here 57: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1026:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360../../tests/nfct.c:987:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :31: testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1026:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:359 testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online);:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c../../tests/nfct.c:987:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :360:60 testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online);: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here :1026: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 67../../tests/nfct.c: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :987:67 testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here : warning check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:908:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~../../tests/nfft.c:1078:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ../../tests/nfst.c:365:31: note ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: passing argument to parameter 'testcases' here : note: passing argument to parameter 'testcases' here../../tests/nfct.c:1032:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1032:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ../../tests/nfft.c ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here :1078: const testcase_delegate_t **testcases, init_delegate_t **initializers,24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfct.c:1032:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ../../tests/nfft.c:1078:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:../../tests/nfst.c:908:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 1041:5: warning: testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: noteincompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfft.c: testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ : ../../tests/nfct.cpassing argument to parameter 'initializers' here: 359:31: note: passing argument to parameter 'testcases' here 1087: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 5: ../../tests/nfct.c:1041:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfct.c:1041:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ../../tests/nfft.c ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here :1087: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ 24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1087:55: warning const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ : passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ../../tests/nfst.c ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c::361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ 908:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here :1071:5 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1071:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ../../tests/nfft.c:1117:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here :359: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 60../../tests/nfft.c:1117:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : note: passing argument to parameter 'initializers' here testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^ ../../tests/nfct.c:1071:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here :1117 check_delegate_t *check_delegate, trafo_delegate_t **trafos):69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:../../tests/nfst.c:917:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] 1080:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1126:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:../../tests/nfft.c:1126:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 1080:32: testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here warning: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]../../tests/nfft.c:1126:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^~~~~~~~~~~~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers,../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1080:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:../../tests/nfst.c5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); :917:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here ../../tests/nfft.c: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 360../../tests/nfst.c:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:../../tests/nfct.c:1105:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] 1151:26 testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online);: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here ../../tests/nfct.c const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ :359../../tests/nfft.c:1151:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :31: testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here :1105 check_delegate_t *check_delegate, trafo_delegate_t **trafos):26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1105:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :917:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ../../tests/nfft.c:1176 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here :5 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ : warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:1130:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1130:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1130:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:948:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:1214:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c: const testcase_delegate_t **testcases, init_delegate_t **initializers,360 :31 ^: note: passing argument to parameter 'testcases' here ../../tests/nfst.c:948:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214 testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online);: 24 ^~~~~~~~~~~~~~~~: warning: ../../tests/nfst.cpassing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]: 366:56: note: passing argument to parameter 'trafos' here testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^~~~~~~~~~~~~~~~~~~ ^ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here ../../tests/nfct.c:1161:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1214:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note const testcase_delegate_t **testcases, init_delegate_t **initializers,: passing argument to parameter 'trafos' here ^ ../../tests/nfct.c:1161:24: check_delegate_t *check_delegate, trafo_delegate_t **trafos) warning ^: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1161:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1223:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1223:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:../../tests/nfst.c1170::5:979 :warning5: :incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file);warning : ^~~~~~~~~~~~~~~incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359: testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online);31 const testcase_delegate_t **testcases, init_delegate_t **initializers, : ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ note : passing argument to parameter 'testcases' here ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here ../../tests/nfft.c:1223:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1170:24: warning testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file);: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:../../tests/nfft.c979::36134::56 : warningnote: : passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]passing argument to parameter 'trafos' here testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60 check_delegate_t *check_delegate, trafo_delegate_t **trafos): ^note : passing argument to parameter 'initializers' here testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1170 const testcase_delegate_t **testcases, init_delegate_t **initializers,: 55 ^: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfst.c:979:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^../../tests/nfst.c :366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1239:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here ../../tests/nfct.c:1186:5: const testcase_delegate_t **testcases, init_delegate_t **initializers, warning ^: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfft.c:1239:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:32 const testcase_delegate_t **testcases, init_delegate_t **initializers,: ^warning : passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c:1239:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^../../tests/nfct.c :1186:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1024:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1248:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c:1195:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:1195:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:1195:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file);passing argument to parameter 'trafos' here ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1033:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1033:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1033:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1063:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1072:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1072:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1072:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1097:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1097:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1097:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1122:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1153:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1500:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:20: warning: passing 'const init_delegate_t *[25]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500:52: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1162:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1178:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1187:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-version.o `test -f 'version.c' || echo '../../tests/'`version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c 58 warnings generated. gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-bessel.o `test -f 'bessel.c' || echo '../../tests/'`bessel.c 58 warnings generated. gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-nfft.o `test -f 'nfft.c' || echo '../../tests/'`nfft.c 61 warnings generated. gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-nfct.o `test -f 'nfct.c' || echo '../../tests/'`nfct.c ../../tests/nfft.c:393:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:666:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:192:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:176:52: note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ^ ../../tests/nfft.c:675:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:192:1: note: passing argument to parameter 'N' here NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:177:57: note: expanded from macro 'NFFT_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ^ gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/<>/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/nfft.c:786:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfftl_plan *)') with an expression of type 'void (const nfftl_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfft.h:22:17: note: expanded from macro 'X' #define X(name) NFFT(name) ^~~~~~~~~~ ../../include/infft.h:83:20: note: expanded from macro 'NFFT' #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :98:1: note: expanded from here nfftl_trafo_direct ^~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:792:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfftl_plan *)') with an expression of type 'void (const nfftl_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfft.h:22:17: note: expanded from macro 'X' #define X(name) NFFT(name) ^~~~~~~~~~ ../../include/infft.h:83:20: note: expanded from macro 'NFFT' #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :107:1: note: expanded from here nfftl_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:392:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:884:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:884:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:884:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:893:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:893:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:893:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:653:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:288:1: note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:270:57: note: expanded from macro 'NFCT_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../tests/nfct.c:662:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:288:1: note: passing argument to parameter 'N' here NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:271:62: note: expanded from macro 'NFCT_DEFINE_API' ../../tests/nfft.cNFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ :955:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:955:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:955:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:964:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:964:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:964:65: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:754:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfctl_plan *)') with an expression of type 'void (const nfctl_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfct.h:22:17: note: expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h:84:20: note: expanded from macro 'NFCT' #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :92:1: note: expanded from here nfctl_trafo_direct ^~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:995:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:995:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here ../../tests/nfct.c:760:61: const testcase_delegate_t **testcases, init_delegate_t **initializers, warning ^: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfctl_plan *)') with an expression of type 'void (const nfctl_plan *)' [-Wincompatible-function-pointer-types] ../../tests/nfft.c:995:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361../../tests/nfct.h::5622:: 17note:: passing argument to parameter 'trafos' herenote : expanded from macro 'X' #define X(name) NFCT(name) ^~~~~~~~~~ ../../include/infft.h: check_delegate_t *check_delegate, trafo_delegate_t **trafos)84 : ^20 : note: expanded from macro 'NFCT' #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :95:1: note: expanded from here nfctl_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1026:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1026:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1026:67: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1078:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^~~~~~~~~~~~~~~~~ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfft.c: testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file);360 ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here :31 const testcase_delegate_t **testcases, init_delegate_t **initializers,: ^ ../../tests/nfct.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] note: passing argument to parameter 'testcases' here testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1078:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1078:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1087:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1087:24: warning../../tests/nfct.c: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here 916: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 5../../tests/nfft.c:1087:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : warning testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here : incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:916:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file);../../tests/nfct.c:916:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here ^~~~~~~~~~~~~~~~~~~~~~~~~ check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1117:32: ../../tests/nfct.c:925:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[24]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^ ../../tests/nfct.c:925:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here :360: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 60../../tests/nfct.c:925:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : note: passing argument to parameter 'initializers' here testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ^../../tests/nfft.c:1117:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1126:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here : const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 956../../tests/nfft.c:1126:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :5: testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c :1126: testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here 65: const testcase_delegate_t **testcases, init_delegate_t **initializers, warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos)../../tests/nfct.c:956:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:956:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1151:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1151:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ../../tests/nfct.c:987:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~~~~~~~~~~ ../../tests/nfft.c testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here :360: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 60../../tests/nfct.c:987:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : note: testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 987../../tests/nfft.c:1151:57: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :67: testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here warning: check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1176:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1176:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ../../tests/nfct.c:1032 testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here : const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 5../../tests/nfft.c: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :1176: testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here 67: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ warning: ../../tests/nfct.c:1032:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos)../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1032:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1214:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ../../tests/nfct.c testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here : const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 1041../../tests/nfft.c:1214:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :5 testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file);: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^~~~~~~~~~~~~~~~~~~ testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1041:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file);../../tests/nfft.c:1214:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^~~~~~~~~~~~~~~ testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos)../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here ^ const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1041:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfft.c:1223:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1223:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c../../tests/nfft.c:1223:55: warning: passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] : testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here 1071 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here ../../tests/nfft.c const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1071:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :1239:5 testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here : const testcase_delegate_t **testcases, init_delegate_t **initializers,warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ../../tests/nfct.c:1071:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ^ testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file);../../tests/nfft.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here :1239 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c../../tests/nfft.c:1239:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] :1080 testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here : check_delegate_t *check_delegate, trafo_delegate_t **trafos)5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] ^ testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1080:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file);../../tests/nfft.c ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here : const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 1248:../../tests/nfct.c:1080:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 5: warning testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here : incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1248:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:../../tests/nfct.c:1105:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] 60: testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online);note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here :1248: const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ 65:../../tests/nfct.c:1105:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] warning: testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here passing 'const trafo_delegate_t *[2]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1105 testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: passing argument to parameter 'trafos' here : check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ 57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1130:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1130:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1130:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1161:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1161:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1161:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1170:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1170:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1170:55:../../tests/nfft.c:1500:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] warning: testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: passing argument to parameter 'testcases' here passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c: testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here 1500 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :20: warning: passing 'const init_delegate_t *[25]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfft.c:1500../../tests/nfct.c:1186:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] :52: warning testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here : passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c: testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: passing argument to parameter 'trafos' here 1186 check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ :32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1186:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfct.c:1195:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1195:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfct.c:1195:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ /bin/bash ../libtool --tag=CC --mode=link gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall check.o version.o bspline.o bessel.o nfft.o nfct.o nfst.o ../libnfft3l.la -lm -lcunit -lncurses ../../tests/nfst.c:398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", d); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, "%d", M); ^~~~~~ ~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~ ~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:661:17: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init)(p, d, N, M); ^ ../../include/nfft3.h:370:1: note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:352:57: note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ^ ../../tests/nfst.c:670:22: warning: passing 'const int *' to parameter of type 'int *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../include/nfft3.h:370:1: note: passing argument to parameter 'N' here NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^ ../../include/nfft3.h:353:62: note: expanded from macro 'NFST_DEFINE_API' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ^ ../../tests/nfst.c:762:57: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfstl_plan *)') with an expression of type 'void (const nfstl_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:85:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfstl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :94:1: note: expanded from here nfstl_trafo_direct ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:768:61: warning: incompatible function pointer types initializing 'trafo_t' (aka 'void (*)(nfstl_plan *)') with an expression of type 'void (const nfstl_plan *)' [-Wincompatible-function-pointer-types] static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^~~~~~~~~~~~~~~~~ ../../tests/nfst.h:22:17: note: expanded from macro 'X' #define X(name) NFST(name) ^~~~~~~~~~ ../../include/infft.h:85:20: note: expanded from macro 'NFST' #define NFST(name) CONCAT(nfstl_,name) ^~~~~~~~~~~~~~~~~~~ ../../include/infft.h:67:30: note: expanded from macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~~~~~~~~~ :97:1: note: expanded from here nfstl_adjoint_direct ^~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:845:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:845:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:845:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:854:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:854:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:908:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:908:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:917:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[20]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:917:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:917:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:948:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:948:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:979:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[4]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:979:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:979:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1024:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1024:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1033:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1033:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1033:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1063:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1063:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1072:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[8]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1072:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1072:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1097:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' herelibtool: link: gcc -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall check.o version.o bspline.o bessel.o nfft.o nfct.o nfst.o ../.libs/libnfft3l.so -lm -lcunit -lncurses const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1097:26: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1097:57: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1122:5: warning: incompatible pointer types passing 'const testcase_delegate_online_t *[3]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:34: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1122:67: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1153:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:24: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1153:59: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1162:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:24: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1162:55: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1178:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:32: warning: passing 'const init_delegate_t *[1]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1178:69: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ ../../tests/nfst.c:1187:5: warning: incompatible pointer types passing 'const testcase_delegate_file_t *[1]' to parameter of type 'const testcase_delegate_t **' (aka 'const struct testcase_delegate_s **') [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: passing argument to parameter 'testcases' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:32: warning: passing 'const init_delegate_t *[4]' to parameter of type 'init_delegate_t **' (aka 'struct init_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: passing argument to parameter 'initializers' here const testcase_delegate_t **testcases, init_delegate_t **initializers, ^ ../../tests/nfst.c:1187:65: warning: passing 'const trafo_delegate_t *[1]' to parameter of type 'trafo_delegate_t **' (aka 'struct trafo_delegate_s **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: passing argument to parameter 'trafos' here check_delegate_t *check_delegate, trafo_delegate_t **trafos) ^ 61 warnings generated. 58 warnings generated. 58 warnings generated. /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o checkall_threads checkall_threads-check.o checkall_threads-version.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 libtool: link: gcc -fopenmp -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=native -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/checkall_threads checkall_threads-check.o checkall_threads-version.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 /usr/bin/ld: ../.libs/libnfft3l_threads.so: undefined reference to `__atomic_compare_exchange' /usr/bin/ld: ../.libs/libnfft3l_threads.so: undefined reference to `__atomic_load' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[5]: *** [Makefile:713: checkall_threads] Error 1 make[5]: Leaving directory '/<>/build-long/tests' make[4]: *** [Makefile:1194: check-am] Error 2 make[4]: Leaving directory '/<>/build-long/tests' make[3]: *** [Makefile:874: check-recursive] Error 1 make[3]: Leaving directory '/<>/build-long/tests' make[2]: *** [Makefile:690: check-recursive] Error 1 make[2]: Leaving directory '/<>/build-long' dh_auto_test: error: cd build-long && make -j4 check VERBOSE=1 returned exit code 2 make[1]: *** [debian/rules:71: override_dh_auto_test-arch] Error 25 make[1]: Leaving directory '/<>' make: *** [debian/rules:38: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2021-10-26T22:06:38Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 44768 Build-Time: 112 Distribution: unstable Fail-Stage: build Host Architecture: amd64 Install-Time: 9 Job: nfft_3.3.2-2 Machine Architecture: amd64 Package: nfft Package-Time: 142 Source-Version: 3.3.2-2 Space: 44768 Status: attempted Version: 3.3.2-2 -------------------------------------------------------------------------------- Finished at 2021-10-26T22:06:38Z Build needed 00:02:22, 44768k disk space E: Build failure (dpkg-buildpackage died) DC-Status: Failed 142.336126143s